JetBrains / Grammar-Kit
Duplication

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

Intro
Learn more...
Duplication Overall
system36% (10,968 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java38% (10,899 lines)
html11% (69 lines)
Duplication per Component (primary)
testData65% (7,262 lines)
gen96% (3,108 lines)
src2% (270 lines)
antlr-based-bootstrap11% (259 lines)
resources9% (69 lines)
ROOT0% (0 lines)
gradle0% (0 lines)

Duplication Between Components (50+ lines)

G gen gen testData testData gen--testData 6196

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 1,608 duplicates...
Size#FoldersFilesLinesCode
1370 x 2 gen/org/intellij/jflex/parser
testData/generator
16:2014 (100%)
15:2013 (100%)
view
558 x 2 gen/org/intellij/grammar/parser
testData/generator
16:829 (100%)
15:828 (100%)
view
291 x 2 testData/fleet
testData/generator
15:423 (100%)
15:423 (100%)
view
177 x 2 gen/org/intellij/jflex/psi
testData/generator
12:218 (100%)
11:217 (22%)
view
144 x 2 testData/fleet
testData/generator
357:574 (28%)
357:574 (28%)
view
133 x 2 testData/fleet
testData/generator
57:277 (26%)
57:277 (26%)
view
123 x 2 testData/fleet
testData/generator
18:202 (24%)
18:202 (24%)
view
98 x 2 testData/fleet
testData/generator
15:158 (100%)
15:158 (100%)
view
96 x 2 testData/generator
testData/generator
15:158 (100%)
15:158 (100%)
view
84 x 2 gen/org/intellij/grammar/psi
testData/generator
12:117 (100%)
11:116 (16%)
view
64 x 2 gen/org/intellij/jflex/psi
testData/generator
9:133 (100%)
1827:1951 (8%)
view
59 x 2 testData/generator
testData/generator
255:426 (28%)
250:420 (29%)
view
53 x 2 testData/fleet
testData/generator
702:776 (10%)
702:776 (10%)
view
49 x 2 testData/fleet
testData/generator
597:668 (9%)
597:668 (9%)
view
48 x 2 gen/org/intellij/grammar/psi
testData/generator
9:101 (100%)
1265:1357 (9%)
view
45 x 2 testData/generator
testData/generator
11:184 (21%)
11:184 (22%)
view
42 x 2 testData/fleet
testData/generator
232:297 (8%)
232:297 (8%)
view
34 x 2 gen/org/intellij/jflex/psi/impl
testData/generator
16:66 (100%)
1484:1534 (4%)
view
31 x 2 testData/fleet
testData/generator
739:785 (6%)
651:697 (6%)
view
31 x 2 testData/generator
testData/generator
739:785 (6%)
651:697 (6%)
view
31 x 2 testData/fleet
testData/generator
739:785 (6%)
739:785 (6%)
view
29 x 2 antlr-based-bootstrap/peg
antlr-based-bootstrap/peg
25:53 (4%)
29:57 (3%)
view
29 x 2 testData/generator
testData/generator
599:661 (13%)
579:641 (14%)
view
28 x 2 testData/fleet
testData/generator
294:342 (5%)
294:342 (5%)
view
28 x 2 testData/fleet
testData/generator
662:702 (5%)
662:702 (5%)
view
28 x 2 testData/fleet
testData/generator
294:342 (5%)
248:296 (6%)
view
28 x 2 testData/generator
testData/generator
221:277 (5%)
175:231 (6%)
view
28 x 2 testData/fleet
testData/generator
221:277 (5%)
175:231 (6%)
view
28 x 2 testData/generator
testData/generator
294:342 (5%)
248:296 (6%)
view
27 x 2 testData/generator
testData/generator
57:99 (5%)
50:92 (6%)
view
27 x 2 testData/fleet
testData/generator
57:99 (5%)
50:92 (6%)
view
26 x 2 testData/generator
testData/generator
568:606 (5%)
522:560 (5%)
view
26 x 2 testData/fleet
testData/generator
568:606 (5%)
568:606 (5%)
view
26 x 2 testData/fleet
testData/generator
568:606 (5%)
522:560 (5%)
view
26 x 2 gen/org/intellij/grammar/psi/impl
testData/generator
16:54 (100%)
1102:1140 (5%)
view
25 x 2 testData/generator
testData/generator
101:142 (4%)
94:135 (5%)
view
25 x 2 testData/fleet
testData/generator
101:142 (4%)
94:135 (5%)
view
22 x 2 testData/generator
testData/generator
522:553 (4%)
476:507 (4%)
view
22 x 2 gen/org/intellij/jflex/psi/impl
testData/generator
16:48 (100%)
778:810 (2%)
view
22 x 2 testData/fleet
testData/generator
522:553 (4%)
476:507 (4%)
view
22 x 2 gen/org/intellij/jflex/psi/impl
testData/generator
17:51 (81%)
1165:1199 (2%)
view
22 x 2 testData/fleet
testData/generator
522:553 (4%)
522:553 (4%)
view
22 x 2 gen/org/intellij/grammar/psi/impl
testData/generator
16:48 (100%)
444:476 (4%)
view
22 x 2 gen/org/intellij/grammar/psi/impl
testData/generator
16:48 (100%)
640:672 (4%)
view
21 x 2 gen/org/intellij/grammar/psi/impl
testData/generator
17:48 (100%)
691:722 (4%)
view
21 x 2 testData/fleet
testData/generator
621:660 (4%)
621:660 (4%)
view
20 x 2 testData/generator
testData/generator
432:468 (3%)
386:422 (4%)
view
20 x 2 testData/fleet
testData/generator
432:468 (3%)
386:422 (4%)
view
20 x 2 testData/fleet
testData/generator
432:468 (3%)
432:468 (3%)
view
19 x 2 testData/generator
testData/generator
475:542 (9%)
465:531 (9%)
view
Duplicated Units
The list of top 50 duplicated units.
See data for all 303 unit duplicates...
Size#FoldersFilesLinesCode
82 x 2 testData/generator
gen/org/intellij/jflex/psi
135:218 
136:219 
view
71 x 2 testData/fleet
testData/generator
239:311 
239:311 
view
58 x 2 testData/generator
gen/org/intellij/grammar/psi
58:117 
59:118 
view
45 x 2 testData/generator
gen/org/intellij/jflex/parser
623:669 
624:670 
view
31 x 2 testData/generator
gen/org/intellij/jflex/parser
1793:1825 
1794:1826 
view
23 x 2 testData/generator
testData/generator
24:48 
24:48 
view
17 x 2 testData/fleet
testData/generator
35:53 
35:53 
view
16 x 2 testData/generator
gen/org/intellij/jflex/parser
1502:1519 
1503:1520 
view
15 x 2 testData/fleet
testData/generator
221:237 
221:237 
view
14 x 2 testData/generator
gen/org/intellij/jflex/parser
1776:1791 
1777:1792 
view
12 x 2 testData/fleet
testData/generator
180:193 
180:193 
view
12 x 2 testData/generator
gen/org/intellij/grammar/parser
243:256 
244:257 
view
12 x 2 testData/generator
gen/org/intellij/grammar/parser
468:481 
469:482 
view
12 x 2 testData/generator
gen/org/intellij/jflex/parser
261:274 
262:275 
view
12 x 2 testData/generator
gen/org/intellij/jflex/parser
392:405 
393:406 
view
11 x 2 testData/fleet
testData/generator
155:167 
155:167 
view
11 x 2 testData/fleet
testData/generator
253:265 
253:265 
view
11 x 2 testData/fleet
testData/generator
357:369 
357:369 
view
11 x 2 testData/generator
gen/org/intellij/grammar/parser
291:303 
292:304 
view
11 x 2 testData/generator
gen/org/intellij/grammar/parser
719:731 
720:732 
view
11 x 2 testData/generator
gen/org/intellij/jflex/parser
459:471 
460:472 
view
11 x 2 testData/generator
gen/org/intellij/jflex/parser
1316:1328 
1317:1329 
view
11 x 2 testData/generator
gen/org/intellij/jflex/parser
1544:1556 
1545:1557 
view
11 x 2 testData/generator
gen/org/intellij/jflex/parser
1648:1660 
1649:1661 
view
11 x 2 testData/generator
gen/org/intellij/jflex/parser
1895:1907 
1896:1908 
view
10 x 2 testData/fleet
testData/generator
153:164 
153:164 
view
10 x 2 testData/generator
gen/org/intellij/grammar/parser
90:101 
91:102 
view
10 x 2 testData/generator
gen/org/intellij/grammar/parser
217:228 
218:229 
view
10 x 2 testData/generator
gen/org/intellij/grammar/parser
555:566 
556:567 
view
10 x 2 testData/generator
gen/org/intellij/grammar/parser
632:643 
633:644 
view
10 x 2 testData/generator
gen/org/intellij/grammar/parser
807:818 
808:819 
view
10 x 2 testData/generator
gen/org/intellij/jflex/parser
795:806 
796:807 
view
10 x 2 testData/generator
gen/org/intellij/jflex/parser
1389:1400 
1390:1401 
view
10 x 2 testData/generator
gen/org/intellij/jflex/parser
1428:1439 
1429:1440 
view
10 x 2 testData/generator
gen/org/intellij/jflex/parser
1457:1468 
1458:1469 
view
10 x 2 testData/generator
gen/org/intellij/jflex/parser
1828:1839 
1829:1840 
view
10 x 2 src/org/intellij/jflex/editor
src/org/intellij/grammar
34:46 
34:46 
view
9 x 2 testData/fleet
testData/generator
141:151 
141:151 
view
9 x 3 testData/fleet
testData/generator
testData/generator
476:486 
476:486 
430:440 
view
9 x 2 testData/fleet
testData/generator
91:101 
91:101 
view
9 x 2 testData/fleet
testData/generator
127:137 
127:137 
view
9 x 2 testData/fleet
testData/generator
470:480 
470:480 
view
9 x 2 testData/fleet
testData/generator
551:561 
551:561 
view
9 x 2 testData/fleet
testData/generator
57:67 
57:67 
view
9 x 2 testData/fleet
testData/generator
77:87 
77:87 
view
9 x 2 testData/fleet
testData/generator
325:335 
325:335 
view
9 x 2 testData/fleet
testData/generator
414:424 
414:424 
view
9 x 2 testData/generator
gen/org/intellij/grammar/parser
69:79 
70:80 
view
9 x 2 testData/generator
gen/org/intellij/grammar/parser
161:171 
162:172 
view
9 x 2 testData/generator
gen/org/intellij/grammar/parser
440:450 
441:451 
view