apache / maven-mvnd
Duplication

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

Intro
Learn more...
Duplication Overall
system16% (1,477 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java15% (1,407 lines)
xml65% (70 lines)
Duplication per Component (primary)
daemon-m4055% (605 lines)
daemon-m3964% (605 lines)
common5% (156 lines)
dist-m3971% (35 lines)
dist-m4068% (35 lines)
client1% (23 lines)
daemon1% (18 lines)
native0% (0 lines)
build-plugin0% (0 lines)
ROOT0% (0 lines)
agent0% (0 lines)
helper0% (0 lines)
logging0% (0 lines)

Duplication Between Components (50+ lines)

G daemon-m39 daemon-m39 daemon-m40 daemon-m40 daemon-m39--daemon-m40 1210 dist-m39 dist-m39 dist-m40 dist-m40 dist-m39--dist-m40 70

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 50 duplicates...
Size#FoldersFilesLinesCode
99 x 2 daemon-m39/src/main/java/org/apache/maven/cli
daemon-m40/src/main/java/org/apache/maven/cli
838:1016 (12%)
899:1077 (11%)
view
61 x 2 daemon-m39/src/main/java/org/apache/maven/cli
daemon-m40/src/main/java/org/apache/maven/cli
598:692 (7%)
674:768 (6%)
view
57 x 2 daemon-m39/src/main/java/org/apache/maven/cli
daemon-m40/src/main/java/org/apache/maven/cli
194:263 (7%)
189:258 (6%)
view
54 x 2 daemon-m39/src/main/java/org/apache/maven/cli
daemon-m40/src/main/java/org/apache/maven/cli
471:535 (6%)
546:610 (6%)
view
45 x 2 daemon-m39/src/main/java/org/apache/maven/cli
daemon-m40/src/main/java/org/apache/maven/cli
542:596 (5%)
619:673 (5%)
view
29 x 2 dist-m39/src/main/provisio
dist-m40/src/main/provisio
44:86 (59%)
47:89 (56%)
view
24 x 2 daemon-m39/src/main/java/org/mvndaemon/mvnd/plugin
daemon-m40/src/main/java/org/mvndaemon/mvnd/plugin
47:77 (80%)
61:91 (64%)
view
23 x 2 daemon-m39/src/main/java/org/apache/maven/cli
daemon-m40/src/main/java/org/apache/maven/cli
326:366 (2%)
371:411 (2%)
view
21 x 2 daemon-m39/src/main/java/org/apache/maven/cli
daemon-m40/src/main/java/org/apache/maven/cli
695:729 (2%)
772:806 (2%)
view
18 x 2 daemon-m39/src/main/java/org/apache/maven/cli
daemon-m40/src/main/java/org/apache/maven/cli
401:428 (2%)
450:477 (2%)
view
18 x 2 daemon-m39/src/main/java/org/apache/maven/cli
daemon-m40/src/main/java/org/apache/maven/cli
1364:1400 (2%)
1493:1529 (2%)
view
17 x 2 daemon-m39/src/main/java/org/apache/maven/cli
daemon-m40/src/main/java/org/apache/maven/cli
276:299 (2%)
315:338 (1%)
view
15 x 2 daemon-m39/src/main/java/org/apache/maven/cli
daemon-m40/src/main/java/org/apache/maven/cli
156:185 (1%)
146:177 (1%)
view
14 x 2 daemon-m39/src/main/java/org/apache/maven/cli
daemon-m40/src/main/java/org/apache/maven/cli
763:784 (1%)
826:847 (1%)
view
13 x 2 daemon-m39/src/main/java/org/apache/maven/cli
daemon-m40/src/main/java/org/apache/maven/cli
375:392 (1%)
421:438 (1%)
view
13 x 2 daemon-m39/src/main/java/org/apache/maven/cli
daemon-m40/src/main/java/org/apache/maven/cli
814:831 (1%)
875:892 (1%)
view
12 x 2 daemon-m39/src/main/java/org/apache/maven/cli
daemon-m40/src/main/java/org/apache/maven/cli
303:320 (1%)
353:370 (1%)
view
12 x 2 daemon-m39/src/main/java/org/apache/maven/cli
daemon-m40/src/main/java/org/apache/maven/cli
132:152 (1%)
124:144 (1%)
view
11 x 2 daemon-m39/src/main/java/org/apache/maven/cli
daemon-m40/src/main/java/org/apache/maven/cli
430:447 (1%)
479:496 (1%)
view
9 x 2 daemon-m39/src/main/java/org/apache/maven/cli
daemon-m40/src/main/java/org/apache/maven/cli
1274:1283 (1%)
1384:1393 (1%)
view
9 x 2 client/src/main/java/org/mvndaemon/mvnd/client
common/src/main/java/org...mon/mvnd/common/logging
99:108 (17%)
849:859 (1%)
view
9 x 2 daemon-m39/src/main/java/org/apache/maven/project
daemon-m40/src/main/java/org/apache/maven/project
35:45 (47%)
34:44 (52%)
view
8 x 2 common/src/main/java/org/mvndaemon/mvnd/common
common/src/main/java/org/mvndaemon/mvnd/common
252:261 (<1%)
265:274 (<1%)
view
8 x 2 common/src/main/java/org/mvndaemon/mvnd/common
common/src/main/java/org/mvndaemon/mvnd/common
101:108 (7%)
114:121 (7%)
view
8 x 2 daemon-m39/src/main/java/org/apache/maven/project
daemon-m40/src/main/java/org/apache/maven/project
35:46 (57%)
44:55 (44%)
view
7 x 2 common/src/main/java/org...mon/mvnd/common/logging
common/src/main/java/org...mon/mvnd/common/logging
240:247 (1%)
260:267 (1%)
view
7 x 2 daemon-m39/src/main/java/org/apache/maven/cli
daemon-m40/src/main/java/org/apache/maven/cli
1326:1332 (<1%)
1446:1452 (<1%)
view
7 x 2 daemon-m39/src/main/java/org/apache/maven/cli
daemon-m39/src/main/java/org/apache/maven/cli
511:517 (<1%)
565:571 (<1%)
view
7 x 2 daemon-m39/src/main/java/org/apache/maven/cli
daemon-m40/src/main/java/org/apache/maven/cli
511:517 (<1%)
642:648 (<1%)
view
7 x 2 daemon-m40/src/main/java/org/apache/maven/cli
daemon-m40/src/main/java/org/apache/maven/cli
586:592 (<1%)
642:648 (<1%)
view
7 x 2 common/src/main/java/org/mvndaemon/mvnd/common
common/src/main/java/org/mvndaemon/mvnd/common
539:545 (<1%)
1160:1166 (<1%)
view
7 x 2 daemon-m39/src/main/java/org/apache/maven/project
daemon-m40/src/main/java/org/apache/maven/project
51:57 (36%)
48:54 (41%)
view
7 x 2 daemon-m39/src/main/java/org/apache/maven/cli
daemon-m40/src/main/java/org/apache/maven/cli
1029:1035 (<1%)
1088:1094 (<1%)
view
7 x 2 client/src/main/java/org/mvndaemon/mvnd/client
client/src/main/java/org/mvndaemon/mvnd/client
161:167 (1%)
311:317 (1%)
view
7 x 2 daemon-m39/src/main/java/org/apache/maven/cli
daemon-m40/src/main/java/org/apache/maven/cli
565:571 (<1%)
586:592 (<1%)
view
7 x 2 daemon-m39/src/main/java/org/apache/maven/cli
daemon-m40/src/main/java/org/apache/maven/cli
266:274 (<1%)
304:312 (<1%)
view
7 x 2 common/src/main/java/org/mvndaemon/mvnd/common
common/src/main/java/org/mvndaemon/mvnd/common
930:936 (<1%)
1178:1184 (<1%)
view
6 x 2 daemon-m39/src/main/java/org/apache/maven/project
daemon-m40/src/main/java/org/apache/maven/project
25:32 (42%)
26:33 (33%)
view
6 x 2 common/src/main/java/org/mvndaemon/mvnd/common
common/src/main/java/org/mvndaemon/mvnd/common
179:187 (5%)
212:220 (5%)
view
6 x 2 daemon-m39/src/main/java/org/apache/maven/cli
daemon-m40/src/main/java/org/apache/maven/cli
455:460 (<1%)
504:509 (<1%)
view
6 x 2 daemon-m39/src/main/java/org/apache/maven/cli
daemon-m40/src/main/java/org/apache/maven/cli
1310:1323 (<1%)
1415:1428 (<1%)
view
6 x 2 common/src/main/java/org/mvndaemon/mvnd/common
common/src/main/java/org/mvndaemon/mvnd/common
793:798 (<1%)
847:852 (<1%)
view
6 x 2 daemon-m39/src/main/java/org/mvndaemon/mvnd/plugin
daemon-m40/src/main/java/org/mvndaemon/mvnd/plugin
39:45 (20%)
44:50 (16%)
view
6 x 2 common/src/main/java/org/mvndaemon/mvnd/common
common/src/main/java/org/mvndaemon/mvnd/common
542:548 (2%)
70:76 (23%)
view
6 x 2 dist-m39/src/main/provisio
dist-m40/src/main/provisio
32:41 (12%)
35:44 (11%)
view
6 x 2 common/src/main/java/org/mvndaemon/mvnd/common
common/src/main/java/org/mvndaemon/mvnd/common
1038:1043 (<1%)
1189:1194 (<1%)
view
6 x 2 common/src/main/java/org/mvndaemon/mvnd/common
daemon/src/main/java/org/mvndaemon/mvnd/daemon
1188:1193 (<1%)
195:200 (4%)
view
6 x 2 common/src/main/java/org/mvndaemon/mvnd/common
common/src/main/java/org/mvndaemon/mvnd/common
768:777 (<1%)
827:836 (<1%)
view
6 x 2 common/src/main/java/org/mvndaemon/mvnd/common
common/src/main/java/org/mvndaemon/mvnd/common
504:512 (<1%)
1007:1015 (<1%)
view
6 x 2 daemon/src/main/java/org/mvndaemon/mvnd/daemon
daemon/src/main/java/org/mvndaemon/mvnd/daemon
413:418 (1%)
432:437 (1%)
view
Duplicated Units
The list of top 15 duplicated units.
See data for all 15 unit duplicates...
Size#FoldersFilesLinesCode
50 x 2 daemon-m40/src/main/java/org/apache/maven/cli
daemon-m39/src/main/java/org/apache/maven/cli
999:1065 
938:1004 
view
31 x 2 daemon-m40/src/main/java/org/apache/maven/cli
daemon-m39/src/main/java/org/apache/maven/cli
940:997 
879:936 
view
24 x 2 daemon-m40/src/main/java/org/apache/maven/cli
daemon-m39/src/main/java/org/apache/maven/cli
220:245 
225:250 
view
22 x 2 daemon-m40/src/main/java/org/apache/maven/cli
daemon-m39/src/main/java/org/apache/maven/cli
378:406 
333:361 
view
22 x 2 daemon-m40/src/main/java/org/apache/maven/cli
daemon-m39/src/main/java/org/apache/maven/cli
696:721 
620:645 
view
16 x 2 daemon-m40/src/main/java/org/apache/maven/cli
daemon-m39/src/main/java/org/apache/maven/cli
201:218 
206:223 
view
13 x 2 daemon-m40/src/main/java/org/apache/maven/cli
daemon-m39/src/main/java/org/apache/maven/cli
729:746 
653:670 
view
12 x 2 daemon-m40/src/main/java/org/apache/maven/cli
daemon-m39/src/main/java/org/apache/maven/cli
353:367 
303:317 
view
9 x 2 daemon-m40/src/main/java/org/apache/maven/cli
daemon-m39/src/main/java/org/apache/maven/cli
1384:1395 
1274:1285 
view
9 x 2 daemon-m40/src/main/java/org/mvndaemon/mvnd/plugin
daemon-m39/src/main/java/org/mvndaemon/mvnd/plugin
62:72 
48:58 
view
9 x 2 daemon-m40/src/main/java/org/mvndaemon/mvnd/plugin
daemon-m39/src/main/java/org/mvndaemon/mvnd/plugin
75:85 
61:71 
view
8 x 2 daemon-m40/src/main/java/org/apache/maven/cli
daemon-m39/src/main/java/org/apache/maven/cli
1446:1455 
1326:1335 
view
7 x 2 daemon-m40/src/main/java/org/apache/maven/cli
daemon-m39/src/main/java/org/apache/maven/cli
546:554 
471:479 
view
7 x 2 daemon-m40/src/main/java/org/apache/maven/cli
daemon-m39/src/main/java/org/apache/maven/cli
875:883 
814:822 
view
7 x 2 daemon-m40/src/main/java/org/apache/maven/cli
daemon-m39/src/main/java/org/apache/maven/cli
1506:1518 
1377:1389 
view