apache / ctakes
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
3% | 3% | 19% | 19% | 53%
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
java3% | 3% | 19% | 19% | 53%
py0% | 0% | 12% | 36% | 51%
groovy0% | 0% | 0% | 22% | 77%
js0% | 0% | 0% | 0% | 100%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
ctakes-drug-ner14% | 5% | 21% | 8% | 50%
ctakes-core5% | 2% | 14% | 17% | 60%
ctakes-assertion9% | 5% | 14% | 19% | 50%
ctakes-preprocessor48% | 13% | 0% | 20% | 17%
ctakes-coreference2% | 10% | 26% | 22% | 37%
ctakes-ytex1% | 0% | 11% | 20% | 66%
ctakes-temporal0% | 4% | 35% | 22% | 38%
ctakes-relation-extractor0% | 4% | 13% | 25% | 55%
ctakes-smoking-status0% | 11% | 23% | 20% | 43%
ctakes-ytex-uima0% | 3% | 22% | 27% | 46%
ctakes-dependency-parser0% | 8% | 26% | 12% | 52%
ctakes-template-filler0% | 54% | 39% | 0% | 5%
ctakes-side-effect0% | 10% | 18% | 26% | 44%
ctakes-gui0% | 0% | 9% | 19% | 70%
ctakes-dictionary-lookup0% | 0% | 19% | 20% | 59%
ctakes-mastif-zoner0% | 0% | 21% | 9% | 68%
ctakes-dictionary-lookup-fast0% | 0% | 7% | 27% | 64%
ctakes-utils0% | 0% | 11% | 28% | 60%
ctakes-lvg0% | 0% | 16% | 40% | 43%
ctakes-fhir0% | 0% | 9% | 18% | 71%
ctakes-constituency-parser0% | 0% | 7% | 31% | 60%
ctakes-assertion-zoner0% | 0% | 21% | 0% | 78%
ctakes-web-rest0% | 0% | 25% | 10% | 64%
ctakes-chunker0% | 0% | 10% | 19% | 70%
ctakes-ne-contexts0% | 0% | 8% | 33% | 57%
ctakes-dockhand0% | 0% | 0% | 9% | 90%
ctakes-pos-tagger0% | 0% | 0% | 28% | 71%
ctakes-context-tokenizer0% | 0% | 0% | 87% | 12%
ctakes-ytex-web0% | 0% | 0% | 8% | 91%
ctakes-pbj0% | 0% | 0% | 6% | 93%
ctakes-type-system0% | 0% | 0% | 9% | 90%
ctakes-clinical-pipeline0% | 0% | 0% | 14% | 85%
ctakes-tiny-rest0% | 0% | 0% | 5% | 94%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
510 146 8
158 137 1
841 124 1
770 116 1
452 114 4
234 111 3
237 76 4
146 69 2
134 65 3
178 60 3
137 60 5
156 53 1
147 52 11
138 52 5
205 51 3
185 47 1
132 47 1
56 46 3
213 44 2
198 44 3
141 44 1
163 42 1
99 41 3
90 40 3
158 39 1
113 38 2
82 37 1
125 37 1
113 36 1
63 34 4
172 34 2
164 33 2
123 33 3
59 32 1
137 32 1
123 31 2
101 30 1
126 29 2
95 29 1
84 29 1
108 29 3
114 29 5
88 28 1
87 28 1
84 28 3
108 28 1
130 28 2
114 28 1
132 28 2
114 28 1