JetBrains / intellij-obsolete-plugins
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
<1% | <1% | 8% | 15% | 74%
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
js3% | 8% | 36% | 16% | 34%
java0% | <1% | 7% | 15% | 75%
rb0% | 0% | 0% | 29% | 70%
kt0% | 0% | 0% | 9% | 90%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
web1% | 4% | 24% | 18% | 50%
cvs0% | <1% | 7% | 14% | 77%
tapestry0% | 3% | 9% | 21% | 66%
struts0% | 2% | 12% | 20% | 65%
generate-ant0% | 3% | 17% | 15% | 63%
IDEtalk0% | <1% | 5% | 9% | 84%
struts20% | 0% | 10% | 16% | 72%
j2me0% | 0% | 13% | 19% | 67%
JsTestDriver0% | 0% | 6% | 19% | 74%
dmServer0% | 0% | 3% | 13% | 83%
resin0% | 0% | 12% | 18% | 68%
play0% | 0% | 5% | 26% | 68%
compass0% | 0% | 13% | 17% | 68%
ruby-motion0% | 0% | 7% | 22% | 69%
seam0% | 0% | 3% | 13% | 83%
vaadin-framework0% | 0% | 11% | 10% | 77%
jbpm0% | 0% | <1% | 8% | 90%
tc-server0% | 0% | 0% | 21% | 78%
restClient-legacy0% | 0% | 0% | 25% | 74%
arquillian0% | 0% | 0% | 12% | 87%
heroku0% | 0% | 0% | 9% | 90%
applets0% | 0% | 0% | 8% | 91%
vaadin-endpoints0% | 0% | 0% | 14% | 85%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
125 84 0
158 44 0
202 38 2
109 38 0
52 37 2
113 34 4
131 34 2
59 33 3
184 30 4
53 30 2
52 27 3
64 27 1
36 26 2
109 25 0
113 25 0
94 24 2
114 24 2
126 24 0
47 23 6
51 23 5
83 23 2
61 23 0
78 22 0
63 22 1
46 22 2
77 22 0
47 22 2
107 21 3
84 21 0
64 21 1
50 21 2
50 21 3
27 21 1
17 20 1
89 20 2
37 20 2
39 20 7
36 20 0
79 20 2
87 20 1
85 20 1
64 20 0
84 19 5
84 19 2
32 19 2
48 18 5
59 18 2
70 18 2
80 18 4
50 18 1