·spring-projects/spring-petclinic·2 snapshots·23d ago
Code

Blast radius, hotspots, duplicates.

Pick a file from the heaviest-files or top-complex lists to see what breaks if you change it. Incoming = files that depend on this. Outgoing = what this depends on. Hops capped at 3 so central files don't show "everything".

AST files
47Java
Functions
170with complexity
Call sites
1,252
Regex fallback
13imports only
Blast radius for
file complexity 21
src/test/java/org/springframework/samples/petclinic/system/I18nPropertiesSyncTest.java
Incoming — what breaks if this changes
0 files
none
Outgoing — what this depends on
0 files
none
35% prod fns covered
Heaviest files(by file complexity, not function count)
Most complex functions(click to zoom into function blast radius)