Kotlin project · Cycle evidence

Detekt Architecture Report

This report uses Detekt's compiled Kotlin/JVM classes to show a whole-project architecture overview, nine cycle groups, compact hotspot diagnostics, and capped detailed registers in the Evidence Appendix.

Report packages
67
Dependency edges
198
Cycle groups
9
Chapters
4
Report date
31 Jul 2026
Case brief

Why we included this report

We selected Detekt as the Kotlin case because its build provides 2,328 compiled Kotlin/JVM classes across 32 production roots.

Its nine cycle groups let Cycle Evidence start with the all-cycles overview and then trace the exact package dependencies that keep each loop closed. Hotspot Risk follows with the packages where dependencies, exposed code, or tightly connected internals may make change harder to contain.

Selected evidence

  • Global architecture model
  • Architecture Overview, Cycle Evidence, and Hotspot Risk
  • One diagram for each cycle group, with an extra view only when it adds relationships not already shown
  • Short diagnostic lists that explain why each package or dependency was selected
  • Evidence Appendix with at most 50 rows in each detailed register
About this example

What this report covers

Source revision
5afa793bc4f24779b50738b5aeb60974e00d3cdf
Licence
Apache-2.0
Language and evidence
Kotlin · compiled JVM bytecode from 32 production roots
Project scale
2,328 compiled classes
Report contents
Whole project + Cycle Evidence + Hotspot Risk + detailed evidence appendix
Report date
31 July 2026
AtlasArc version
1.0.0

How to use this case

Context here, evidence in the report

Use this page to understand the project snapshot and scope. Open the report to inspect the architecture chapters themselves.

View project source
How this example was prepared
  1. Use the recorded source revision

    Check out the Detekt revision linked on this page.

  2. Build the production classes

    Use Gradle 9.5.1 and JDK 21 to build the project.

  3. Choose the project evidence

    Select the 32 production roots containing the compiled Kotlin/JVM classes.

  4. Choose the report chapters

    Include Architecture Overview, Cycle Evidence, Hotspot Risk, and detailed evidence tables with a 50-row maximum.

Source and attribution

Open-source project. Pinned example.

Detekt is analyzed from the pinned source revision above under Apache-2.0 . The project name identifies the analyzed open-source snapshot; publication here does not imply affiliation with or endorsement by its maintainers.