apache / geode-examples
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
0% | 0% | 2% | 4% | 93%
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% | 0% | 2% | 4% | 93%
groovy0% | 0% | 0% | 0% | 100%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
serialization0% | 0% | 28% | 0% | 71%
sessionState0% | 0% | 0% | 86% | 13%
partitioned0% | 0% | 0% | 20% | 79%
colocation0% | 0% | 0% | 12% | 87%
async0% | 0% | 0% | 15% | 84%
indexes0% | 0% | 0% | 0% | 100%
queries0% | 0% | 0% | 0% | 100%
lucene0% | 0% | 0% | 0% | 100%
transaction0% | 0% | 0% | 0% | 100%
clientSecurity0% | 0% | 0% | 0% | 100%
loader0% | 0% | 0% | 0% | 100%
micrometerMetrics0% | 0% | 0% | 0% | 100%
luceneSpatial0% | 0% | 0% | 0% | 100%
jdbc0% | 0% | 0% | 0% | 100%
cq0% | 0% | 0% | 0% | 100%
functions0% | 0% | 0% | 0% | 100%
rest0% | 0% | 0% | 0% | 100%
expiration0% | 0% | 0% | 0% | 100%
listener0% | 0% | 0% | 0% | 100%
durableMessaging0% | 0% | 0% | 0% | 100%
eviction0% | 0% | 0% | 0% | 100%
putall0% | 0% | 0% | 0% | 100%
persistence0% | 0% | 0% | 0% | 100%
compression0% | 0% | 0% | 0% | 100%
replicated0% | 0% | 0% | 0% | 100%
wan0% | 0% | 0% | 0% | 100%
buildSrc0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
37 18 0
25 10 2
12 8 2
17 8 1
14 6 1
16 5 3
16 4 1
17 4 0
12 4 0
16 4 1
17 4 0
15 3 0
9 3 1
13 3 1
8 3 1
9 3 1
10 3 1
9 3 0
15 3 1
17 3 2
22 3 1
15 3 3
12 2 0
14 2 1
18 2 1
9 2 1
25 2 1
12 2 1
9 2 0
9 2 0
10 2 0
6 2 1
13 2 1
21 2 0
18 2 1
6 2 1
16 2 1
11 2 1
6 2 1
24 2 1
10 2 2
11 2 1
9 2 2
9 2 2
10 2 1
12 2 1
3 1 1
11 1 1
3 1 0
5 1 1