apache / uima-uimaj
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
<1% | 4% | 15% | 18% | 60%
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
java<1% | 4% | 15% | 18% | 60%
js0% | 0% | 0% | 34% | 65%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
uimaj-cpe5% | 7% | 25% | 17% | 42%
uimaj-core<1% | 5% | 13% | 17% | 63%
uimaj-ep-configurator0% | 3% | 14% | 22% | 59%
uimaj-tools0% | 3% | 17% | 24% | 54%
uimafit-core0% | 3% | 13% | 13% | 70%
uimaj-v3migration-jcas0% | 9% | 24% | 25% | 40%
uimaj-ep-cas-editor-ide0% | 12% | 25% | 11% | 50%
jVinci0% | 1% | 13% | 21% | 63%
uimaj-json0% | 7% | 7% | 22% | 63%
uimaj-ep-cas-editor0% | 0% | 9% | 20% | 69%
uimaj-adapter-vinci0% | 0% | 19% | 16% | 63%
uimafit-maven-plugin0% | 0% | 43% | 21% | 34%
uimaj-ep-launcher0% | 0% | 32% | 50% | 17%
unused-saved0% | 0% | 7% | 17% | 74%
jcasgen-maven-plugin0% | 0% | 51% | 0% | 48%
PearPackagingMavenPlugin0% | 0% | 56% | 14% | 28%
uimaj-ep-pear-packager0% | 0% | 0% | 21% | 78%
uimaj-examples0% | 0% | 0% | 20% | 80%
uimaj-jet-expander0% | 0% | 0% | 59% | 40%
uimafit-cpe0% | 0% | 0% | 30% | 69%
uimafit-spring0% | 0% | 0% | 28% | 71%
uimafit-benchmark0% | 0% | 0% | 9% | 90%
uimaj-bootstrap0% | 0% | 0% | 28% | 71%
uimafit-junit0% | 0% | 0% | 0% | 100%
uima-bnd-plugin0% | 0% | 0% | 0% | 100%
uimaj-it-pear-with-typesystem0% | 0% | 0% | 0% | 100%
uimaj-ep-jcasgen0% | 0% | 0% | 0% | 100%
uimafit-assertj0% | 0% | 0% | 0% | 100%
uimaj-ep-debug0% | 0% | 0% | 0% | 100%
uimaj-document-annotation0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
503 103 0
370 85 2
249 62 0
104 52 3
231 48 1
178 48 3
156 47 1
122 47 1
187 45 3
198 41 0
104 41 3
187 39 0
152 39 4
54 38 0
122 37 3
80 36 1
82 36 4
134 35 4
146 35 3
158 34 0
146 34 7
147 33 1
158 33 2
108 33 2
161 33 0
139 33 1
55 32 1
54 32 0
69 32 3
84 32 3
149 31 0
96 31 2
70 31 1
134 31 1
128 31 1
129 30 2
125 30 0
63 29 3
68 29 7
97 29 2
119 29 4
104 29 2
110 29 2
102 28 4
118 28 1
43 28 0
107 28 3
104 28 1
79 27 2
85 27 3