guardian / csnx
Duplication

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

Intro
Learn more...
Duplication Overall
system13% (3,804 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
tsx17% (1,833 lines)
ts10% (1,687 lines)
js19% (238 lines)
mjs11% (46 lines)
Duplication per Component (primary)
libs13% (3,772 lines)
scripts7% (32 lines)
apps0% (0 lines)
configs0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 621 duplicates...
Size#FoldersFilesLinesCode
43 x 2 libs/@guardian/react-crossword/stories/formats
libs/@guardian/react-crossword/stories/formats
163:208 (12%)
73:118 (26%)
view
33 x 2 libs/@guardian/react-crossword/stories/formats
libs/@guardian/react-crossword/stories/formats
313:347 (9%)
133:167 (20%)
view
25 x 2 libs/@guardian/libs/src/...ent-management-platform
libs/@guardian/libs/src/...ent-management-platform
61:85 (16%)
97:121 (16%)
view
21 x 2 libs/@guardian/libs/src/...ent-management-platform
libs/@guardian/libs/src/...ent-management-platform
29:49 (14%)
98:118 (14%)
view
21 x 2 libs/@guardian/libs/src/...ent-management-platform
libs/@guardian/libs/src/...ent-management-platform
29:49 (14%)
62:82 (14%)
view
20 x 2 libs/@guardian/source/src/react-components/button
libs/@guardian/source/src/react-components/button
69:91 (9%)
35:57 (39%)
view
17 x 2 libs/@guardian/source/sr...act-components/checkbox
libs/@guardian/source/sr...-components/choice-card
161:183 (11%)
222:243 (9%)
view
17 x 2 libs/@guardian/source-de...nents/expanding-wrapper
libs/@guardian/source-de...nents/expanding-wrapper
75:91 (11%)
91:107 (11%)
view
16 x 2 libs/@guardian/react-crossword
libs/@guardian/source-development-kitchen
3:21 (100%)
3:21 (100%)
view
16 x 2 libs/@guardian/react-crossword
libs/@guardian/source
3:21 (100%)
3:21 (100%)
view
16 x 2 libs/@guardian/source-development-kitchen
libs/@guardian/source
3:21 (100%)
3:21 (100%)
view
16 x 2 libs/@guardian/source/src/react-components/select
libs/@guardian/source/sr...t-components/text-input
68:85 (11%)
108:125 (8%)
view
16 x 2 libs/@guardian/source/src/react-components/columns
libs/@guardian/source/src/react-components/columns
28:43 (5%)
190:205 (5%)
view
15 x 2 libs/@guardian/source/src/react-components/columns
libs/@guardian/source/src/react-components/columns
279:293 (4%)
303:317 (4%)
view
15 x 2 libs/@guardian/react-crossword/stories/formats
libs/@guardian/react-crossword/stories/formats
283:298 (4%)
118:133 (9%)
view
15 x 2 libs/@guardian/source/src/react-components/columns
libs/@guardian/source/src/react-components/columns
230:244 (4%)
255:269 (4%)
view
15 x 2 libs/@guardian/react-crossword/stories/formats
libs/@guardian/react-crossword/stories/formats
58:73 (4%)
28:43 (9%)
view
15 x 2 libs/@guardian/react-crossword/stories/formats
libs/@guardian/react-crossword/stories/formats
88:103 (4%)
43:58 (9%)
view
15 x 2 libs/@guardian/react-crossword/stories/formats
libs/@guardian/react-crossword/stories/formats
118:133 (4%)
58:73 (9%)
view
14 x 2 libs/@guardian/source/src/react-components/select
libs/@guardian/source/sr...t-components/text-input
23:36 (25%)
33:46 (35%)
view
14 x 2 libs/@guardian/react-crossword/stories/formats
libs/@guardian/react-crossword/stories/formats
30:43 (4%)
15:28 (8%)
view
14 x 2 libs/@guardian/source-de...omponents/numeric-input
libs/@guardian/source/sr...t-components/text-input
17:34 (24%)
84:101 (18%)
view
14 x 2 libs/@guardian/source/lib/jest-matchers
libs/@guardian/source/lib/jest-matchers
26:41 (53%)
44:59 (35%)
view
14 x 2 libs/@guardian/source/src/react-components/radio
libs/@guardian/source/src/react-components/radio
109:122 (13%)
156:169 (9%)
view
13 x 2 libs/@guardian/react-crossword/stories/formats
libs/@guardian/react-crossword/stories/formats
18:30 (2%)
271:283 (2%)
view
13 x 2 libs/@guardian/source/sr...ct-components/text-area
libs/@guardian/source/sr...t-components/text-input
57:73 (24%)
72:88 (16%)
view
13 x 2 libs/@guardian/source/sr...s/__deprecated__/colour
libs/@guardian/source/src/foundations
5:17 (10%)
23:35 (44%)
view
12 x 2 libs/@guardian/source/src/react-components/columns
libs/@guardian/source/src/react-components/columns
265:276 (3%)
289:300 (3%)
view
12 x 2 libs/@guardian/source/src/react-components/link
libs/@guardian/source/src/react-components/link
9:21 (19%)
29:41 (6%)
view
12 x 2 libs/@guardian/react-crossword/stories/formats
libs/@guardian/react-crossword/stories/formats
84:95 (2%)
207:218 (2%)
view
11 x 2 libs/@guardian/react-crossword/stories/formats
libs/@guardian/react-crossword/stories/formats
209:219 (2%)
249:259 (2%)
view
11 x 2 libs/@guardian/react-crossword/src/components
libs/@guardian/react-crossword/src/components
124:134 (8%)
141:151 (8%)
view
11 x 2 libs/@guardian/source/sr...ct-components/text-area
libs/@guardian/source/sr...t-components/text-input
17:27 (45%)
18:28 (27%)
view
11 x 2 libs/@guardian/source/sr...act-components/checkbox
libs/@guardian/source/src/react-components/radio
170:180 (10%)
144:154 (10%)
view
11 x 2 libs/@guardian/source/sr...ct-components/text-area
libs/@guardian/source/sr...t-components/text-input
4:14 (45%)
5:15 (27%)
view
11 x 2 libs/@guardian/react-crossword/stories/formats
libs/@guardian/react-crossword/stories/formats
21:31 (2%)
249:259 (2%)
view
11 x 2 libs/@guardian/react-crossword/stories/formats
libs/@guardian/react-crossword/stories/formats
61:71 (2%)
209:219 (2%)
view
11 x 2 libs/@guardian/react-crossword/stories/formats
libs/@guardian/react-crossword/stories/formats
21:31 (2%)
61:71 (2%)
view
11 x 2 libs/@guardian/source/sr...act-components/checkbox
libs/@guardian/source/src/react-components/radio
28:39 (7%)
30:41 (11%)
view
11 x 2 libs/@guardian/react-crossword/stories/formats
libs/@guardian/react-crossword/stories/formats
21:31 (2%)
209:219 (2%)
view
11 x 2 libs/@guardian/react-crossword/stories/formats
libs/@guardian/react-crossword/stories/formats
61:71 (2%)
249:259 (2%)
view
11 x 2 libs/@guardian/source/src/react-components/link
libs/@guardian/source/src/react-components/link
64:74 (17%)
131:141 (6%)
view
10 x 2 libs/@guardian/react-crossword/stories/formats
libs/@guardian/react-crossword/stories/formats
209:218 (2%)
274:283 (2%)
view
10 x 2 libs/@guardian/source/sr...ct-components/text-area
libs/@guardian/source/sr...t-components/text-input
140:149 (9%)
146:155 (9%)
view
10 x 2 libs/@guardian/source-de...ents/toggle-switch-apps
libs/@guardian/source-de...omponents/toggle-switch
9:19 (14%)
23:33 (7%)
view
10 x 2 libs/@guardian/source-de...omponents/numeric-input
libs/@guardian/source/sr...ct-components/text-area
70:82 (17%)
57:69 (18%)
view
10 x 2 libs/@guardian/ab-core
libs/@guardian/core-web-vitals
3:13 (100%)
3:13 (100%)
view
10 x 2 libs/@guardian/react-crossword/src/components
libs/@guardian/react-crossword/src/components
10:20 (30%)
11:21 (20%)
view
10 x 2 scripts/maintain-makefile
scripts/maintain-readme
19:30 (15%)
25:36 (11%)
view
10 x 2 libs/@guardian/core-web-vitals
libs/@guardian/identity-auth-frontend
3:13 (100%)
3:13 (100%)
view