JetBrains / MPS-Contrib
Duplication

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

Intro
Learn more...
Duplication Overall
system36% (22,550 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java28% (15,509 lines)
xml99% (7,041 lines)
Duplication per Component (primary)
mps-dates31% (4,842 lines)
jetbrains.mps.contrib.build99% (3,522 lines)
build100% (3,507 lines)
mps-xml-obsolete30% (3,112 lines)
mps-build-deprecated30% (2,554 lines)
graphLayout21% (2,075 lines)
mps-ui-language32% (1,721 lines)
mps-execution-deprecated20% (1,217 lines)

Duplication Between Components (50+ lines)

G build build jetbrains.mps.contrib.build jetbrains.mps.contrib.build build--jetbrains.mps.contrib.build 7029 mps-build-deprecated mps-build-deprecated mps-xml-obsolete mps-xml-obsolete mps-build-deprecated--mps-xml-obsolete 4437 mps-dates mps-dates mps-build-deprecated--mps-dates 3640 mps-ui-language mps-ui-language mps-build-deprecated--mps-ui-language 2933 mps-execution-deprecated mps-execution-deprecated mps-build-deprecated--mps-execution-deprecated 2474 mps-dates--mps-xml-obsolete 4206 mps-dates--mps-ui-language 3136 mps-dates--mps-execution-deprecated 2768 mps-ui-language--mps-xml-obsolete 3213 mps-execution-deprecated--mps-xml-obsolete 2733 mps-execution-deprecated--mps-ui-language 2356

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 115,655 duplicates...
Size#FoldersFilesLinesCode
1046 x 2 build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
1:1256 (100%)
1:1256 (100%)
view
732 x 2 build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
1:872 (100%)
1:872 (100%)
view
597 x 2 build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
1:686 (100%)
1:686 (100%)
view
441 x 2 build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
1:531 (100%)
1:531 (100%)
view
432 x 2 build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
1:524 (100%)
1:524 (100%)
view
210 x 2 build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
1:255 (100%)
1:255 (100%)
view
101 x 2 jetbrains.mps.contrib.bu...rains/mps/contrib/build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
195:296 (16%)
315:415 (16%)
view
101 x 2 build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
315:415 (16%)
195:296 (16%)
view
101 x 2 build
build
195:296 (16%)
315:415 (16%)
view
101 x 2 build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
195:296 (16%)
315:415 (16%)
view
65 x 2 jetbrains.mps.contrib.bu...rains/mps/contrib/build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
194:259 (14%)
278:342 (14%)
view
65 x 2 build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
194:259 (14%)
278:342 (14%)
view
65 x 2 build
build
194:259 (14%)
278:342 (14%)
view
65 x 2 build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
278:342 (14%)
194:259 (14%)
view
62 x 2 build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
289:350 (8%)
204:265 (14%)
view
62 x 2 jetbrains.mps.contrib.bu...rains/mps/contrib/build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
204:265 (14%)
289:350 (8%)
view
62 x 2 build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
204:265 (14%)
289:350 (8%)
view
62 x 2 build
build
204:265 (14%)
289:350 (8%)
view
59 x 2 build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
87:146 (28%)
163:221 (28%)
view
59 x 2 jetbrains.mps.contrib.bu...rains/mps/contrib/build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
87:146 (28%)
163:221 (28%)
view
59 x 2 build
build
87:146 (28%)
163:221 (28%)
view
59 x 2 build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
163:221 (28%)
87:146 (28%)
view
56 x 2 build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
377:432 (7%)
286:341 (12%)
view
56 x 2 build
build
286:341 (12%)
377:432 (7%)
view
56 x 2 build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
286:341 (12%)
377:432 (7%)
view
56 x 2 jetbrains.mps.contrib.bu...rains/mps/contrib/build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
286:341 (12%)
377:432 (7%)
view
55 x 2 build
build
287:341 (7%)
207:261 (9%)
view
55 x 2 jetbrains.mps.contrib.bu...rains/mps/contrib/build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
287:341 (7%)
326:380 (9%)
view
55 x 2 jetbrains.mps.contrib.bu...rains/mps/contrib/build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
287:341 (7%)
207:261 (9%)
view
55 x 2 build
build
287:341 (7%)
326:380 (9%)
view
55 x 2 graphLayout/jetbrains.mp...ut/flowOrthogonalLayout
graphLayout/jetbrains.mp...al/flowOrthogonalLayout
268:340 (20%)
439:511 (14%)
view
55 x 2 build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
287:341 (7%)
326:380 (9%)
view
55 x 2 build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
287:341 (7%)
207:261 (9%)
view
55 x 2 build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
326:380 (9%)
287:341 (7%)
view
55 x 2 build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
207:261 (9%)
287:341 (7%)
view
54 x 2 mps-build-deprecated/lan...s/xml/deprecated/editor
mps-xml-obsolete/languag.../mps/xmlUnitTest/editor
90:157 (21%)
76:143 (27%)
view
53 x 2 build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
204:256 (12%)
209:261 (8%)
view
53 x 2 build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
204:256 (12%)
328:380 (8%)
view
53 x 2 build
build
204:256 (12%)
209:261 (8%)
view
53 x 2 build
build
204:256 (12%)
328:380 (8%)
view
53 x 2 build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
209:261 (8%)
204:256 (12%)
view
53 x 2 jetbrains.mps.contrib.bu...rains/mps/contrib/build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
204:256 (12%)
328:380 (8%)
view
53 x 2 jetbrains.mps.contrib.bu...rains/mps/contrib/build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
204:256 (12%)
209:261 (8%)
view
53 x 2 build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
328:380 (8%)
204:256 (12%)
view
52 x 2 build
build
435:487 (4%)
525:576 (4%)
view
52 x 2 jetbrains.mps.contrib.bu...rains/mps/contrib/build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
435:487 (4%)
525:576 (4%)
view
52 x 2 build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
435:487 (4%)
525:576 (4%)
view
52 x 2 build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
525:576 (4%)
435:487 (4%)
view
51 x 2 jetbrains.mps.contrib.bu...rains/mps/contrib/build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
300:350 (6%)
449:499 (4%)
view
51 x 2 build
jetbrains.mps.contrib.bu...rains/mps/contrib/build
440:490 (4%)
197:247 (11%)
view
Duplicated Units
The list of top 50 duplicated units.
See data for all 116 unit duplicates...
Size#FoldersFilesLinesCode
56 x 2 graphLayout/jetbrains.mp...ut/flowOrthogonalLayout
graphLayout/jetbrains.mp...al/flowOrthogonalLayout
113:170 
117:174 
view
30 x 3 graphLayout/jetbrains.mp...ut/flowOrthogonalLayout
graphLayout/jetbrains.mp...al/flowOrthogonalLayout
graphLayout/jetbrains.mp...al/flowOrthogonalLayout
232:263 
218:249 
401:432 
view
20 x 2 mps-xml-obsolete/languag...brains/mps/gtext/editor
mps-xml-obsolete/languag...brains/mps/gtext/editor
42:63 
42:63 
view
19 x 2 mps-build-deprecated/lan...ps/buildlanguage/editor
mps-build-deprecated/lan...ps/buildlanguage/editor
65:85 
65:85 
view
19 x 2 mps-build-deprecated/lan...ild/generictasks/editor
mps-build-deprecated/lan...ild/generictasks/editor
125:145 
146:166 
view
19 x 3 mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
103:123 
60:80 
60:80 
view
19 x 3 mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
33:53 
58:78 
33:53 
view
19 x 2 mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
359:379 
201:221 
view
19 x 2 mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
118:138 
112:132 
view
19 x 2 mps-xml-obsolete/languag...ns/mps/xmlSchema/editor
mps-xml-obsolete/languag...ns/mps/xmlSchema/editor
62:82 
62:82 
view
19 x 2 mps-xml-obsolete/languag...ns/mps/xmlSchema/editor
mps-xml-obsolete/languag...brains/mps/gtext/editor
23:43 
23:43 
view
19 x 2 mps-xml-obsolete/languag...etbrains/mps/xml/editor
mps-xml-obsolete/languag.../mps/xmlInternal/editor
107:127 
74:94 
view
19 x 2 mps-xml-obsolete/languag...ins/mps/xmlQuery/editor
mps-xml-obsolete/languag...ins/mps/xmlQuery/editor
64:84 
61:81 
view
18 x 6 mps-ui-language/language...s/mps/uiLanguage/editor
mps-ui-language/language...s/mps/uiLanguage/editor
mps-ui-language/language...s/mps/uiLanguage/editor
mps-build-deprecated/lan...ps/buildlanguage/editor
mps-build-deprecated/lan...ild/generictasks/editor
mps-build-deprecated/lan...ild/generictasks/editor
60:79 
60:79 
60:79 
60:79 
60:79 
64:83 
view
18 x 4 mps-build-deprecated/lan...ps/buildlanguage/editor
mps-build-deprecated/lan...ps/buildlanguage/editor
mps-build-deprecated/lan...ps/buildlanguage/editor
mps-build-deprecated/lan...ild/generictasks/editor
67:86 
63:82 
76:95 
81:100 
view
18 x 9 mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
78:97 
89:108 
153:172 
156:175 
83:102 
175:194 
94:113 
91:110 
104:123 
view
18 x 7 mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
108:127 
184:203 
148:167 
76:95 
76:95 
101:120 
148:167 
view
18 x 2 mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
78:97 
162:181 
view
18 x 2 mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
212:231 
263:282 
view
18 x 2 graphLayout/jetbrains.mp...ut/flowOrthogonalLayout
graphLayout/jetbrains.mp...al/flowOrthogonalLayout
77:96 
182:201 
view
18 x 2 mps-xml-obsolete/languag.../mps/xmlUnitTest/editor
mps-xml-obsolete/languag.../mps/xmlUnitTest/editor
55:74 
76:95 
view
18 x 2 mps-xml-obsolete/languag...etbrains/mps/xml/editor
mps-xml-obsolete/languag...ins/mps/xmlQuery/editor
68:87 
64:83 
view
18 x 2 mps-xml-obsolete/languag.../mps/xmlInternal/editor
mps-execution-deprecated...tions/deprecated/editor
145:164 
88:107 
view
17 x 2 mps-build-deprecated/lan...ps/buildlanguage/editor
mps-build-deprecated/lan...ps/buildlanguage/editor
129:147 
112:130 
view
17 x 3 mps-build-deprecated/lan...ps/buildlanguage/editor
mps-build-deprecated/lan...ild/generictasks/editor
mps-build-deprecated/lan...ild/generictasks/editor
210:228 
104:122 
67:85 
view
17 x 2 mps-build-deprecated/lan...ps/buildlanguage/editor
mps-build-deprecated/lan...ps/buildlanguage/editor
38:56 
43:61 
view
17 x 2 mps-build-deprecated/lan...ps/buildlanguage/editor
mps-build-deprecated/lan...ps/buildlanguage/editor
81:99 
90:108 
view
17 x 2 mps-build-deprecated/lan...ild/generictasks/editor
mps-build-deprecated/lan...ild/generictasks/editor
94:112 
62:80 
view
17 x 4 mps-build-deprecated/lan...s/xml/deprecated/editor
mps-build-deprecated/lan...s/xml/deprecated/editor
mps-build-deprecated/lan...s/xml/deprecated/editor
mps-build-deprecated/lan...s/xml/deprecated/editor
54:72 
71:89 
58:76 
53:71 
view
17 x 3 mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
238:256 
59:77 
60:78 
view
17 x 2 mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
40:58 
41:59 
view
17 x 5 mps-dates/languages/date...ge/datesInternal/editor
mps-dates/languages/date...ge/datesInternal/editor
mps-dates/languages/date...ge/datesInternal/editor
mps-dates/languages/date...ge/datesInternal/editor
mps-dates/languages/date...ge/datesInternal/editor
49:67 
36:54 
64:82 
42:60 
38:56 
view
17 x 2 mps-xml-obsolete/languag.../mps/xmlInternal/editor
mps-xml-obsolete/languag.../mps/xmlInternal/editor
37:55 
56:74 
view
17 x 2 mps-xml-obsolete/languag.../mps/xmlInternal/editor
mps-xml-obsolete/languag.../mps/xmlInternal/editor
40:58 
93:111 
view
17 x 3 mps-execution-deprecated...tions/deprecated/editor
mps-execution-deprecated...tions/deprecated/editor
mps-execution-deprecated...tions/deprecated/editor
48:66 
82:100 
53:71 
view
16 x 86 mps-ui-language/language...s/mps/uiLanguage/editor
mps-ui-language/language...s/mps/uiLanguage/editor
mps-ui-language/language...s/mps/uiLanguage/editor
mps-ui-language/language...s/mps/uiLanguage/editor
mps-ui-language/language...s/mps/uiLanguage/editor
mps-ui-language/language...s/mps/uiLanguage/editor
mps-ui-language/language...s/mps/uiLanguage/editor
mps-ui-language/language...s/mps/uiLanguage/editor
mps-ui-language/language...s/mps/uiLanguage/editor
mps-ui-language/language...s/mps/uiLanguage/editor
...
96:113 
63:80 
115:132 
90:107 
72:89 
42:59 
45:62 
45:62 
34:51 
51:68 
...
view
16 x 21 mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
...
36:53 
45:62 
53:70 
32:49 
34:51 
29:46 
40:57 
198:215 
53:70 
42:59 
...
view
15 x 25 mps-ui-language/language...s/mps/uiLanguage/editor
mps-ui-language/language...s/mps/uiLanguage/editor
mps-ui-language/language...s/mps/uiLanguage/editor
mps-ui-language/language...s/mps/uiLanguage/editor
mps-ui-language/language...s/mps/uiLanguage/editor
mps-ui-language/language...s/mps/uiLanguage/editor
mps-ui-language/language...s/mps/uiLanguage/editor
mps-build-deprecated/lan...ps/buildlanguage/editor
mps-build-deprecated/lan...ps/buildlanguage/editor
mps-build-deprecated/lan...ps/buildlanguage/editor
...
210:226 
73:89 
82:98 
84:100 
80:96 
82:98 
107:123 
67:83 
85:101 
67:83 
...
view
15 x 5 mps-build-deprecated/lan...ps/buildlanguage/editor
mps-build-deprecated/lan...ild/generictasks/editor
mps-xml-obsolete/languag...ns/mps/xmlSchema/editor
mps-xml-obsolete/languag...brains/mps/gtext/editor
mps-execution-deprecated...tions/deprecated/editor
440:456 
227:243 
43:59 
68:84 
186:202 
view
15 x 11 mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
...
183:199 
196:212 
87:103 
98:114 
192:208 
71:87 
218:234 
225:241 
219:235 
296:312 
...
view
15 x 2 graphLayout/jetbrains.mp...ut/flowOrthogonalLayout
graphLayout/jetbrains.mp...al/flowOrthogonalLayout
239:255 
410:426 
view
15 x 2 graphLayout/jetbrains.mp...ut/flowOrthogonalLayout
graphLayout/jetbrains.mp...al/flowOrthogonalLayout
289:305 
460:476 
view
14 x 32 mps-ui-language/language...s/mps/uiLanguage/editor
mps-ui-language/language...s/mps/uiLanguage/editor
mps-ui-language/language...s/mps/uiLanguage/editor
mps-ui-language/language...s/mps/uiLanguage/editor
mps-ui-language/language...s/mps/uiLanguage/editor
mps-build-deprecated/lan...ps/buildlanguage/editor
mps-build-deprecated/lan...ild/generictasks/editor
mps-build-deprecated/lan...ild/generictasks/editor
mps-build-deprecated/lan...ild/generictasks/editor
mps-build-deprecated/lan...s/xml/deprecated/editor
...
41:56 
63:78 
308:323 
52:67 
52:67 
165:180 
262:277 
65:80 
136:151 
328:343 
...
view
14 x 2 mps-ui-language/language.../uiLanguage/constraints
mps-ui-language/language.../uiLanguage/constraints
34:49 
34:49 
view
14 x 7 mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-dates/languages/date...seLanguage/dates/editor
51:66 
228:243 
51:66 
41:56 
307:322 
190:205 
129:144 
view
13 x 2 mps-dates/languages/date...tesInternal/constraints
mps-dates/languages/date...tesInternal/constraints
21:35 
21:35 
view
13 x 2 mps-dates/languages/date...tesInternal/constraints
mps-execution-deprecated.../deprecated/constraints
19:33 
40:54 
view
12 x 2 graphLayout/jetbrains.mp...ut/flowOrthogonalLayout
graphLayout/jetbrains.mp...al/flowOrthogonalLayout
225:238 
396:409 
view
11 x 10 mps-ui-language/language...s/mps/uiLanguage/editor
mps-build-deprecated/lan...ps/buildlanguage/editor
mps-build-deprecated/lan...ps/buildlanguage/editor
mps-build-deprecated/lan...ild/generictasks/editor
mps-build-deprecated/lan...ild/generictasks/editor
mps-build-deprecated/lan...ild/generictasks/editor
mps-dates/languages/date...seLanguage/dates/editor
mps-xml-obsolete/languag...ns/mps/xmlSchema/editor
mps-xml-obsolete/languag...ns/mps/xmlSchema/editor
mps-xml-obsolete/languag...etbrains/mps/xml/editor
123:135 
75:87 
96:108 
203:215 
219:231 
129:141 
85:97 
130:142 
108:120 
68:80 
view
11 x 2 graphLayout/jetbrains.mp.../graphLayout/algorithms
graphLayout/jetbrains.mp.../graphLayout/algorithms
74:86 
77:89 
view