apache / incubator-pekko-samples
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
0% | 0% | 9% | 9% | 81%
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
scala0% | 0% | 18% | 15% | 65%
java0% | 0% | <1% | 3% | 95%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
pekko-sample-distributed-data-scala0% | 0% | 79% | 12% | 8%
pekko-sample-distributed-workers-scala0% | 0% | 27% | 22% | 49%
pekko-sample-kafka-to-sharding-scala0% | 0% | 39% | 7% | 53%
pekko-sample-persistence-scala0% | 0% | 45% | 17% | 36%
pekko-sample-distributed-data-java0% | 0% | 3% | 7% | 88%
pekko-sample-persistence-dc-scala0% | 0% | 0% | 31% | 68%
pekko-sample-cluster-scala0% | 0% | 0% | 14% | 85%
pekko-sample-sharding-scala0% | 0% | 0% | 19% | 80%
pekko-sample-sharding-java0% | 0% | 0% | 9% | 90%
pekko-sample-cluster-docker-compose-scala0% | 0% | 0% | 100% | 0%
pekko-sample-persistence-dc-java0% | 0% | 0% | 1% | 98%
pekko-sample-cluster-java0% | 0% | 0% | 0% | 100%
pekko-sample-cluster-client-grpc-java0% | 0% | 0% | 0% | 100%
pekko-sample-cluster-client-grpc-scala0% | 0% | 0% | 0% | 100%
pekko-sample-persistence-java0% | 0% | 0% | 0% | 100%
pekko-sample-fsm-java0% | 0% | 0% | 0% | 100%
pekko-sample-fsm-scala0% | 0% | 0% | 0% | 100%
pekko-sample-cluster-docker-compose-java0% | 0% | 0% | 0% | 100%
pekko-sample-cluster-kubernetes-scala0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
62 16 0
80 15 1
77 15 1
72 15 1
72 13 3
47 12 3
22 11 1
45 10 1
20 10 1
13 8 1
34 8 0
19 8 1
31 8 1
28 8 3
27 8 0
20 7 2
19 7 1
25 7 2
15 7 1
12 7 1
11 7 2
8 6 2
18 6 2
22 6 2
12 6 2
14 6 2
18 6 3
23 6 0
11 5 3
19 5 1
9 5 1
16 5 1
15 5 1
11 5 3
14 5 1
28 5 1
31 5 2
48 5 6
24 5 3
9 5 2
9 5 1
18 5 3
70 5 7
46 5 1
25 4 0
13 4 0
8 4 3
6 4 2
8 4 3
6 4 2