apache / pekko-samples
Duplication

Places in code with 6 or more lines that are exactly the same.

Intro
Learn more...
Duplication Overall
system16% (1,149 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
scala16% (518 lines)
sbt32% (182 lines)
xml67% (176 lines)
proto100% (160 lines)
java4% (113 lines)
Duplication per Component (primary)
pekko-sample-distributed-data-java25% (219 lines)
pekko-sample-distributed-data-scala31% (175 lines)
pekko-sample-cluster-java26% (156 lines)
pekko-sample-cluster-scala33% (149 lines)
pekko-sample-kafka-to-sharding-scala14% (60 lines)
pekko-sample-sharding-scala14% (55 lines)
pekko-sample-cluster-client-grpc-scala10% (48 lines)
pekko-sample-cluster-client-grpc-java9% (36 lines)
pekko-sample-persistence-dc-java6% (35 lines)
pekko-sample-sharding-java7% (35 lines)
pekko-sample-grpc-kubernetes-scala20% (28 lines)
pekko-sample-persistence-dc-scala6% (28 lines)
pekko-sample-cluster-docker-compose-scala42% (24 lines)
pekko-sample-cluster-docker-compose-java40% (24 lines)
pekko-sample-distributed-workers-scala3% (13 lines)
pekko-sample-cluster-kubernetes-scala16% (12 lines)
pekko-sample-cluster-kubernetes-java100% (12 lines)
pekko-sample-persistence-scala7% (10 lines)
pekko-sample-fsm-java5% (10 lines)
pekko-sample-fsm-scala7% (10 lines)
pekko-sample-persistence-java4% (10 lines)
docs-gen0% (0 lines)

Duplication Between Components (50+ lines)

G pekko-sample-distributed-data-java pekko-sample-distributed-data-java pekko-sample-distributed-data-scala pekko-sample-distributed-data-scala pekko-sample-distributed-data-java--pekko-sample-distributed-data-scala 348 pekko-sample-cluster-java pekko-sample-cluster-java pekko-sample-cluster-scala pekko-sample-cluster-scala pekko-sample-cluster-java--pekko-sample-cluster-scala 218 pekko-sample-cluster-client-grpc-java pekko-sample-cluster-client-grpc-java pekko-sample-cluster-client-grpc-scala pekko-sample-cluster-client-grpc-scala pekko-sample-cluster-client-grpc-java--pekko-sample-cluster-client-grpc-scala 72 pekko-sample-sharding-java pekko-sample-sharding-java pekko-sample-sharding-scala pekko-sample-sharding-scala pekko-sample-sharding-java--pekko-sample-sharding-scala 70

Download: SVG DOT (open online Graphviz editor)

Open 2D force graph... Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 137 duplicates...
Size#FoldersFilesLinesCode
36 x 2 pekko-sample-cluster-cli...-java/src/main/protobuf
pekko-sample-cluster-cli...scala/src/main/protobuf
2:46 (100%)
2:46 (100%)
view
32 x 2 pekko-sample-cluster-jav...la/sample/cluster/stats
pekko-sample-cluster-sca...la/sample/cluster/stats
16:77 (64%)
23:84 (64%)
view
31 x 2 pekko-sample-distributed.../sample/distributeddata
pekko-sample-distributed.../sample/distributeddata
47:88 (60%)
45:86 (60%)
view
28 x 2 pekko-sample-distributed.../sample/distributeddata
pekko-sample-distributed.../sample/distributeddata
17:58 (50%)
17:58 (52%)
view
20 x 2 pekko-sample-cluster-jav...la/sample/cluster/stats
pekko-sample-cluster-sca...la/sample/cluster/stats
46:75 (42%)
59:88 (42%)
view
19 x 2 pekko-sample-cluster-jav...va/sample/cluster/stats
pekko-sample-cluster-jav...va/sample/cluster/stats
52:80 (47%)
67:95 (38%)
view
18 x 2 pekko-sample-distributed.../sample/distributeddata
pekko-sample-distributed.../sample/distributeddata
18:45 (30%)
17:44 (31%)
view
18 x 2 pekko-sample-sharding-java
pekko-sample-sharding-scala
14:32 (39%)
23:41 (32%)
view
16 x 2 pekko-sample-distributed.../sample/distributeddata
pekko-sample-distributed.../sample/distributeddata
44:66 (21%)
44:66 (21%)
view
16 x 2 pekko-sample-distributed.../sample/distributeddata
pekko-sample-distributed.../sample/distributeddata
20:44 (31%)
18:42 (31%)
view
16 x 2 pekko-sample-distributed.../sample/distributeddata
pekko-sample-distributed.../sample/distributeddata
48:70 (27%)
47:69 (28%)
view
16 x 2 pekko-sample-distributed.../sample/distributeddata
pekko-sample-distributed.../sample/distributeddata
17:41 (21%)
17:41 (21%)
view
15 x 2 pekko-sample-kafka-to-sh...essor/src/main/protobuf
pekko-sample-kafka-to-sh...ducer/src/main/protobuf
1:18 (100%)
1:18 (100%)
view
15 x 2 pekko-sample-persistence...java/src/main/resources
pekko-sample-persistence...cala/src/main/resources
1:21 (100%)
1:21 (100%)
view
15 x 2 pekko-sample-distributed-data-java
pekko-sample-distributed-data-scala
16:32 (57%)
16:32 (57%)
view
15 x 2 pekko-sample-kafka-to-sh...lient/src/main/protobuf
pekko-sample-kafka-to-sh...essor/src/main/protobuf
1:19 (100%)
1:19 (100%)
view
14 x 2 pekko-sample-cluster-java
pekko-sample-cluster-scala
15:29 (58%)
15:29 (58%)
view
14 x 2 pekko-sample-cluster-docker-compose-java
pekko-sample-cluster-docker-compose-scala
4:26 (73%)
5:26 (73%)
view
14 x 2 pekko-sample-grpc-kubern...rvice/src/main/protobuf
pekko-sample-grpc-kubern...-grpc/src/main/protobuf
1:18 (100%)
1:19 (100%)
view
13 x 2 pekko-sample-cluster-jav...la/sample/cluster/stats
pekko-sample-cluster-sca...la/sample/cluster/stats
19:41 (27%)
32:54 (27%)
view
12 x 2 pekko-sample-cluster-kub...java/src/main/resources
pekko-sample-cluster-kub...cala/src/main/resources
1:18 (100%)
1:18 (100%)
view
11 x 2 pekko-sample-sharding-java
pekko-sample-sharding-scala
34:45 (23%)
43:54 (20%)
view
11 x 2 pekko-sample-cluster-java/src/main/resources
pekko-sample-cluster-scala/src/main/resources
1:18 (100%)
1:18 (100%)
view
10 x 2 pekko-sample-cluster-scala/src/main/resources
pekko-sample-fsm-scala/src/main/resources
2:18 (90%)
1:15 (100%)
view
10 x 2 pekko-sample-cluster-scala/src/main/resources
pekko-sample-distributed...cala/src/main/resources
2:18 (90%)
1:15 (100%)
view
10 x 2 pekko-sample-distributed...java/src/main/resources
pekko-sample-fsm-scala/src/main/resources
1:15 (100%)
1:15 (100%)
view
10 x 2 pekko-sample-cluster-jav...la/sample/cluster/stats
pekko-sample-cluster-sca...la/sample/cluster/stats
57:70 (21%)
65:78 (20%)
view
10 x 2 pekko-sample-fsm-java/src/main/resources
pekko-sample-persistence-java/src/main/resources
1:15 (100%)
1:15 (100%)
view
10 x 2 pekko-sample-distributed...java/src/main/resources
pekko-sample-distributed...cala/src/main/resources
1:15 (100%)
1:15 (100%)
view
10 x 2 pekko-sample-cluster-java/src/main/resources
pekko-sample-persistence-scala/src/main/resources
2:18 (90%)
1:15 (100%)
view
10 x 2 pekko-sample-cluster-java/src/main/resources
pekko-sample-distributed...java/src/main/resources
2:18 (90%)
1:15 (100%)
view
10 x 2 pekko-sample-distributed...java/src/main/resources
pekko-sample-fsm-java/src/main/resources
1:15 (100%)
1:15 (100%)
view
10 x 2 pekko-sample-persistence...persistence/res/auction
pekko-sample-persistence...persistence/res/auction
267:276 (4%)
289:298 (4%)
view
10 x 2 pekko-sample-cluster-scala/src/main/resources
pekko-sample-distributed...java/src/main/resources
2:18 (90%)
1:15 (100%)
view
10 x 2 pekko-sample-sharding-sc...-fog/src/main/resources
pekko-sample-sharding-sc...ther/src/main/resources
1:17 (76%)
1:17 (76%)
view
10 x 2 pekko-sample-cluster-scala/src/main/resources
pekko-sample-persistence-scala/src/main/resources
2:18 (90%)
1:15 (100%)
view
10 x 2 pekko-sample-fsm-java/src/main/resources
pekko-sample-fsm-scala/src/main/resources
1:15 (100%)
1:15 (100%)
view
10 x 2 pekko-sample-cluster-java/src/main/resources
pekko-sample-distributed...cala/src/main/resources
2:18 (90%)
1:15 (100%)
view
10 x 2 pekko-sample-distributed...cala/src/main/resources
pekko-sample-fsm-scala/src/main/resources
1:15 (100%)
1:15 (100%)
view
10 x 2 pekko-sample-cluster-sca...la/sample/cluster/stats
pekko-sample-cluster-sca...la/sample/cluster/stats
70:83 (21%)
65:78 (20%)
view
10 x 2 pekko-sample-cluster-scala/src/main/resources
pekko-sample-fsm-java/src/main/resources
2:18 (90%)
1:15 (100%)
view
10 x 2 pekko-sample-cluster-doc...java/src/main/resources
pekko-sample-cluster-doc...cala/src/main/resources
1:20 (100%)
1:20 (100%)
view
10 x 2 pekko-sample-distributed...cala/src/main/resources
pekko-sample-persistence-java/src/main/resources
1:15 (100%)
1:15 (100%)
view
10 x 2 pekko-sample-distributed...cala/src/main/resources
pekko-sample-fsm-java/src/main/resources
1:15 (100%)
1:15 (100%)
view
10 x 2 pekko-sample-cluster-jav...la/sample/cluster/stats
pekko-sample-cluster-jav...la/sample/cluster/stats
57:70 (21%)
58:71 (20%)
view
10 x 2 pekko-sample-fsm-scala/src/main/resources
pekko-sample-persistence-scala/src/main/resources
1:15 (100%)
1:15 (100%)
view
10 x 2 pekko-sample-fsm-java/src/main/resources
pekko-sample-persistence-scala/src/main/resources
1:15 (100%)
1:15 (100%)
view
10 x 2 pekko-sample-cluster-java/src/main/resources
pekko-sample-fsm-scala/src/main/resources
2:18 (90%)
1:15 (100%)
view
10 x 2 pekko-sample-cluster-scala/src/main/resources
pekko-sample-persistence-java/src/main/resources
2:18 (90%)
1:15 (100%)
view
10 x 2 pekko-sample-cluster-jav...la/sample/cluster/stats
pekko-sample-cluster-sca...la/sample/cluster/stats
58:71 (20%)
70:83 (21%)
view
Duplicated Units
The list of top 4 duplicated units.
See data for all 4 unit duplicates...
Size#FoldersFilesLinesCode
10 x 2 pekko-sample-cluster-jav...va/sample/cluster/stats
pekko-sample-cluster-jav...va/sample/cluster/stats
72:83 
57:68 
view
9 x 2 pekko-sample-cluster-sca...la/sample/cluster/stats
pekko-sample-cluster-sca...la/sample/cluster/stats
45:55 
60:70 
view
7 x 3 pekko-sample-cluster-sca.../cluster/transformation
pekko-sample-cluster-sca...la/sample/cluster/stats
pekko-sample-cluster-sca...la/sample/cluster/stats
42:53 
57:68 
72:82 
view
6 x 3 pekko-sample-cluster-jav.../cluster/transformation
pekko-sample-cluster-jav...va/sample/cluster/stats
pekko-sample-cluster-jav...va/sample/cluster/stats
51:62 
85:97 
70:81 
view