azure / azure-iot-sdk-c
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
3% | 8% | 26% | 26% | 34%
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
c4% | 8% | 27% | 27% | 33%
cs0% | 10% | 22% | 27% | 39%
py0% | 0% | 26% | 20% | 52%
h0% | 0% | 0% | 21% | 78%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
serializer17% | 5% | 27% | 19% | 30%
iothub_client1% | 7% | 24% | 28% | 38%
iothub_service_client0% | 17% | 39% | 20% | 22%
testtools0% | 19% | 28% | 32% | 20%
provisioning_client0% | 5% | 30% | 31% | 32%
tools0% | 10% | 22% | 27% | 39%
provisioning_service_client0% | 0% | 15% | 36% | 48%
jenkins0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
734 148 3
916 110 2
360 55 2
270 53 2
248 48 3
188 46 1
266 45 3
154 43 2
207 41 1
195 40 3
170 39 3
190 38 2
118 37 0
178 36 2
107 36 3
246 34 3
189 34 3
98 33 1
127 32 1
139 31 1
207 31 2
93 30 1
137 30 1
114 29 2
136 28 3
163 28 3
106 28 1
164 27 2
112 27 1
115 26 1
227 26 6
113 26 1
127 26 6
116 25 5
120 25 1
122 25 4
105 24 3
149 24 3
105 24 1
70 24 2
144 23 5
120 23 3
157 22 8
69 22 4
127 22 4
111 22 7
157 22 2
85 21 10
122 21 2
37 21 0