Dependencies between components in same commits (primary)
The number on the lines shows the number of shared commits.
flowchart TB
    n0["spectator-api"]
    n1["spectator-reg-sidecar"]
    n2["spectator-reg-atlas"]
    n3["spectator-reg-servo"]
    n4["spectator-reg-stateless"]
    n0 ---|"4"| n0
    n1 ---|"2"| n0
    n2 ---|"1"| n0
    n3 ---|"1"| n3
    n4 ---|"1"| n3
    classDef default fill:#00b2ee,stroke:#ffffff,color:#000000;
    classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
    linkStyle 0 stroke:#a0a0a093,stroke-width:4px
    linkStyle 1 stroke:#00688b70,stroke-width:2px
    linkStyle 2 stroke:#00688b5E,stroke-width:1px
    linkStyle 3 stroke:#a0a0a05E,stroke-width:1px
    linkStyle 4 stroke:#00688b5E,stroke-width:1px


Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...

Files Most Frequently Changed Together (Top 21)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
spectator-api/src/main/java/com/netflix/spectator/api/NoopId.java
spectator-api/src/main/java/com/netflix/spectator/api/Id.java
2 14 (14%) 26 (7%) 2026-09-09
spectator-reg-sidecar/src/main/java/com/netflix/spectator/sidecar/SidecarWriter.java
spectator-api/src/main/java/com/netflix/spectator/api/Id.java
2 6 (33%) 26 (7%) 2026-09-09
spectator-reg-sidecar/src/main/java/com/netflix/spectator/sidecar/SidecarWriter.java
spectator-api/src/main/java/com/netflix/spectator/api/NoopId.java
2 6 (33%) 14 (14%) 2026-09-09
spectator-reg-atlas/src/jmh/java/com/netflix/spectator/atlas/CounterIncrement.java
spectator-api/src/main/java/com/netflix/spectator/api/AbstractRegistry.java
1 2 (50%) 63 (1%) 2026-09-22
spectator-api/src/main/java/com/netflix/spectator/impl/AsciiSet.java
spectator-api/src/jmh/java/com/netflix/spectator/perf/AsciiSetBench.java
1 15 (6%) 1 (100%) 2026-09-17
spectator-api/src/main/java/com/netflix/spectator/impl/SwapMeter.java
spectator-api/src/main/java/com/netflix/spectator/api/CompositeMeter.java
1 6 (16%) 17 (5%) 2026-09-08
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoDistributionSummary.java
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoCounter.java
1 20 (5%) 23 (4%) 2026-09-08
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoGauge.java
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoCounter.java
1 11 (9%) 23 (4%) 2026-09-08
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoGauge.java
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoDistributionSummary.java
1 11 (9%) 20 (5%) 2026-09-08
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoMaxGauge.java
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoCounter.java
1 5 (20%) 23 (4%) 2026-09-08
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoMaxGauge.java
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoDistributionSummary.java
1 5 (20%) 20 (5%) 2026-09-08
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoMaxGauge.java
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoGauge.java
1 5 (20%) 11 (9%) 2026-09-08
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoTimer.java
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoCounter.java
1 24 (4%) 23 (4%) 2026-09-08
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoTimer.java
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoDistributionSummary.java
1 24 (4%) 20 (5%) 2026-09-08
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoTimer.java
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoGauge.java
1 24 (4%) 11 (9%) 2026-09-08
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoTimer.java
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoMaxGauge.java
1 24 (4%) 5 (20%) 2026-09-08
spectator-reg-stateless/src/main/java/com/netflix/spectator/stateless/StatelessMeter.java
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoCounter.java
1 3 (33%) 23 (4%) 2026-09-08
spectator-reg-stateless/src/main/java/com/netflix/spectator/stateless/StatelessMeter.java
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoDistributionSummary.java
1 3 (33%) 20 (5%) 2026-09-08
spectator-reg-stateless/src/main/java/com/netflix/spectator/stateless/StatelessMeter.java
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoGauge.java
1 3 (33%) 11 (9%) 2026-09-08
spectator-reg-stateless/src/main/java/com/netflix/spectator/stateless/StatelessMeter.java
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoMaxGauge.java
1 3 (33%) 5 (20%) 2026-09-08
spectator-reg-stateless/src/main/java/com/netflix/spectator/stateless/StatelessMeter.java
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoTimer.java
1 3 (33%) 24 (4%) 2026-09-08

Files from Different Folders Most Frequently Changed Together (Top 10)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
spectator-reg-sidecar/src/main/java/com/netflix/spectator/sidecar/SidecarWriter.java
spectator-api/src/main/java/com/netflix/spectator/api/Id.java
2 6 (33%) 26 (7%) 2026-09-09
spectator-reg-sidecar/src/main/java/com/netflix/spectator/sidecar/SidecarWriter.java
spectator-api/src/main/java/com/netflix/spectator/api/NoopId.java
2 6 (33%) 14 (14%) 2026-09-09
spectator-reg-atlas/src/jmh/java/com/netflix/spectator/atlas/CounterIncrement.java
spectator-api/src/main/java/com/netflix/spectator/api/AbstractRegistry.java
1 2 (50%) 63 (1%) 2026-09-22
spectator-api/src/main/java/com/netflix/spectator/impl/AsciiSet.java
spectator-api/src/jmh/java/com/netflix/spectator/perf/AsciiSetBench.java
1 15 (6%) 1 (100%) 2026-09-17
spectator-api/src/main/java/com/netflix/spectator/impl/SwapMeter.java
spectator-api/src/main/java/com/netflix/spectator/api/CompositeMeter.java
1 6 (16%) 17 (5%) 2026-09-08
spectator-reg-stateless/src/main/java/com/netflix/spectator/stateless/StatelessMeter.java
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoCounter.java
1 3 (33%) 23 (4%) 2026-09-08
spectator-reg-stateless/src/main/java/com/netflix/spectator/stateless/StatelessMeter.java
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoDistributionSummary.java
1 3 (33%) 20 (5%) 2026-09-08
spectator-reg-stateless/src/main/java/com/netflix/spectator/stateless/StatelessMeter.java
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoGauge.java
1 3 (33%) 11 (9%) 2026-09-08
spectator-reg-stateless/src/main/java/com/netflix/spectator/stateless/StatelessMeter.java
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoMaxGauge.java
1 3 (33%) 5 (20%) 2026-09-08
spectator-reg-stateless/src/main/java/com/netflix/spectator/stateless/StatelessMeter.java
spectator-reg-servo/src/main/java/com/netflix/spectator/servo/ServoTimer.java
1 3 (33%) 24 (4%) 2026-09-08