apache / apisix
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
1% | 1% | 17% | 22% | 56%
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
lua2% | 2% | 22% | 24% | 47%
go0% | 5% | 5% | 10% | 79%
t0% | 0% | 7% | 25% | 67%
pm0% | 0% | 89% | 0% | 10%
py0% | 0% | 0% | 22% | 77%
js0% | 0% | 0% | 0% | 100%
java0% | 0% | 0% | 0% | 100%
h0% | 0% | 0% | 0% | 100%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
t3% | 1% | 8% | 18% | 67%
apisix0% | 2% | 24% | 25% | 47%
utils0% | 0% | 0% | 84% | 15%
benchmark0% | 0% | 0% | 0% | 100%
example0% | 0% | 0% | 0% | 100%
ci0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
415 64 1
202 41 4
130 33 2
122 27 0
173 25 3
86 25 1
312 24 0
87 24 4
102 24 2
109 24 2
76 21 2
84 21 2
97 20 4
117 19 0
61 19 1
76 19 2
83 17 3
92 17 0
64 17 4
62 16 2
78 16 5
64 16 4
70 15 2
83 15 0
64 15 3
67 15 2
49 15 2
59 15 2
68 15 2
65 15 3
122 14 0
49 14 2
74 14 5
54 14 2
69 14 5
50 13 2
42 13 2
53 13 2
39 13 1
58 13 2
49 12 0
42 12 5
50 12 0
56 12 1
49 12 2
92 12 2
70 12 4
60 12 2
46 12 2
59 12 2