RepoDNA Documentation

Examples

Path What it shows
self-analysis/ RepoDNA's analysis of its own repository: the full report, Project DNA cards, and README badges
ci/repodna.yml A GitHub Actions workflow that installs a RepoDNA release and runs repodna ci
configs/ Configuration files: a repository's repodna.toml, a stricter CI configuration, and a user configuration

More to try:

  • The fixture repositories (cargo xtask fixtures, see fixtures) show how RepoDNA handles polyglot services, monorepos, long histories, cycles, duplication, generated code, fake secrets, and more.

  • The example plugins in plugins/ add a language and an analyzer.

  • A comparison of two fixtures with different architectures:

    cargo xtask fixtures
    repodna compare fixtures/generated/monorepo fixtures/generated/cyclic

Edit this page on GitHub