apache / polaris
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
0% | <1% | 6% | 9% | 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
java0% | <1% | 4% | 10% | 84%
py0% | <1% | 10% | 8% | 80%
kt0% | 0% | 0% | 39% | 60%
kts0% | 0% | 0% | 0% | 100%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
polaris-core0% | 1% | 3% | 8% | 86%
client0% | <1% | 11% | 8% | 79%
service0% | <1% | 6% | 14% | 78%
quarkus0% | 0% | 8% | 12% | 79%
tools0% | 0% | 15% | 7% | 77%
extension0% | 0% | 0% | 6% | 93%
build-logic0% | 0% | 0% | 38% | 61%
plugins0% | 0% | 0% | 9% | 90%
api0% | 0% | 0% | 5% | 94%
regtests0% | 0% | 0% | 0% | 100%
nosql0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
37 29 1
63 28 1
134 27 11
47 25 1
101 24 1
131 23 2
86 22 1
185 22 2
47 22 3
74 21 2
34 21 3
63 20 2
24 20 1
34 19 1
75 19 2
92 19 2
90 19 2
106 19 2
47 18 2
32 18 2
32 18 2
47 16 2
30 15 3
30 15 3
38 15 2
83 15 2
95 15 3
54 14 1
34 14 3
34 14 3
33 14 1
69 14 12
112 14 3
66 13 0
36 13 0
30 13 4
21 12 1
43 11 5
30 11 2
52 11 5
23 11 3
23 11 3
105 10 0
45 10 2
36 10 2
55 10 16
36 10 2
27 10 1
39 10 2
47 10 2