JetBrains / ytdb-tinkerpop
Duplication

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

Intro
Learn more...
Duplication Overall
system15% (21,093 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java17% (16,786 lines)
js22% (1,170 lines)
py17% (1,082 lines)
asciidoc10% (586 lines)
yaml81% (416 lines)
ts11% (342 lines)
xml45% (335 lines)
go5% (272 lines)
cs<1% (58 lines)
groovy1% (46 lines)
Duplication per Component (primary)
gremlin-core17% (8,316 lines)
gremlin-test20% (6,056 lines)
gremlin-javascript22% (1,170 lines)
gremlin-python17% (1,082 lines)
gremlin-server19% (1,061 lines)
tinkergraph-gremlin18% (593 lines)
ROOT10% (586 lines)
gremlin-util29% (415 lines)
hadoop-gremlin14% (320 lines)
gremlint21% (272 lines)
gremlin-go4% (252 lines)
gremlin-tools24% (231 lines)
neo4j-gremlin14% (128 lines)
docker61% (122 lines)
spark-gremlin5% (95 lines)
gremlin-groovy4% (79 lines)
gremlin-console4% (72 lines)
gremlin-mcp3% (70 lines)
gremlin-dotnet<1% (58 lines)
gremlin-driver1% (51 lines)
gremlin-archetype29% (44 lines)
gremlin-examples5% (20 lines)
gremlin-annotations0% (0 lines)
sparql-gremlin0% (0 lines)
gremlin-language0% (0 lines)
data0% (0 lines)

Duplication Between Components (50+ lines)

G gremlin-core gremlin-core gremlin-test gremlin-test gremlin-core--gremlin-test 183 tinkergraph-gremlin tinkergraph-gremlin gremlin-core--tinkergraph-gremlin 108 hadoop-gremlin hadoop-gremlin gremlin-core--hadoop-gremlin 107 neo4j-gremlin neo4j-gremlin gremlin-core--neo4j-gremlin 94 gremlin-groovy gremlin-groovy gremlin-core--gremlin-groovy 66 docker docker gremlin-server gremlin-server docker--gremlin-server 151 gremlin-console gremlin-console gremlin-console--gremlin-server 138 hadoop-gremlin--tinkergraph-gremlin 129 spark-gremlin spark-gremlin hadoop-gremlin--spark-gremlin 76 neo4j-gremlin--tinkergraph-gremlin 76

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 3,346 duplicates...
Size#FoldersFilesLinesCode
217 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
205:555 (52%)
227:576 (48%)
view
177 x 2 gremlin-python/src/main/...lin_python/structure/io
gremlin-python/src/main/...lin_python/structure/io
419:650 (38%)
516:747 (32%)
view
144 x 2 gremlin-core/src/main/ja...emlin/structure/io/gryo
gremlin-core/src/main/ja...emlin/structure/io/gryo
126:320 (82%)
241:435 (49%)
view
140 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
54:325 (98%)
54:325 (98%)
view
128 x 2 gremlin-python/src/main/...lin_python/structure/io
gremlin-python/src/main/...lin_python/structure/io
235:416 (28%)
239:420 (23%)
view
117 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
93:323 (82%)
95:325 (82%)
view
117 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
93:323 (82%)
95:325 (82%)
view
85 x 2 gremlin-core/src/main/ja...lin/structure/util/star
gremlin-core/src/main/ja...lin/structure/util/star
51:162 (96%)
51:162 (96%)
view
76 x 2 tinkergraph-gremlin/src/...n/tinkergraph/structure
tinkergraph-gremlin/src/...n/tinkergraph/structure
80:213 (89%)
80:213 (92%)
view
66 x 2 gremlin-python/src/main/...lin_python/structure/io
gremlin-python/src/main/...lin_python/structure/io
131:218 (14%)
134:222 (12%)
view
63 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
458:560 (20%)
551:653 (17%)
view
63 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
177:241 (13%)
441:505 (13%)
view
59 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
68:159 (18%)
75:166 (16%)
view
49 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
570:642 (11%)
595:667 (10%)
view
47 x 2 gremlin-test/src/main/ja...erpop/gremlin/structure
gremlin-test/src/main/ja...erpop/gremlin/structure
116:172 (9%)
197:253 (9%)
view
45 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
99:144 (57%)
133:178 (43%)
view
44 x 2 gremlin-tools/gremlin-be...nkerpop/gremlin/process
gremlin-tools/gremlin-be...nkerpop/gremlin/process
71:114 (53%)
56:99 (58%)
view
42 x 2 docker/gremlin-server
docker/gremlin-server
20:61 (87%)
20:61 (79%)
view
40 x 2 gremlin-util/src/main/ja...kerpop/gremlin/util/ser
gremlin-util/src/main/ja...kerpop/gremlin/util/ser
72:122 (66%)
73:123 (66%)
view
39 x 2 gremlin-javascript/src/m...ure/io/binary/internals
gremlin-javascript/src/m...ure/io/binary/internals
33:93 (72%)
36:96 (79%)
view
38 x 2 gremlin-core/src/main/ja...emlin/structure/io/gryo
gremlin-core/src/main/ja...emlin/structure/io/gryo
238:276 (8%)
450:488 (8%)
view
38 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
344:382 (7%)
463:501 (7%)
view
38 x 2 gremlin-util/src/main/ja...kerpop/gremlin/util/ser
gremlin-util/src/main/ja...kerpop/gremlin/util/ser
71:126 (76%)
71:125 (76%)
view
38 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
344:382 (7%)
594:632 (7%)
view
38 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
199:237 (7%)
594:632 (7%)
view
38 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
199:237 (7%)
344:382 (7%)
view
38 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
463:501 (7%)
594:632 (7%)
view
37 x 2 gremlin-python/src/main/...lin_python/structure/io
gremlin-python/src/main/...lin_python/structure/io
42:96 (8%)
43:97 (6%)
view
37 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
255:319 (11%)
275:339 (10%)
view
37 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
193:253 (11%)
211:271 (10%)
view
36 x 2 gremlin-test/src/main/ja...erpop/gremlin/structure
gremlin-test/src/main/ja...erpop/gremlin/structure
576:623 (4%)
774:821 (4%)
view
36 x 2 gremlin-test/src/main/ja...erpop/gremlin/structure
gremlin-test/src/main/ja...erpop/gremlin/structure
774:821 (4%)
972:1019 (4%)
view
36 x 2 gremlin-test/src/main/ja...erpop/gremlin/structure
gremlin-test/src/main/ja...erpop/gremlin/structure
576:623 (4%)
972:1019 (4%)
view
36 x 2 gremlin-core/src/main/ja...emlin/structure/io/gryo
gremlin-core/src/main/ja...emlin/structure/io/gryo
364:417 (18%)
85:138 (48%)
view
35 x 2 gremlin-test/src/main/ja...remlin/process/computer
gremlin-test/src/main/ja...remlin/process/computer
1629:1685 (1%)
1699:1754 (1%)
view
34 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
412:460 (10%)
479:527 (9%)
view
32 x 2 docker/gremlin-server
docker/gremlin-server
29:60 (66%)
31:62 (71%)
view
32 x 2 gremlin-test/src/main/ja...erpop/gremlin/structure
gremlin-test/src/main/ja...erpop/gremlin/structure
177:221 (4%)
364:408 (4%)
view
32 x 2 docker/gremlin-server
docker/gremlin-server
29:60 (60%)
31:62 (71%)
view
32 x 2 gremlin-test/src/main/ja...sal/strategy/decoration
gremlin-test/src/main/ja...sal/strategy/decoration
86:127 (9%)
366:408 (9%)
view
31 x 2 gremlin-util/src/main/ja...kerpop/gremlin/util/ser
gremlin-util/src/main/ja...kerpop/gremlin/util/ser
92:133 (58%)
84:125 (62%)
view
31 x 2 gremlin-core/src/main/ja...cess/traversal/step/map
gremlin-core/src/main/ja...cess/traversal/step/map
167:212 (27%)
155:200 (29%)
view
31 x 2 gremlin-util/src/main/ja...kerpop/gremlin/util/ser
gremlin-util/src/main/ja...kerpop/gremlin/util/ser
92:133 (58%)
85:126 (62%)
view
31 x 2 gremlin-server/conf
gremlin-server/conf
24:54 (83%)
24:54 (83%)
view
31 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
325:361 (9%)
345:381 (8%)
view
30 x 2 gremlin-go/driver
gremlin-go/driver
71:106 (28%)
76:111 (20%)
view
30 x 2 gremlin-test/src/main/ja...erpop/gremlin/structure
gremlin-test/src/main/ja...erpop/gremlin/structure
709:744 (4%)
907:942 (4%)
view
30 x 2 gremlin-core/src/main/ja...s/traversal/step/filter
gremlin-core/src/main/ja...cess/traversal/step/map
47:93 (38%)
42:88 (44%)
view
30 x 2 gremlin-core/src/main/ja...cess/traversal/step/map
gremlin-core/src/main/ja...cess/traversal/step/map
66:115 (22%)
61:110 (25%)
view
28 x 2 gremlin-javascript/src/m...ure/io/binary/internals
gremlin-javascript/src/m...ure/io/binary/internals
97:135 (34%)
91:129 (34%)
view
Duplicated Units
The list of top 50 duplicated units.
See data for all 79 unit duplicates...
Size#FoldersFilesLinesCode
55 x 2 gremlin-tools/gremlin-be...nkerpop/gremlin/process
gremlin-tools/gremlin-be...nkerpop/gremlin/process
57:113 
72:128 
view
40 x 2 gremlin-core/src/main/ja...emlin/structure/io/gryo
gremlin-core/src/main/ja...emlin/structure/io/gryo
311:355 
196:240 
view
40 x 2 gremlin-core/src/main/ja...lin/structure/util/star
gremlin-core/src/main/ja...lin/structure/util/star
113:158 
113:158 
view
39 x 2 gremlin-core/src/main/ja...lin/structure/util/star
gremlin-core/src/main/ja...lin/structure/util/star
68:111 
68:111 
view
33 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
474:510 
495:531 
view
27 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
95:124 
102:131 
view
23 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
430:456 
497:523 
view
22 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
587:612 
612:637 
view
22 x 2 gremlin-server/src/main/.../gremlin/server/handler
gremlin-server/src/main/...erpop/gremlin/server/op
90:118 
98:126 
view
21 x 2 tinkergraph-gremlin/src/...n/tinkergraph/structure
tinkergraph-gremlin/src/...n/tinkergraph/structure
190:214 
190:214 
view
20 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
260:292 
280:312 
view
19 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
438:459 
459:480 
view
18 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
302:325 
323:346 
view
17 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
538:561 
631:654 
view
17 x 3 tinkergraph-gremlin/src/...n/tinkergraph/structure
tinkergraph-gremlin/src/...n/tinkergraph/structure
tinkergraph-gremlin/src/...n/tinkergraph/structure
147:172 
156:178 
156:178 
view
16 x 2 gremlin-core/src/main/ja...emlin/structure/io/gryo
gremlin-core/src/main/ja...emlin/structure/io/gryo
261:280 
146:165 
view
15 x 2 gremlin-util/src/main/ja...kerpop/gremlin/util/ser
gremlin-util/src/main/ja...kerpop/gremlin/util/ser
79:95 
78:94 
view
15 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
383:400 
404:421 
view
14 x 2 gremlin-javascript/src/m...ure/io/binary/internals
gremlin-javascript/src/m...ure/io/binary/internals
37:54 
40:57 
view
13 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
730:745 
768:783 
view
13 x 2 gremlin-core/src/main/ja...emlin/structure/io/gryo
gremlin-core/src/main/ja...emlin/structure/io/gryo
294:308 
179:193 
view
13 x 2 gremlin-core/src/main/ja...ss/traversal/translator
gremlin-core/src/main/ja...ss/traversal/translator
262:276 
285:299 
view
12 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
525:539 
546:560 
view
12 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
233:246 
251:264 
view
12 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
500:515 
593:608 
view
12 x 2 gremlin-core/src/main/ja...s/traversal/step/filter
gremlin-core/src/main/ja...cess/traversal/step/map
59:73 
54:68 
view
11 x 2 gremlin-core/src/main/ja...inkerpop/gremlin/jsr223
gremlin-groovy/src/main/...p/gremlin/groovy/jsr223
240:252 
803:815 
view
11 x 2 gremlin-core/src/main/ja...emlin/structure/io/gryo
gremlin-core/src/main/ja...emlin/structure/io/gryo
394:407 
279:292 
view
11 x 2 gremlin-server/src/main/.../gremlin/server/handler
gremlin-server/src/main/.../gremlin/server/handler
94:112 
316:334 
view
11 x 3 tinkergraph-gremlin/src/...n/tinkergraph/structure
tinkergraph-gremlin/src/...n/tinkergraph/structure
tinkergraph-gremlin/src/...n/tinkergraph/structure
104:117 
101:114 
101:114 
view
10 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
217:233 
239:255 
view
10 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
235:248 
257:270 
view
10 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
626:638 
651:663 
view
10 x 2 gremlin-core/src/main/ja...emlin/structure/io/gryo
gremlin-core/src/main/ja...emlin/structure/io/gryo
393:407 
114:128 
view
10 x 2 gremlin-core/src/main/ja...aversal/step/sideEffect
gremlin-core/src/main/ja...aversal/step/sideEffect
164:175 
69:80 
view
10 x 2 gremlin-core/src/main/ja...ss/traversal/translator
gremlin-core/src/main/ja...ss/traversal/translator
234:245 
248:259 
view
10 x 3 gremlin-core/src/main/ja...mputer/ranking/pagerank
gremlin-core/src/main/ja...er/clustering/connected
gremlin-core/src/main/ja...clustering/peerpressure
265:277 
210:222 
251:263 
view
10 x 2 gremlin-core/src/main/ja...cess/computer/traversal
gremlin-core/src/main/ja...ss/computer/search/path
441:453 
598:610 
view
9 x 2 gremlin-test/src/main/ja...erpop/gremlin/structure
gremlin-test/src/main/ja...erpop/gremlin/structure
219:232 
380:393 
view
9 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
283:293 
304:314 
view
9 x 2 gremlin-core/src/main/ja...emlin/structure/io/gryo
gremlin-core/src/main/ja...emlin/structure/io/gryo
360:370 
245:255 
view
9 x 2 gremlin-core/src/main/ja...aversal/step/sideEffect
gremlin-core/src/main/ja...cess/traversal/step/map
100:110 
90:100 
view
9 x 2 gremlin-core/src/main/ja...cess/traversal/step/map
gremlin-core/src/main/ja...cess/traversal/step/map
156:166 
113:123 
view
9 x 2 gremlin-core/src/main/ja...ss/traversal/translator
gremlin-core/src/main/ja...ss/traversal/translator
211:223 
231:243 
view
9 x 5 gremlin-core/src/main/ja...lin/language/translator
gremlin-core/src/main/ja...lin/language/translator
gremlin-core/src/main/ja...lin/language/translator
gremlin-core/src/main/ja...lin/language/translator
gremlin-core/src/main/ja...lin/language/translator
94:104 
191:201 
111:121 
119:129 
172:182 
view
9 x 5 gremlin-core/src/main/ja...lin/language/translator
gremlin-core/src/main/ja...lin/language/translator
gremlin-core/src/main/ja...lin/language/translator
gremlin-core/src/main/ja...lin/language/translator
gremlin-core/src/main/ja...lin/language/translator
194:204 
178:188 
290:300 
130:140 
185:195 
view
8 x 2 gremlin-core/src/main/ja...ess/traversal/traverser
gremlin-core/src/main/ja...ess/traversal/traverser
165:174 
140:149 
view
8 x 2 gremlin-core/src/main/ja...s/traversal/step/filter
gremlin-core/src/main/ja...cess/traversal/step/map
46:55 
35:44 
view
8 x 2 gremlin-core/src/main/ja...s/traversal/step/filter
gremlin-core/src/main/ja...cess/traversal/step/map
42:51 
37:46 
view
8 x 2 gremlin-core/src/main/ja...cess/traversal/step/map
gremlin-core/src/main/ja...cess/traversal/step/map
138:147 
89:98 
view