Evidence Appendix Briefing
Use these capped literal registers when a deeper review or handoff needs the package metrics and dependency rows behind the analytical chapters. For complete machine-readable data, use the applicable CSV, TSV, or View DOT export.
Package Metrics Register
Showing 50 of 67 eligible packages, ordered by Fan-in + Fan-out and then stable identity. The selected maximum limits this review register; it does not truncate the applicable data exports.
| Supported metrics |
|---|
| Packagedetekt-api.maindev.detekt.api |
|
| Packagedetekt-api.maindev.detekt.api.internal |
|
| Packagedetekt-tooling.maindev.detekt.tooling.api.spec |
|
| Packagedetekt-core.maindev.detekt.core |
|
| Packagedetekt-core.maindev.detekt.core.tooling |
|
| Packagedetekt-psi-utils.maindev.detekt.psi |
|
| Packagedetekt-tooling.maindev.detekt.tooling.api |
|
| Packagedetekt-core.maindev.detekt.core.config.validation |
|
| Packagedetekt-utils.maindev.detekt.utils |
|
| Packagedetekt-cli.maindev.detekt.cli |
|
| Packagedetekt-core.maindev.detekt.core.reporting |
|
| Packagedetekt-metrics.maindev.detekt.metrics |
|
| Packagedetekt-tooling.maindev.detekt.tooling.dsl |
|
| Packagedetekt-cli.maindev.detekt.cli.runners |
|
| Packagedetekt-core.maindev.detekt.core.rules |
|
| Packagedetekt-core.maindev.detekt.core.util |
|
| Packagedetekt-generator.maindev.detekt.generator.collection |
|
| Packagedetekt-gradle-plugin.maindev.detekt.gradle.internal |
|
| Packagedetekt-tooling.maindev.detekt.tooling.internal |
|
| Packagedetekt-compiler-plugin.mainio.github.detekt.compiler.plugin.internal |
|
| Packagedetekt-core.maindev.detekt.core.config |
|
| Packagedetekt-core.maindev.detekt.core.settings |
|
| Packagedetekt-gradle-plugin.maindev.detekt.gradle |
|
| Packagedetekt-gradle-plugin.maindev.detekt.gradle.plugin |
|
| Packagedetekt-core.maindev.detekt.core.suppressors |
|
| Packagedetekt-generator.maindev.detekt.generator |
|
| Packagedetekt-gradle-plugin.maindev.detekt.gradle.extensions |
|
| Packagedetekt-gradle-plugin.maindev.detekt.gradle.plugin.internal |
|
| Packagedetekt-rules-style.maindev.detekt.rules.style |
|
| Packagedetekt-generator.maindev.detekt.generator.printer |
|
| Packagedetekt-generator.maindev.detekt.generator.printer.defaultconfig |
|
| Packagedetekt-metrics.maindev.detekt.metrics.processors |
|
| Packagedetekt-report-html.maindev.detekt.report.html |
|
| Packagedetekt-report-markdown.maindev.detekt.report.markdown |
|
| Packagedetekt-rules-comments.maindev.detekt.rules.comments |
|
| Packagedetekt-rules-complexity.maindev.detekt.rules.complexity |
|
| Packagedetekt-rules-coroutines.maindev.detekt.rules.coroutines |
|
| Packagedetekt-rules-empty-blocks.maindev.detekt.rules.emptyblocks |
|
| Packagedetekt-rules-ktlint-wrapper.maindev.detekt.rules.ktlintwrapper |
|
| Packagedetekt-rules-naming.maindev.detekt.rules.naming |
|
| Packagedetekt-rules-style.maindev.detekt.rules.style.optional |
|
| Packagedetekt-compiler-plugin.mainio.github.detekt.compiler.plugin |
|
| Packagedetekt-core.maindev.detekt.core.reporting.console |
|
| Packagedetekt-gradle-plugin.maindev.detekt.gradle.invoke |
|
| Packagedetekt-rules-exceptions.maindev.detekt.rules.exceptions |
|
| Packagedetekt-rules-ktlint-wrapper.maindev.detekt.rules.ktlintwrapper.wrappers |
|
| Packagedetekt-rules-potential-bugs.maindev.detekt.rules.potentialbugs |
|
| Packagedetekt-test-utils.maindev.detekt.test.utils |
|
| Packagedetekt-core.maindev.detekt.core.baseline |
|
| Packagedetekt-core.maindev.detekt.core.parser |
|
Dependency-edge Register
Showing 50 of 198 eligible dependencies, ordered by Dependency refs and then Source and Target. The Dependency refs value counts acquired class dependency references aggregated into each package-to-package edge; it is not a source line number.
| Dependency refs | Cycle | Cycle governance |
|---|---|---|
| Sourcedetekt-rules-style.maindev.detekt.rules.style | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 1399 | — | — |
| Sourcedetekt-rules-potential-bugs.maindev.detekt.rules.potentialbugs | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 490 | — | — |
| Sourcedetekt-rules-naming.maindev.detekt.rules.naming | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 296 | — | — |
| Sourcedetekt-rules-ktlint-wrapper.maindev.detekt.rules.ktlintwrapper.wrappers | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 295 | — | — |
| Sourcedetekt-rules-complexity.maindev.detekt.rules.complexity | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 267 | — | — |
| Sourcedetekt-rules-ktlint-wrapper.maindev.detekt.rules.ktlintwrapper | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 246 | — | — |
| Sourcedetekt-rules-ktlint-wrapper.maindev.detekt.rules.ktlintwrapper.wrappers | ||
| Targetdetekt-rules-ktlint-wrapper.maindev.detekt.rules.ktlintwrapper | ||
| 219 | Nested | Problem |
| Sourcedetekt-rules-ktlint-wrapper.maindev.detekt.rules.ktlintwrapper | ||
| Targetdetekt-rules-ktlint-wrapper.maindev.detekt.rules.ktlintwrapper.wrappers | ||
| 200 | Nested | Problem |
| Sourcedetekt-rules-exceptions.maindev.detekt.rules.exceptions | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 180 | — | — |
| Sourcedetekt-rules-comments.maindev.detekt.rules.comments | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 144 | — | — |
| Sourcedetekt-gradle-plugin.maindev.detekt.gradle.plugin | ||
| Targetdetekt-gradle-plugin.maindev.detekt.gradle.extensions | ||
| 135 | — | — |
| Sourcedetekt-core.maindev.detekt.core | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 125 | — | — |
| Sourcedetekt-rules-coroutines.maindev.detekt.rules.coroutines | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 112 | — | — |
| Sourcedetekt-rules-empty-blocks.maindev.detekt.rules.emptyblocks | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 99 | — | — |
| Sourcedetekt-rules-style.maindev.detekt.rules.style | ||
| Targetdetekt-psi-utils.maindev.detekt.psi | ||
| 99 | — | — |
| Sourcedetekt-rules-performance.maindev.detekt.rules.performance | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 95 | — | — |
| Sourcedetekt-core.maindev.detekt.core.config.validation | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 81 | — | — |
| Sourcedetekt-gradle-plugin.maindev.detekt.gradle | ||
| Targetdetekt-gradle-plugin.maindev.detekt.gradle.invoke | ||
| 78 | Nested | Problem |
| Sourcedetekt-test-assertj.maindev.detekt.test.assertj | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 68 | — | — |
| Sourcedetekt-report-html.maindev.detekt.report.html | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 63 | — | — |
| Sourcedetekt-tooling.maindev.detekt.tooling.dsl | ||
| Targetdetekt-tooling.maindev.detekt.tooling.api.spec | ||
| 63 | Architectural | Problem |
| Sourcedetekt-generator.maindev.detekt.generator.printer | ||
| Targetdetekt-generator.maindev.detekt.generator.collection | ||
| 61 | — | — |
| Sourcedetekt-report-markdown.maindev.detekt.report.markdown | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 54 | — | — |
| Sourcedetekt-rules-libraries.maindev.detekt.rules.libraries | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 52 | — | — |
| Sourcedetekt-gradle-plugin.maindev.detekt.gradle.internal | ||
| Targetdetekt-gradle-plugin.maindev.detekt.gradle | ||
| 50 | Nested | Problem |
| Sourcedetekt-report-sarif.maindev.detekt.report.sarif | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 47 | — | — |
| Sourcedetekt-cli.maindev.detekt.cli | ||
| Targetdetekt-tooling.maindev.detekt.tooling.dsl | ||
| 46 | — | — |
| Sourcedetekt-core.maindev.detekt.core.reporting.console | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 46 | — | — |
| Sourcedetekt-core.maindev.detekt.core.tooling | ||
| Targetdetekt-tooling.maindev.detekt.tooling.api.spec | ||
| 45 | — | — |
| Sourcedetekt-metrics.maindev.detekt.metrics | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 45 | — | — |
| Sourcedetekt-metrics.maindev.detekt.metrics.processors | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 45 | — | — |
| Sourcedetekt-generator.maindev.detekt.generator.printer.defaultconfig | ||
| Targetdetekt-generator.maindev.detekt.generator.collection | ||
| 44 | — | — |
| Sourcedetekt-core.maindev.detekt.core.reporting | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 41 | — | — |
| Sourcedetekt-core.maindev.detekt.core.config | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 37 | — | — |
| Sourcedetekt-gradle-plugin.maindev.detekt.gradle.plugin | ||
| Targetdetekt-gradle-plugin.maindev.detekt.gradle | ||
| 37 | Nested | Problem |
| Sourcedetekt-test.maindev.detekt.test | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 37 | — | — |
| Sourcedetekt-core.maindev.detekt.core.tooling | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 36 | — | — |
| Sourcedetekt-generator.maindev.detekt.generator.printer.defaultconfig | ||
| Targetdetekt-utils.maindev.detekt.utils | ||
| 35 | — | — |
| Sourcedetekt-generator.maindev.detekt.generator.printer | ||
| Targetdetekt-utils.maindev.detekt.utils | ||
| 34 | — | — |
| Sourcedetekt-gradle-plugin.maindev.detekt.gradle.internal | ||
| Targetdetekt-gradle-plugin.maindev.detekt.gradle.extensions | ||
| 34 | — | — |
| Sourcedetekt-gradle-plugin.maindev.detekt.gradle.plugin.internal | ||
| Targetdetekt-gradle-plugin.maindev.detekt.gradle.extensions | ||
| 34 | — | — |
| Sourcedetekt-core.maindev.detekt.core.tooling | ||
| Targetdetekt-core.maindev.detekt.core | ||
| 33 | — | — |
| Sourcedetekt-report-markdown.maindev.detekt.report.markdown | ||
| Targetdetekt-utils.maindev.detekt.utils | ||
| 32 | — | — |
| Sourcedetekt-core.maindev.detekt.core | ||
| Targetdetekt-tooling.maindev.detekt.tooling.api.spec | ||
| 31 | — | — |
| Sourcedetekt-gradle-plugin.maindev.detekt.gradle.plugin.internal | ||
| Targetdetekt-gradle-plugin.maindev.detekt.gradle | ||
| 30 | Nested | Problem |
| Sourcedetekt-rules-style.maindev.detekt.rules.style.optional | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 30 | — | — |
| Sourcedetekt-core.maindev.detekt.core.extensions | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 28 | — | — |
| Sourcedetekt-compiler-plugin.mainio.github.detekt.compiler.plugin.internal | ||
| Targetdetekt-tooling.maindev.detekt.tooling.dsl | ||
| 27 | — | — |
| Sourcedetekt-core.maindev.detekt.core.rules | ||
| Targetdetekt-api.maindev.detekt.api | ||
| 26 | — | — |
| Sourcedetekt-cli.maindev.detekt.cli | ||
| Targetdetekt-tooling.maindev.detekt.tooling.api | ||
| 25 | — | — |