apache / karaf
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
1% | 7% | 16% | 20% | 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
java1% | 7% | 16% | 20% | 54%
js15% | 0% | 0% | 0% | 84%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
webconsole18% | 0% | 10% | 16% | 54%
features5% | 4% | 12% | 15% | 60%
audit5% | 0% | 7% | 29% | 57%
shell0% | 15% | 17% | 22% | 44%
profile0% | 17% | 17% | 10% | 53%
tooling0% | 12% | 25% | 24% | 38%
maven0% | 33% | 26% | 21% | 18%
client0% | 47% | 7% | 3% | 41%
bundle0% | 6% | 17% | 24% | 51%
management0% | 4% | 20% | 17% | 57%
obr0% | 11% | 20% | 41% | 25%
jaas0% | 1% | 15% | 22% | 60%
log0% | 0% | 30% | 24% | 44%
services0% | 0% | 28% | 14% | 57%
main0% | 0% | 18% | 25% | 56%
util0% | 0% | 12% | 16% | 70%
instance0% | 0% | 17% | 25% | 57%
wrapper0% | 0% | 61% | 8% | 29%
kar0% | 0% | 26% | 15% | 57%
subsystem0% | 0% | 50% | 0% | 49%
service0% | 0% | 16% | 34% | 49%
jndi0% | 0% | 32% | 0% | 67%
config0% | 0% | 9% | 25% | 64%
diagnostic0% | 0% | 15% | 23% | 61%
deployer0% | 0% | 8% | 35% | 55%
scheduler0% | 0% | 9% | 26% | 64%
jdbc0% | 0% | 5% | 15% | 78%
http0% | 0% | 0% | 32% | 67%
system0% | 0% | 0% | 29% | 70%
itests0% | 0% | 0% | 31% | 68%
web0% | 0% | 0% | 37% | 62%
jms0% | 0% | 0% | 12% | 87%
package0% | 0% | 0% | 17% | 82%
docker0% | 0% | 0% | 2% | 97%
scr0% | 0% | 0% | 0% | 100%
event0% | 0% | 0% | 0% | 100%
archetypes0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
382 155 0
556 151 2
85 69 0
88 68 2
167 55 1
266 50 3
144 49 1
105 46 3
172 46 0
101 44 3
101 44 3
176 44 3
98 42 3
117 41 5
162 41 1
123 38 4
120 37 3
88 37 1
151 36 3
79 35 3
92 35 0
95 34 2
132 34 5
117 33 4
246 33 1
111 33 4
75 32 2
114 32 3
164 32 3
84 31 0
141 31 1
83 31 0
86 31 1
69 30 3
128 30 0
87 29 1
67 29 3
67 29 3
85 29 1
89 29 1
99 28 4
104 28 5
106 28 6
102 28 2
94 28 4
192 28 0
94 27 0
107 27 3
111 27 0
56 27 1