apache / tinkerpop
Duplication

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

Intro
Learn more...
Duplication Overall
system15% (18,045 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java17% (15,447 lines)
js43% (1,042 lines)
ts10% (400 lines)
yaml76% (386 lines)
xml43% (297 lines)
go4% (194 lines)
py2% (147 lines)
cs<1% (58 lines)
groovy2% (46 lines)
asciidoc3% (28 lines)
Duplication per Component (primary)
gremlin-core18% (8,047 lines)
gremlin-test20% (6,114 lines)
gremlin-javascript23% (1,170 lines)
tinkergraph-gremlin19% (650 lines)
gremlin-server13% (400 lines)
hadoop-gremlin15% (320 lines)
gremlint21% (272 lines)
gremlin-go4% (194 lines)
gremlin-python2% (147 lines)
neo4j-gremlin14% (128 lines)
docker56% (104 lines)
spark-gremlin5% (95 lines)
gremlin-tools14% (90 lines)
gremlin-console7% (72 lines)
gremlin-groovy4% (68 lines)
gremlin-dotnet<1% (58 lines)
gremlin-util5% (57 lines)
gremlin-driver1% (31 lines)
ROOT3% (28 lines)
data0% (0 lines)
sparql-gremlin0% (0 lines)
gremlin-language0% (0 lines)
gremlin-annotations0% (0 lines)

Duplication Between Components (50+ lines)

G gremlin-core gremlin-core gremlin-test gremlin-test gremlin-core--gremlin-test 183 hadoop-gremlin hadoop-gremlin gremlin-core--hadoop-gremlin 107 tinkergraph-gremlin tinkergraph-gremlin gremlin-core--tinkergraph-gremlin 108 neo4j-gremlin neo4j-gremlin gremlin-core--neo4j-gremlin 94 docker docker gremlin-server gremlin-server docker--gremlin-server 153 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,159 duplicates...
Size#FoldersFilesLinesCode
218 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
204:549 (52%)
227:572 (48%)
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
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
101 x 2 gremlin-core/src/main/ja...emlin/structure/io/gryo
gremlin-core/src/main/ja...emlin/structure/io/gryo
124:255 (77%)
239:370 (40%)
view
86 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
49:196 (97%)
49:196 (97%)
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
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
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
73 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
62:149 (70%)
62:149 (72%)
view
57 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
526:616 (12%)
453:543 (16%)
view
54 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
295:350 (10%)
539:594 (10%)
view
49 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
564:636 (11%)
591:663 (10%)
view
49 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
712:793 (10%)
564:645 (13%)
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
45 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
342:415 (19%)
431:504 (16%)
view
44 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
234:309 (9%)
250:325 (12%)
view
44 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
211:286 (10%)
250:325 (12%)
view
40 x 2 tinkergraph-gremlin/src/...n/tinkergraph/structure
tinkergraph-gremlin/src/...n/tinkergraph/structure
149:213 (47%)
149:213 (48%)
view
40 x 2 tinkergraph-gremlin/src/...n/tinkergraph/structure
tinkergraph-gremlin/src/...n/tinkergraph/structure
149:213 (48%)
149:213 (48%)
view
40 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
148:210 (17%)
164:226 (14%)
view
39 x 2 gremlin-javascript/src/m...ure/io/binary/internals
gremlin-javascript/src/m...ure/io/binary/internals
32:92 (76%)
35:95 (84%)
view
38 x 2 gremlin-core/src/main/ja...emlin/structure/io/gryo
gremlin-core/src/main/ja...emlin/structure/io/gryo
237:275 (8%)
450:488 (8%)
view
36 x 2 gremlin-test/src/main/ja...erpop/gremlin/structure
gremlin-test/src/main/ja...erpop/gremlin/structure
575:622 (4%)
777:824 (4%)
view
36 x 2 gremlin-test/src/main/ja...erpop/gremlin/structure
gremlin-test/src/main/ja...erpop/gremlin/structure
575:622 (4%)
979:1026 (4%)
view
36 x 2 gremlin-test/src/main/ja...erpop/gremlin/structure
gremlin-test/src/main/ja...erpop/gremlin/structure
777:824 (4%)
979:1026 (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
36 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
105:163 (8%)
103:161 (10%)
view
35 x 2 tinkergraph-gremlin/src/...n/tinkergraph/structure
tinkergraph-gremlin/src/...n/tinkergraph/structure
80:136 (41%)
80:136 (42%)
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
35 x 2 tinkergraph-gremlin/src/...n/tinkergraph/structure
tinkergraph-gremlin/src/...n/tinkergraph/structure
80:136 (42%)
80:136 (42%)
view
34 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
296:344 (14%)
359:407 (12%)
view
33 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
447:480 (6%)
557:590 (6%)
view
33 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
447:480 (6%)
677:710 (6%)
view
33 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
557:590 (6%)
677:710 (6%)
view
33 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
313:346 (6%)
447:480 (6%)
view
33 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
313:346 (6%)
677:710 (6%)
view
32 x 2 gremlin-test/src/main/ja...erpop/gremlin/structure
gremlin-test/src/main/ja...erpop/gremlin/structure
176:220 (4%)
363:407 (4%)
view
32 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
54:109 (22%)
54:109 (74%)
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
32 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
54:109 (22%)
54:109 (74%)
view
31 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
216:252 (13%)
232:268 (11%)
view
31 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
64:114 (13%)
69:119 (11%)
view
30 x 2 gremlin-core/src/main/ja...ess/traversal/traverser
gremlin-core/src/main/ja...ess/traversal/traverser
41:87 (35%)
41:87 (35%)
view
30 x 2 gremlin-core/src/main/ja...ess/traversal/traverser
gremlin-core/src/main/ja...ess/traversal/traverser
40:86 (36%)
39:85 (36%)
view
29 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
186:231 (6%)
201:246 (8%)
view
29 x 2 gremlin-core/src/main/ja...ess/traversal/traverser
gremlin-core/src/main/ja...ess/traversal/traverser
41:86 (35%)
42:87 (34%)
view
29 x 2 gremlin-core/src/main/ja...ess/traversal/traverser
gremlin-core/src/main/ja...ess/traversal/traverser
40:85 (35%)
42:87 (34%)
view
Duplicated Units
The list of top 50 duplicated units.
See data for all 62 unit duplicates...
Size#FoldersFilesLinesCode
40 x 3 gremlin-core/src/main/ja...lin/structure/util/star
gremlin-core/src/main/ja...lin/structure/util/star
gremlin-core/src/main/ja...lin/structure/util/star
113:158 
113:158 
113:158 
view
39 x 3 gremlin-core/src/main/ja...lin/structure/util/star
gremlin-core/src/main/ja...lin/structure/util/star
gremlin-core/src/main/ja...lin/structure/util/star
68:111 
68:111 
68:111 
view
33 x 2 gremlin-core/src/main/ja...emlin/structure/io/gryo
gremlin-core/src/main/ja...emlin/structure/io/gryo
155:190 
270:305 
view
33 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
468:504 
491:527 
view
24 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
110:140 
112:142 
view
23 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
377:403 
314:340 
view
22 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
581:606 
608:633 
view
21 x 3 tinkergraph-gremlin/src/...n/tinkergraph/structure
tinkergraph-gremlin/src/...n/tinkergraph/structure
tinkergraph-gremlin/src/...n/tinkergraph/structure
190:214 
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
67:89 
67:89 
view
20 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
92:114 
92:114 
view
19 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
432:453 
455:476 
view
18 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
296:319 
319:342 
view
17 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
482:505 
393:416 
view
17 x 4 tinkergraph-gremlin/src/...n/tinkergraph/structure
tinkergraph-gremlin/src/...n/tinkergraph/structure
tinkergraph-gremlin/src/...n/tinkergraph/structure
tinkergraph-gremlin/src/...n/tinkergraph/structure
156:178 
156:178 
156:178 
147:172 
view
16 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
499:519 
572:592 
view
15 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
377:394 
400:417 
view
14 x 2 gremlin-javascript/src/m...ure/io/binary/internals
gremlin-javascript/src/m...ure/io/binary/internals
36:53 
39:56 
view
13 x 2 gremlin-core/src/main/ja...emlin/structure/io/gryo
gremlin-core/src/main/ja...emlin/structure/io/gryo
138:152 
253:267 
view
13 x 3 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
616:631 
724:739 
764:779 
view
12 x 3 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
469:483 
519:533 
542:556 
view
12 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
187:200 
171:184 
view
12 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
444:459 
355:370 
view
11 x 2 gremlin-core/src/main/ja...emlin/structure/io/gryo
gremlin-core/src/main/ja...emlin/structure/io/gryo
229:242 
344:357 
view
11 x 2 gremlin-core/src/main/ja...inkerpop/gremlin/jsr223
gremlin-groovy/src/main/...p/gremlin/groovy/jsr223
141:153 
759:771 
view
11 x 4 tinkergraph-gremlin/src/...n/tinkergraph/structure
tinkergraph-gremlin/src/...n/tinkergraph/structure
tinkergraph-gremlin/src/...n/tinkergraph/structure
tinkergraph-gremlin/src/...n/tinkergraph/structure
101:114 
101:114 
101:114 
104:117 
view
10 x 2 gremlin-core/src/main/ja...emlin/structure/io/gryo
gremlin-core/src/main/ja...emlin/structure/io/gryo
114:128 
393:407 
view
10 x 3 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
255:271 
216:232 
239:255 
view
10 x 3 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
273:286 
234:247 
257:270 
view
10 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
620:632 
647:659 
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
10 x 3 gremlin-core/src/main/ja...clustering/peerpressure
gremlin-core/src/main/ja...er/clustering/connected
gremlin-core/src/main/ja...mputer/ranking/pagerank
251:263 
210:222 
265:277 
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
138:148 
256:266 
187:197 
201:211 
146:156 
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
151:161 
107:117 
174:184 
101:111 
123:133 
view
9 x 2 gremlin-core/src/main/ja...emlin/structure/io/gryo
gremlin-core/src/main/ja...emlin/structure/io/gryo
195:205 
310:320 
view
9 x 3 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
316:326 
277:287 
300:310 
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-test/src/main/ja...erpop/gremlin/structure
gremlin-test/src/main/ja...erpop/gremlin/structure
380:393 
219:232 
view
8 x 2 gremlin-core/src/main/ja...lin/language/translator
gremlin-core/src/main/ja...lin/language/translator
296:305 
282:291 
view
8 x 2 gremlin-core/src/main/ja...lin/language/translator
gremlin-core/src/main/ja...lin/language/translator
56:65 
50:59 
view
8 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
150:161 
150:161 
view
8 x 3 hadoop-gremlin/src/main/...hadoop/process/computer
hadoop-gremlin/src/main/...hadoop/process/computer
hadoop-gremlin/src/main/...hadoop/process/computer
79:88 
81:90 
79:88 
view
8 x 4 tinkergraph-gremlin/src/...n/tinkergraph/structure
tinkergraph-gremlin/src/...n/tinkergraph/structure
tinkergraph-gremlin/src/...n/tinkergraph/structure
tinkergraph-gremlin/src/...n/tinkergraph/structure
89:98 
89:98 
89:98 
92:101 
view
7 x 3 gremlin-core/src/main/ja...lin/language/translator
gremlin-core/src/main/ja...lin/language/translator
gremlin-core/src/main/ja...lin/language/translator
179:188 
171:180 
41:50 
view
7 x 2 gremlin-core/src/main/ja...emlin/structure/io/gryo
gremlin-core/src/main/ja...emlin/structure/io/gryo
208:217 
323:332 
view
7 x 2 gremlin-core/src/main/ja...emlin/structure/io/gryo
gremlin-core/src/main/ja...emlin/structure/io/gryo
131:139 
410:418 
view
7 x 3 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
87:95 
214:222 
198:206 
view
7 x 2 gremlin-core/src/main/ja...n/structure/io/graphson
gremlin-core/src/main/ja...n/structure/io/graphson
358:368 
381:391 
view
7 x 2 tinkergraph-gremlin/src/...n/tinkergraph/structure
tinkergraph-gremlin/src/...n/tinkergraph/structure
407:415 
489:497 
view
6 x 2 gremlin-core/src/main/ja...lin/language/translator
gremlin-core/src/main/ja...lin/language/translator
65:72 
57:64 
view