apache / incubator-pekko
Conditional Complexity

The distribution of complexity of units (measured with McCabe index).

Intro
Learn more...
Conditional Complexity Overall
1% | 3% | 11% | 16% | 65%
Legend:
51+
26-50
11-25
6-10
1-5
Alternative Visuals
Conditional Complexity per Extension
51+
26-50
11-25
6-10
1-5
scala1% | 3% | 12% | 16% | 65%
java0% | 0% | 0% | 17% | 82%
sbt0% | 0% | 0% | 0% | 100%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
actor-typed13% | 0% | 12% | 13% | 60%
stream1% | 8% | 15% | 12% | 62%
cluster-tools15% | 0% | 7% | 9% | 66%
cluster-typed16% | 9% | 10% | 4% | 59%
remote1% | 5% | 13% | 21% | 56%
cluster0% | 4% | 11% | 21% | 61%
cluster-sharding-typed0% | 10% | 9% | 9% | 70%
persistence0% | 6% | 11% | 17% | 64%
actor0% | <1% | 8% | 20% | 69%
distributed-data0% | 3% | 14% | 20% | 61%
cluster-sharding0% | 1% | 16% | 15% | 67%
serialization-jackson0% | 9% | 15% | 9% | 65%
persistence-typed0% | 0% | 13% | 21% | 64%
project0% | 0% | 19% | 18% | 62%
persistence-query0% | 0% | 27% | 18% | 53%
persistence-testkit0% | 0% | 7% | 5% | 86%
testkit0% | 0% | 6% | 16% | 76%
multi-node-testkit0% | 0% | 13% | 20% | 65%
cluster-metrics0% | 0% | 0% | 25% | 74%
discovery0% | 0% | 0% | 52% | 47%
actor-testkit-typed0% | 0% | 0% | 10% | 89%
stream-testkit0% | 0% | 0% | 19% | 80%
bench-jmh0% | 0% | 0% | 2% | 97%
slf4j0% | 0% | 0% | 64% | 35%
stream-typed0% | 0% | 0% | 0% | 100%
persistence-tck0% | 0% | 0% | 0% | 100%
osgi0% | 0% | 0% | 0% | 100%
coordination0% | 0% | 0% | 0% | 100%
pki0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
plugins0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
314 90 1
380 78 1
344 71 1
161 69 3
144 64 1
212 56 1
274 52 2
191 50 1
157 49 2
152 48 1
45 43 1
46 43 1
241 42 1
175 40 1
75 37 1
171 37 1
37 36 1
39 36 1
106 35 1
75 35 1
104 34 1
97 32 3
183 31 1
125 31 0
74 31 3
99 30 1
138 29 1
123 29 1
121 29 1
66 29 1
94 29 5
94 28 0
29 28 2
115 28 1
99 28 1
80 28 4
94 28 1
117 28 1
62 27 2
68 27 1
56 27 1
93 27 0
57 26 1
129 25 1
84 25 8
65 24 1
86 24 2
26 24 1
49 24 1
34 24 3