gitlab-org / gitlab-ui
Duplication

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

Intro
Learn more...
Duplication Overall
system20% (10,521 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
vue21% (4,247 lines)
js22% (4,169 lines)
scss11% (1,123 lines)
css45% (954 lines)
html12% (28 lines)
Duplication per Component (primary)
src20% (10,391 lines)
ROOT17% (104 lines)
stylelint30% (26 lines)
cypress0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 5,483 duplicates...
Size#FoldersFilesLinesCode
243 x 2 src/tokens/build/css
src/tokens/build/css
6:248 (23%)
6:248 (23%)
view
243 x 2 src/tokens/build/scss
src/tokens/build/scss
4:246 (23%)
4:246 (23%)
view
236 x 2 src/tokens/build/js
src/tokens/build/js
5:240 (22%)
5:240 (22%)
view
68 x 2 src/components/charts/area
src/components/charts/line
265:336 (18%)
264:336 (19%)
view
57 x 2 src/tokens/build/css
src/tokens/build/css
873:929 (5%)
873:929 (5%)
view
57 x 2 src/tokens/build/scss
src/tokens/build/scss
871:927 (5%)
871:927 (5%)
view
56 x 2 src/components/base/button
src/components/base/link
161:216 (15%)
76:131 (17%)
view
54 x 2 src/components/base/new_dropdowns/disclosure
src/components/base/new_dropdowns/listbox
73:126 (12%)
119:172 (5%)
view
45 x 2 src/tokens/build/css
src/tokens/build/css
939:983 (4%)
939:983 (4%)
view
45 x 2 src/tokens
src/tokens
167:213 (15%)
157:203 (13%)
view
45 x 2 src/tokens/build/scss
src/tokens/build/scss
937:981 (4%)
937:981 (4%)
view
41 x 2 src/tokens/build/scss
src/tokens/build/scss
616:656 (3%)
616:656 (3%)
view
41 x 2 src/tokens/build/js
src/tokens/build/js
390:430 (3%)
390:430 (3%)
view
41 x 2 src/tokens/build/css
src/tokens/build/css
618:658 (3%)
618:658 (3%)
view
40 x 2 src/components/charts/area
src/components/charts/line
83:122 (11%)
80:119 (11%)
view
38 x 2 src/tokens/build/scss
src/tokens/build/scss
985:1022 (3%)
985:1022 (3%)
view
38 x 2 src/tokens/build/css
src/tokens/build/css
987:1024 (3%)
987:1024 (3%)
view
31 x 2 src/components/charts/area
src/components/charts/line
48:78 (8%)
50:80 (8%)
view
30 x 2 src/components/charts/area
src/components/charts/stacked_column
94:123 (8%)
107:136 (8%)
view
29 x 2 src/components/charts/line
src/components/charts/stacked_column
91:119 (8%)
107:135 (8%)
view
28 x 2 src/components/base/new_dropdowns/disclosure
src/components/base/new_dropdowns/listbox
177:204 (6%)
316:343 (2%)
view
28 x 2 src/components/base/button
src/components/base/nav
166:193 (7%)
33:60 (27%)
view
28 x 2 src/components/base/link
src/components/base/nav
81:108 (8%)
33:60 (27%)
view
27 x 2 src/components/base/button
src/components/base/link
133:159 (7%)
48:74 (8%)
view
25 x 2 src/components/base/filtered_search
src/components/base/filtered_search
32:56 (13%)
78:102 (13%)
view
25 x 2 src/components/base/dropdown
src/components/base/new_dropdowns/base_dropdown
106:130 (8%)
59:83 (4%)
view
24 x 2 src/tokens/build/css
src/tokens/build/css
477:500 (2%)
477:500 (2%)
view
24 x 2 src/tokens/build/js
src/tokens/build/js
856:879 (2%)
856:879 (2%)
view
24 x 2 src/tokens/build/scss
src/tokens/build/scss
475:498 (2%)
475:498 (2%)
view
23 x 2 src/components/charts/area
src/components/charts/line
135:157 (6%)
132:154 (6%)
view
23 x 2 src/components/base/filtered_search
src/components/base/filtered_search
70:95 (3%)
236:261 (3%)
view
23 x 2 src/components/charts/column
src/components/charts/stacked_column
37:59 (11%)
47:69 (6%)
view
23 x 2 src/tokens
src/tokens
216:241 (8%)
211:236 (7%)
view
23 x 2 src/tokens
src/tokens
83:105 (8%)
55:77 (7%)
view
23 x 2 src/tokens
src/tokens
122:146 (8%)
110:134 (7%)
view
21 x 2 src/scss
src/scss
126:146 (10%)
162:182 (10%)
view
21 x 2 src/components/base/filtered_search
src/components/base/filtered_search
237:260 (3%)
576:599 (3%)
view
21 x 2 src/components/base/tabs/tabs
src/components/base/tabs/tabs
227:249 (8%)
255:277 (8%)
view
21 x 2 src/tokens/build/css
src/tokens/build/css
1029:1049 (2%)
1029:1049 (2%)
view
21 x 2 src/components/base/filtered_search
src/components/base/filtered_search
71:94 (3%)
576:599 (3%)
view
21 x 2 src/components/charts/area
src/components/charts/line
221:241 (5%)
219:239 (5%)
view
20 x 2 src/components/base/new_dropdowns/disclosure
src/components/base/new_dropdowns/listbox
211:230 (4%)
342:361 (1%)
view
20 x 2 src/components/base/new_dropdowns/disclosure
src/components/base/new_dropdowns/listbox
159:178 (4%)
212:231 (1%)
view
20 x 2 src/tokens/build/scss
src/tokens/build/scss
1027:1046 (1%)
1027:1046 (1%)
view
19 x 2 src/components/charts/area
src/components/charts/line
27:46 (5%)
29:48 (5%)
view
18 x 2 src/components/charts/area
src/components/charts/line
340:363 (5%)
340:363 (5%)
view
18 x 2 src/components/charts/area
src/components/charts/line
245:262 (5%)
244:261 (5%)
view
18 x 2 src/components/regions/empty_state
src/components/regions/empty_state
73:90 (12%)
117:134 (12%)
view
18 x 2 src/components/charts/area
src/components/charts/line
89:108 (10%)
114:133 (8%)
view
18 x 2 src/components/charts/area
src/components/charts/line
194:213 (5%)
192:211 (5%)
view