apache / felix-dev
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
1% | 4% | 17% | 19% | 57%
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% | 4% | 17% | 19% | 56%
js0% | 1% | 14% | 19% | 64%
scala0% | 0% | 0% | 16% | 83%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
gogo11% | 19% | 23% | 16% | 29%
framework1% | 9% | 25% | 19% | 43%
scr2% | 5% | 15% | 23% | 52%
tools2% | 8% | 26% | 21% | 42%
webconsole-plugins2% | <1% | 15% | 23% | 58%
dependencymanager<1% | 0% | 6% | 14% | 79%
ipojo0% | 1% | 13% | 18% | 67%
mosgi0% | 3% | 14% | 25% | 56%
http0% | 1% | 12% | 12% | 73%
upnp0% | 5% | 13% | 23% | 57%
shell.gui.plugin0% | 22% | 18% | 14% | 44%
utils0% | 3% | 37% | 19% | 40%
resolver0% | 3% | 30% | 19% | 46%
eventadmin0% | 6% | 17% | 18% | 57%
bundlerepository0% | 2% | 24% | 22% | 50%
webconsole0% | 1% | 22% | 26% | 50%
framework.security0% | 4% | 32% | 23% | 39%
connect0% | 2% | 26% | 18% | 52%
healthcheck0% | 2% | 11% | 22% | 63%
configadmin0% | 2% | 15% | 24% | 57%
main0% | 23% | 29% | 43% | 4%
deploymentadmin0% | 3% | 13% | 27% | 55%
configurator0% | 7% | 15% | 21% | 55%
fileinstall0% | 3% | 21% | 25% | 50%
shell0% | 0% | 37% | 29% | 33%
inventory0% | 0% | 25% | 21% | 53%
metatype0% | 0% | 15% | 28% | 56%
cm.json0% | 0% | 35% | 13% | 51%
wireadmin0% | 0% | 24% | 33% | 41%
coordinator0% | 0% | 13% | 24% | 61%
useradmin0% | 0% | 7% | 14% | 78%
jmood0% | 0% | 4% | 19% | 76%
configadmin-plugins0% | 0% | 30% | 39% | 30%
mishell0% | 0% | 19% | 4% | 75%
converter0% | 0% | 7% | 19% | 73%
fileinstall-plugins0% | 0% | 5% | 24% | 69%
deviceaccess0% | 0% | 8% | 2% | 88%
transaction0% | 0% | 26% | 17% | 56%
threaddump0% | 0% | 22% | 12% | 65%
features0% | 0% | 9% | 15% | 74%
shell.tui0% | 0% | 49% | 33% | 17%
logback0% | 0% | 23% | 15% | 61%
shell.remote0% | 0% | 7% | 21% | 71%
prefs0% | 0% | 5% | 13% | 80%
log0% | 0% | 2% | 21% | 76%
metrics0% | 0% | 0% | 27% | 72%
jaas0% | 0% | 0% | 11% | 88%
org.apache.felix.daemon0% | 0% | 0% | 61% | 38%
io0% | 0% | 0% | 43% | 56%
shell.gui0% | 0% | 0% | 28% | 71%
jmxintrospector0% | 0% | 0% | 16% | 83%
rootcause0% | 0% | 0% | 35% | 64%
systemready0% | 0% | 0% | 8% | 91%
scr-compat0% | 0% | 0% | 6% | 93%
bundlerepository.osgi-ct0% | 0% | 0% | 0% | 100%
log.extension0% | 0% | 0% | 0% | 100%
org.osgi.service.obr0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
176 217 1
786 188 1
166 155 0
78 75 1
195 73 0
276 73 3
72 66 1
203 63 3
205 61 0
137 60 2
252 58 1
103 56 4
243 55 1
75 55 1
75 54 1
239 51 4
60 49 1
150 49 1
164 48 4
132 47 2
228 47 0
200 46 1
122 46 2
154 45 0
57 43 1
156 43 4
195 43 3
235 41 0
188 41 1
60 41 1
145 41 3
260 39 1
60 39 0
139 38 2
171 38 2
132 38 2
137 37 4
95 36 2
88 36 3
175 36 6
119 35 0
101 35 2
92 35 0
83 34 0
136 34 3
153 34 2
76 34 2
116 34 8
136 34 3
120 33 2