azure / azure-sdk-tools
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
1% | 3% | 16% | 22% | 55%
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
cs1% | 2% | 14% | 22% | 58%
ts4% | 3% | 20% | 17% | 54%
swift14% | 4% | 12% | 18% | 49%
py0% | 5% | 18% | 23% | 52%
cpp0% | 5% | 22% | 23% | 48%
java0% | 2% | 18% | 28% | 50%
go0% | 0% | 43% | 21% | 35%
js0% | 0% | 16% | 0% | 83%
rs0% | 0% | 77% | 0% | 22%
hpp0% | 0% | 0% | 37% | 62%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
src4% | 2% | 16% | 20% | 55%
tools1% | 3% | 16% | 23% | 56%
packages0% | 6% | 19% | 20% | 53%
eng0% | 0% | 10% | 22% | 67%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
606 103 5
351 83 1
127 64 3
159 61 0
230 57 2
169 57 2
161 44 5
259 43 5
88 40 1
102 40 2
54 40 3
131 37 7
55 37 1
107 35 3
139 35 8
65 34 2
85 34 1
235 33 3
177 33 8
75 32 2
94 31 7
69 31 3
137 30 1
93 30 2
138 30 1
60 29 4
61 29 2
89 28 2
55 27 3
130 26 1
84 26 3
114 26 2
59 26 2
111 25 1
139 25 2
89 25 1
66 25 2
77 25 7
87 25 4
81 24 5
119 24 8
41 24 2
76 23 9
86 23 3
93 23 3
118 23 1
78 23 8
130 22 4
24 22 0
93 22 1