apache / incubator-pekko-projection
Duplication

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

Intro
Learn more...
Duplication Overall
system17% (1,277 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
scala17% (1,220 lines)
java12% (32 lines)
xml44% (25 lines)
Duplication per Component (primary)
jdbc24% (513 lines)
cassandra22% (316 lines)
slick22% (115 lines)
core6% (92 lines)
durable-state58% (88 lines)
kafka13% (57 lines)
eventsourced24% (54 lines)
project7% (36 lines)
testkit1% (6 lines)
docker-files0% (0 lines)
ROOT0% (0 lines)

Duplication Between Components (50+ lines)

G cassandra cassandra jdbc jdbc cassandra--jdbc 190 slick slick cassandra--slick 60 jdbc--slick 66

Download: SVG DOT (open online Graphviz editor)

Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 148 duplicates...
Size#FoldersFilesLinesCode
22 x 2 slick/src/main/scala/org.../pekko/projection/slick
slick/src/main/scala/org.../pekko/projection/slick
95:127 (11%)
254:286 (11%)
view
19 x 2 jdbc/src/it/scala/org/apache/pekko/projection/jdbc
jdbc/src/it/scala/org/apache/pekko/projection/jdbc
1308:1332 (2%)
1341:1366 (2%)
view
16 x 2 jdbc/src/it/scala/org/apache/pekko/projection/jdbc
jdbc/src/it/scala/org/apache/pekko/projection/jdbc
569:589 (1%)
594:614 (1%)
view
16 x 2 cassandra/src/it/scala/o...ko/projection/cassandra
jdbc/src/it/scala/org/apache/pekko/projection/jdbc
904:924 (2%)
1176:1196 (1%)
view
15 x 2 cassandra/src/it/scala/o...ko/projection/cassandra
cassandra/src/it/scala/o...ko/projection/cassandra
1030:1052 (2%)
1062:1084 (2%)
view
15 x 2 jdbc/src/it/scala/org/apache/pekko/projection/jdbc
jdbc/src/it/scala/org/apache/pekko/projection/jdbc
1308:1327 (1%)
1375:1394 (1%)
view
15 x 2 jdbc/src/it/scala/org/apache/pekko/projection/jdbc
jdbc/src/it/scala/org/apache/pekko/projection/jdbc
1341:1360 (1%)
1375:1394 (1%)
view
14 x 2 jdbc/src/main/scala/org/...rojection/jdbc/internal
slick/src/main/scala/org...ojection/slick/internal
253:270 (8%)
180:197 (12%)
view
13 x 2 durable-state/src/main/s...rojection/state/javadsl
durable-state/src/main/s...ojection/state/scaladsl
77:94 (16%)
68:85 (17%)
view
13 x 2 jdbc/src/it/scala/org/apache/pekko/projection/jdbc
jdbc/src/it/scala/org/apache/pekko/projection/jdbc
841:857 (1%)
885:901 (1%)
view
12 x 2 project
project
148:159 (7%)
164:175 (7%)
view
11 x 2 eventsourced/src/main/sc...on/eventsourced/javadsl
eventsourced/src/main/sc...n/eventsourced/scaladsl
125:135 (11%)
92:102 (14%)
view
11 x 2 durable-state/src/main/s...rojection/state/javadsl
durable-state/src/main/s...ojection/state/scaladsl
114:125 (14%)
105:116 (15%)
view
11 x 2 kafka/src/it/scala/org/a...ction/kafka/integration
kafka/src/it/scala/org/a...ction/kafka/integration
163:174 (5%)
245:256 (5%)
view
10 x 2 cassandra/src/main/scala...tion/cassandra/internal
slick/src/main/scala/org...ojection/slick/internal
218:236 (9%)
212:230 (9%)
view
10 x 2 jdbc/src/it/scala/org/apache/pekko/projection/jdbc
jdbc/src/it/scala/org/apache/pekko/projection/jdbc
568:581 (1%)
960:973 (1%)
view
10 x 2 core/src/main/scala/org/apache/pekko/projection
core/src/main/scala/org/apache/pekko/projection
227:239 (6%)
275:287 (6%)
view
10 x 2 jdbc/src/it/scala/org/apache/pekko/projection/jdbc
jdbc/src/it/scala/org/apache/pekko/projection/jdbc
338:348 (1%)
360:370 (1%)
view
9 x 2 jdbc/src/main/scala/org/...projection/jdbc/javadsl
jdbc/src/main/scala/org/...projection/jdbc/javadsl
227:236 (6%)
271:280 (6%)
view
9 x 2 kafka/src/it/scala/org/a...ction/kafka/integration
kafka/src/it/scala/org/a...ction/kafka/integration
150:160 (4%)
184:194 (4%)
view
9 x 2 jdbc/src/it/scala/org/apache/pekko/projection/jdbc
jdbc/src/it/scala/org/apache/pekko/projection/jdbc
707:716 (1%)
728:737 (1%)
view
9 x 2 cassandra/src/it/scala/o...ko/projection/cassandra
cassandra/src/it/scala/o...ko/projection/cassandra
361:372 (1%)
401:412 (1%)
view
9 x 2 cassandra/src/it/scala/o...ko/projection/cassandra
jdbc/src/it/scala/org/apache/pekko/projection/jdbc
809:817 (1%)
1075:1083 (1%)
view
9 x 2 kafka/src/it/scala/org/a...ction/kafka/integration
kafka/src/it/scala/org/a...ction/kafka/integration
184:194 (4%)
231:241 (4%)
view
9 x 2 cassandra/src/it/resources
jdbc/src/it/resources
1:14 (60%)
1:14 (81%)
view
9 x 2 cassandra/src/it/scala/o...ko/projection/cassandra
cassandra/src/it/scala/o...ko/projection/cassandra
346:358 (1%)
386:398 (1%)
view
9 x 2 jdbc/src/it/scala/org/apache/pekko/projection/jdbc
jdbc/src/it/scala/org/apache/pekko/projection/jdbc
860:871 (1%)
904:915 (1%)
view
9 x 2 cassandra/src/it/java/or...ko/projection/cassandra
cassandra/src/it/java/or...ko/projection/cassandra
273:281 (3%)
355:363 (3%)
view
9 x 2 kafka/src/it/scala/org/a...ction/kafka/integration
kafka/src/it/scala/org/a...ction/kafka/integration
150:160 (4%)
231:241 (4%)
view
9 x 2 jdbc/src/it/scala/org/apache/pekko/projection/jdbc
jdbc/src/it/scala/org/apache/pekko/projection/jdbc
594:606 (1%)
961:973 (1%)
view
9 x 2 eventsourced/src/main/sc...on/eventsourced/javadsl
eventsourced/src/main/sc...n/eventsourced/scaladsl
80:92 (9%)
67:78 (12%)
view
8 x 2 jdbc/src/main/scala/org/...rojection/jdbc/internal
jdbc/src/main/scala/org/...rojection/jdbc/internal
455:462 (2%)
488:495 (2%)
view
8 x 2 cassandra/src/it/scala/o...ko/projection/cassandra
cassandra/src/it/scala/o...ko/projection/cassandra
54:66 (6%)
155:166 (1%)
view
8 x 2 kafka/src/it/scala/org/a...ction/kafka/integration
kafka/src/it/scala/org/a...ction/kafka/integration
164:171 (3%)
209:216 (3%)
view
8 x 2 cassandra/src/main/scala...ction/cassandra/javadsl
cassandra/src/main/scala...tion/cassandra/scaladsl
97:126 (13%)
99:128 (14%)
view
8 x 2 core/src/main/scala/org/...ekko/projection/javadsl
core/src/main/scala/org/...kko/projection/scaladsl
36:48 (10%)
37:49 (11%)
view
8 x 2 cassandra/src/it/scala/o...ko/projection/cassandra
cassandra/src/it/scala/o...ko/projection/cassandra
229:239 (1%)
709:719 (1%)
view
8 x 2 slick/src/main/scala/org.../pekko/projection/slick
slick/src/main/scala/org.../pekko/projection/slick
167:176 (4%)
276:285 (4%)
view
8 x 2 jdbc/src/it/scala/org/apache/pekko/projection/jdbc
jdbc/src/it/scala/org/apache/pekko/projection/jdbc
936:946 (<1%)
968:978 (<1%)
view
8 x 2 cassandra/src/it/scala/o...ko/projection/cassandra
jdbc/src/it/scala/org/apache/pekko/projection/jdbc
67:75 (1%)
106:114 (<1%)
view
8 x 2 core/src/main/scala/org/...ekko/projection/javadsl
core/src/main/scala/org/...kko/projection/scaladsl
100:112 (10%)
99:111 (11%)
view
8 x 2 jdbc/src/main/scala/org/...rojection/jdbc/scaladsl
jdbc/src/main/scala/org/...rojection/jdbc/scaladsl
141:149 (6%)
253:260 (6%)
view
8 x 2 slick/src/main/scala/org.../pekko/projection/slick
slick/src/main/scala/org.../pekko/projection/slick
117:126 (4%)
167:176 (4%)
view
8 x 2 kafka/src/it/scala/org/a...ction/kafka/integration
kafka/src/it/scala/org/a...ction/kafka/integration
209:216 (3%)
246:253 (3%)
view
8 x 2 jdbc/src/main/scala/org/...rojection/jdbc/internal
jdbc/src/main/scala/org/...rojection/jdbc/internal
181:190 (2%)
233:242 (2%)
view
8 x 2 jdbc/src/it/scala/org/apache/pekko/projection/jdbc
jdbc/src/it/scala/org/apache/pekko/projection/jdbc
320:329 (<1%)
694:703 (<1%)
view
8 x 2 jdbc/src/main/scala/org/...projection/jdbc/javadsl
jdbc/src/main/scala/org/...projection/jdbc/javadsl
73:81 (5%)
191:199 (5%)
view
7 x 2 jdbc/src/it/scala/org/apache/pekko/projection/jdbc
jdbc/src/it/scala/org/apache/pekko/projection/jdbc
752:758 (<1%)
796:802 (<1%)
view
7 x 2 jdbc/src/it/scala/org/apache/pekko/projection/jdbc
jdbc/src/it/scala/org/apache/pekko/projection/jdbc
360:366 (<1%)
431:437 (<1%)
view
7 x 2 durable-state/src/main/s...rojection/state/javadsl
durable-state/src/main/s...ojection/state/scaladsl
136:144 (9%)
125:133 (9%)
view
Duplicated Units
The list of top 1 duplicated units.
See data for all 1 unit duplicate
Size#FoldersFilesLinesCode
7 x 2 eventsourced/src/main/sc...n/eventsourced/scaladsl
eventsourced/src/main/sc...on/eventsourced/javadsl
67:77 
80:90 
view