apache / incubator-pekko-samples
Unit Size

The distribution of size of units (measured in lines of code).

Intro
Learn more...
Unit Size Overall
0% | 10% | 23% | 25% | 39%
Legend:
101+
51-100
21-50
11-20
1-10
Unit Size per Extension
101+
51-100
21-50
11-20
1-10
scala0% | 16% | 34% | 26% | 22%
java0% | 5% | 14% | 24% | 55%
Unit Size per Logical Component
primary logical decomposition
101+
51-100
21-50
11-20
1-10
pekko-sample-distributed-data-scala0% | 79% | 12% | 0% | 8%
pekko-sample-distributed-workers-scala0% | 27% | 18% | 34% | 18%
pekko-sample-kafka-to-sharding-scala0% | 39% | 15% | 33% | 11%
pekko-sample-cluster-client-grpc-java0% | 22% | 21% | 14% | 42%
pekko-sample-persistence-dc-java0% | 13% | 16% | 17% | 52%
pekko-sample-cluster-scala0% | 0% | 49% | 34% | 16%
pekko-sample-cluster-java0% | 0% | 31% | 22% | 45%
pekko-sample-cluster-client-grpc-scala0% | 0% | 49% | 7% | 42%
pekko-sample-sharding-java0% | 0% | 32% | 17% | 50%
pekko-sample-persistence-dc-scala0% | 0% | 30% | 49% | 20%
pekko-sample-sharding-scala0% | 0% | 42% | 21% | 36%
pekko-sample-persistence-scala0% | 0% | 45% | 28% | 26%
pekko-sample-cluster-docker-compose-scala0% | 0% | 100% | 0% | 0%
pekko-sample-distributed-data-java0% | 0% | 3% | 34% | 61%
pekko-sample-fsm-java0% | 0% | 0% | 32% | 67%
pekko-sample-persistence-java0% | 0% | 0% | 22% | 77%
pekko-sample-fsm-scala0% | 0% | 0% | 43% | 56%
pekko-sample-cluster-docker-compose-java0% | 0% | 0% | 53% | 46%
pekko-sample-cluster-kubernetes-scala0% | 0% | 0% | 0% | 100%
Alternative Visuals
Longest Units
Top 50 longest units
Unit# linesMcCabe index# params
80 15 1
77 15 1
72 13 3
72 15 1
70 5 7
63 1 0
62 16 0
48 5 6
47 12 3
46 5 1
45 10 1
45 4 2
43 2 0
43 2 0
36 2 0
36 2 0
34 8 0
33 4 0
32 2 3
32 3 0
31 5 2
31 8 1
28 1 2
28 3 3
28 5 1
28 8 3
27 8 0
26 1 2
25 4 0
25 3 0
25 7 2
24 4 1
24 5 3
23 1 5
23 1 1
23 6 0
22 3 0
22 6 2
22 3 1
22 11 1
22 3 0
22 2 1
21 4 2
21 3 2
20 7 2
20 1 0
20 10 1
19 5 1
19 4 2
19 8 1