azure / iot-identity-service
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
0% | 0% | 3% | 13% | 83%
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
rs0% | 0% | 3% | 13% | 83%
c0% | 0% | 0% | 0% | 100%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
http-common0% | 0% | 20% | 10% | 68%
key0% | 0% | 3% | 26% | 69%
pkcs110% | 0% | 0% | 27% | 72%
aziotctl0% | 0% | 0% | 20% | 79%
config-common0% | 0% | 0% | 22% | 77%
cert0% | 0% | 0% | 0% | 100%
identity0% | 0% | 0% | 0% | 100%
tpm0% | 0% | 0% | 0% | 100%
mini-sntp0% | 0% | 0% | 0% | 100%
test-common0% | 0% | 0% | 0% | 100%
aziotd0% | 0% | 0% | 0% | 100%
openssl-sys20% | 0% | 0% | 0% | 100%
openssl20% | 0% | 0% | 0% | 100%
logger0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
55 15 2
181 11 2
38 9 1
44 9 2
162 8 1
48 8 3
30 8 2
99 8 3
45 7 2
55 7 1
96 7 2
67 7 4
59 7 4
61 7 2
18 6 2
45 6 4
45 5 2
92 5 1
40 5 3
36 5 2
82 5 2
45 5 0
39 5 0
43 5 0
62 5 0
38 5 0
26 4 1
37 4 2
38 4 2
66 4 0
28 4 1
28 4 1
72 4 0
37 4 0
32 4 1
40 4 2
32 4 1
25 4 2
25 4 2
30 4 3
13 4 2
10 3 1
9 3 3
29 3 0
31 3 1
28 3 3
35 3 3
30 3 1
33 3 1
72 3 0