apache / incubator-pegasus
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
2% | 5% | 16% | 21% | 54%
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
cpp2% | 6% | 18% | 25% | 45%
go2% | 7% | 16% | 16% | 56%
h0% | 2% | 5% | 9% | 81%
c0% | 12% | 24% | 23% | 38%
java0% | 0% | 14% | 19% | 66%
py0% | 0% | 17% | 25% | 57%
js0% | 0% | 3% | 22% | 73%
scala0% | 0% | 0% | 0% | 100%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
src2% | 6% | 17% | 23% | 50%
go-client3% | 9% | 19% | 14% | 53%
java-client0% | 0% | 14% | 19% | 66%
admin-cli0% | 0% | 5% | 28% | 65%
build_tools0% | 0% | 37% | 43% | 19%
collector0% | 0% | 8% | 17% | 74%
pegic0% | 0% | 11% | 17% | 70%
python-client0% | 0% | 6% | 16% | 76%
nodejs-client0% | 0% | 3% | 22% | 73%
scala-client0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
469 80 0
363 77 3
356 75 3
305 75 2
341 71 1
167 64 1
233 56 3
178 52 3
137 52 1
137 52 1
277 50 3
155 49 5
127 48 1
196 45 3
201 45 1
237 44 3
117 44 1
117 44 1
117 44 1
239 43 2
192 41 1
175 41 3
107 40 1
107 40 1
107 40 1
220 39 3
185 39 3
100 36 6
97 36 1
97 36 1
97 36 1
134 35 2
309 35 3
146 32 3
87 32 1
87 32 1
87 32 1
87 32 1
236 30 2
154 30 0
144 29 1
166 28 4
86 28 2
134 28 2
77 28 1
77 28 1
77 28 1
77 28 1
77 28 1
77 28 1