Duplication Overall
  • 15% duplication:
    • 135,527 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 21,280 duplicated lines
  • 2,269 duplicates
system15% (21,280 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
scss27% (12,830 lines)
scala8% (4,296 lines)
html15% (2,485 lines)
js6% (1,197 lines)
mjs14% (209 lines)
xml66% (196 lines)
ts1% (52 lines)
css2% (15 lines)
Duplication per Component (primary)
static20% (14,053 lines)
common11% (4,094 lines)
sport9% (595 lines)
applications10% (512 lines)
admin7% (457 lines)
commercial15% (373 lines)
article14% (347 lines)
tools12% (209 lines)
onward9% (155 lines)
identity4% (104 lines)
preview10% (80 lines)
facia-press8% (76 lines)
facia5% (74 lines)
discussion6% (68 lines)
dev-build16% (23 lines)
ROOT7% (20 lines)
archive12% (20 lines)
rss29% (20 lines)
template-tracker-agent0% (0 lines)
project0% (0 lines)
nginx0% (0 lines)
.github0% (0 lines)
dev0% (0 lines)

Duplication Between Components (50+ lines)

flowchart TB
    n0["commercial"]
    n1["common"]
    n2["article"]
    n3["applications"]
    n4["facia"]
    n5["identity"]
    n6["onward"]
    n0 ---|"211"| n1
    n2 ---|"196"| n1
    n3 ---|"175"| n2
    n3 ---|"126"| n4
    n3 ---|"96"| n5
    n2 ---|"60"| n4
    n1 ---|"50"| n6
    classDef default fill:#00b2ee,stroke:#ffffff,color:#000000;
    classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
    linkStyle 0 stroke:#DC143CFF,stroke-width:10px
    linkStyle 1 stroke:#DC143CED,stroke-width:9px
    linkStyle 2 stroke:#DC143CDB,stroke-width:8px
    linkStyle 3 stroke:#DC143CA5,stroke-width:5px
    linkStyle 4 stroke:#DC143C93,stroke-width:4px
    linkStyle 5 stroke:#DC143C70,stroke-width:2px
    linkStyle 6 stroke:#DC143C70,stroke-width:2px



2D force graph | 3D force graph

Show more details on duplication between components...
From Component
 --> To Component
Duplicated
Lines
File Pairs Details
commercial (4%)
  --> common (<1%)
211 3 file pairs details...
article (4%)
  --> common (<1%)
196 6 file pairs details...
applications (1%)
  --> article (3%)
175 12 file pairs details...
applications (1%)
  --> facia (4%)
126 8 file pairs details...
applications (1%)
  --> identity (1%)
96 8 file pairs details...
article (1%)
  --> facia (2%)
60 4 file pairs details...
common (<1%)
  --> onward (1%)
50 7 file pairs details...

Longest Duplicates
The list of 50 longest duplicates.
See data for all 2,269 duplicates...
Size#FoldersFilesLinesCode
513 x 2 static/src/stylesheets/module/content-garnett
static/src/stylesheets/module/content
1:680 (100%)
1:680 (100%)
view
462 x 2 static/src/stylesheets/module/content-garnett
static/src/stylesheets/module/content
371:904 (49%)
355:888 (50%)
view
204 x 2 static/src/stylesheets/module/content-garnett
static/src/stylesheets/module/content
122:370 (21%)
105:353 (22%)
view
149 x 2 static/src/stylesheets/module/content-garnett
static/src/stylesheets/module/content
62:255 (35%)
62:253 (76%)
view
136 x 2 static/src/stylesheets/module/content-garnett
static/src/stylesheets/module/content
687:856 (13%)
1074:1243 (13%)
view
136 x 2 static/src/stylesheets/module/content-garnett
static/src/stylesheets/module/content
2:167 (18%)
2:167 (30%)
view
96 x 2 static/src/stylesheets/m...ntent-garnett/live-blog
static/src/stylesheets/module/content/live-blog
383:499 (11%)
341:457 (15%)
view
92 x 2 static/src/stylesheets/module
static/src/stylesheets/module
43:151 (62%)
51:159 (56%)
view
91 x 2 static/src/stylesheets/module/facia-garnett
static/src/stylesheets/module/facia
357:465 (14%)
315:423 (17%)
view
80 x 2 static/src/stylesheets/module/content-garnett
static/src/stylesheets/module/content
562:661 (7%)
593:692 (7%)
view
80 x 2 static/src/stylesheets/module/facia-garnett
static/src/stylesheets/module/facia
1:89 (100%)
1:89 (96%)
view
78 x 2 static/src/stylesheets/module/facia-garnett
static/src/stylesheets/module/facia
1:97 (100%)
1:96 (100%)
view
74 x 2 static/src/stylesheets/m...ntent-garnett/live-blog
static/src/stylesheets/module/content/live-blog
166:257 (9%)
118:209 (11%)
view
73 x 2 static/src/stylesheets/module/facia/item-layouts
static/src/stylesheets/module/facia/item-layouts
23:113 (97%)
24:114 (97%)
view
71 x 2 static/src/stylesheets/m...ntent-garnett/live-blog
static/src/stylesheets/module/content/live-blog
720:808 (8%)
649:737 (11%)
view
69 x 2 static/src/stylesheets/module/content-garnett
static/src/stylesheets/module/content
33:117 (7%)
17:101 (7%)
view
68 x 2 static/src/stylesheets/module/content-garnett
static/src/stylesheets/module/content
1163:1230 (6%)
897:975 (6%)
view
68 x 2 static/src/stylesheets/module/content-garnett
static/src/stylesheets/module/content
939:1013 (7%)
920:994 (7%)
view
67 x 2 static/src/stylesheets/module/facia-garnett
static/src/stylesheets/module/facia
198:279 (10%)
169:248 (13%)
view
65 x 2 static/src/stylesheets/module/content-garnett
static/src/stylesheets/module/content
8:93 (100%)
8:93 (100%)
view
64 x 2 static/src/stylesheets/m...ntent-garnett/live-blog
static/src/stylesheets/module/content/live-blog
257:342 (7%)
214:299 (10%)
view
64 x 2 static/src/stylesheets/m...ntent-garnett/live-blog
static/src/stylesheets/module/content/live-blog
625:696 (7%)
555:626 (10%)
view
58 x 2 static/src/stylesheets/m...ntent-garnett/live-blog
static/src/stylesheets/module/content/live-blog
540:615 (7%)
480:551 (9%)
view
58 x 2 static/src/stylesheets/module/content-garnett
static/src/stylesheets/module/content
258:324 (7%)
381:447 (13%)
view
55 x 2 static/src/stylesheets/module/facia-garnett
static/src/stylesheets/module/facia
499:567 (8%)
482:550 (10%)
view
51 x 2 static/src/stylesheets/module/facia-garnett
static/src/stylesheets/module/facia
46:109 (8%)
44:107 (10%)
view
51 x 2 static/src/stylesheets/module/content-garnett
static/src/stylesheets/module/content
342:410 (6%)
215:283 (11%)
view
45 x 2 static/src/stylesheets/module/content-garnett
static/src/stylesheets/module/content
4:60 (10%)
4:60 (23%)
view
43 x 2 static/src/stylesheets/module/content-garnett
static/src/stylesheets/module/content
1015:1063 (4%)
996:1044 (4%)
view
43 x 2 static/src/stylesheets/module/content-garnett
static/src/stylesheets/module/content
208:257 (5%)
327:376 (9%)
view
43 x 2 commercial/app/views/fragments
common/app/views/fragments
21:72 (37%)
51:103 (29%)
view
43 x 2 commercial/app/views/fragments
common/app/views/fragments
85:140 (37%)
116:171 (29%)
view
40 x 2 static/src/stylesheets/module/facia-garnett
static/src/stylesheets/module/facia
588:638 (6%)
567:617 (7%)
view
39 x 2 static/src/stylesheets/email
static/src/stylesheets/email
222:260 (15%)
329:367 (12%)
view
39 x 2 static/src/stylesheets/module/content-garnett
static/src/stylesheets/module/content
337:384 (3%)
358:405 (3%)
view
39 x 2 admin/app/views
admin/app/views
1:47 (73%)
1:47 (67%)
view
38 x 2 common/app/views/fragments
common/app/views/fragments
24:69 (43%)
24:69 (35%)
view
37 x 2 static/src/stylesheets/module/facia-garnett
static/src/stylesheets/module/facia
301:345 (6%)
263:307 (7%)
view
37 x 2 static/src/javascripts/p...in-gate/variants/design
static/src/javascripts/p...in-gate/variants/design
98:144 (33%)
125:171 (25%)
view
37 x 2 common/app/views/fragments/page/head/stylesheets
common/app/views/fragments
7:57 (84%)
9:59 (64%)
view
37 x 2 static/src/stylesheets/module/content-garnett
static/src/stylesheets/module/content
1:48 (100%)
1:48 (100%)
view
36 x 2 static/src/stylesheets/m...acia-garnett/item-types
static/src/stylesheets/m...acia-garnett/item-types
36:79 (25%)
129:172 (25%)
view
36 x 2 static/src/stylesheets/module/content-garnett
static/src/stylesheets/module/content
502:543 (3%)
516:557 (3%)
view
36 x 2 static/src/stylesheets/module
static/src/stylesheets/module
10:50 (43%)
13:53 (40%)
view
35 x 2 static/src/stylesheets/module/content-garnett
static/src/stylesheets/module/content
1:54 (3%)
1:53 (3%)
view
35 x 2 static/src/stylesheets/layout/nav
static/src/stylesheets/layout/nav
209:251 (15%)
143:185 (21%)
view
34 x 2 static/src/stylesheets/module/content-garnett
static/src/stylesheets/module/content
113:153 (3%)
88:128 (3%)
view
33 x 2 static/src/stylesheets/m...ntent-garnett/live-blog
static/src/stylesheets/module/content/live-blog
343:381 (4%)
301:339 (5%)
view
33 x 2 static/src/stylesheets/module/content-garnett
static/src/stylesheets/module/content
413:452 (4%)
286:325 (7%)
view
31 x 2 static/src/stylesheets/module/facia-garnett
static/src/stylesheets/module/facia
12:46 (5%)
6:40 (6%)
view
Most Frequent Duplicates
The list of 50 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 34 common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
...
38:43 (1%)
49:54 (1%)
60:65 (1%)
71:76 (1%)
82:87 (1%)
93:98 (1%)
105:110 (1%)
116:121 (1%)
127:132 (1%)
149:154 (1%)
...
view
6 x 14 article/conf
preview/conf
discussion/conf
sport/conf
applications/conf
admin/conf
dev-build/conf
facia-press/conf
archive/conf
facia/conf
...
14:25 (30%)
14:25 (30%)
14:25 (30%)
14:25 (30%)
14:25 (30%)
17:28 (27%)
16:27 (27%)
14:25 (30%)
14:25 (30%)
14:25 (30%)
...
view
6 x 14 article/conf
preview/conf
discussion/conf
sport/conf
applications/conf
admin/conf
dev-build/conf
facia-press/conf
archive/conf
facia/conf
...
19:28 (30%)
19:28 (30%)
19:28 (30%)
19:28 (30%)
19:28 (30%)
22:31 (27%)
21:30 (27%)
19:28 (30%)
19:28 (30%)
19:28 (30%)
...
view
6 x 14 article/conf
preview/conf
discussion/conf
sport/conf
applications/conf
admin/conf
dev-build/conf
facia-press/conf
archive/conf
facia/conf
...
13:24 (30%)
13:24 (30%)
13:24 (30%)
13:24 (30%)
13:24 (30%)
16:27 (27%)
15:26 (27%)
13:24 (30%)
13:24 (30%)
13:24 (30%)
...
view
6 x 14 article/conf
preview/conf
discussion/conf
sport/conf
applications/conf
admin/conf
dev-build/conf
facia-press/conf
archive/conf
facia/conf
...
18:26 (30%)
18:26 (30%)
18:26 (30%)
18:26 (30%)
18:26 (30%)
21:29 (27%)
20:28 (27%)
18:26 (30%)
18:26 (30%)
18:26 (30%)
...
view
6 x 13 article/conf
preview/conf
discussion/conf
sport/conf
applications/conf
admin/conf
dev-build/conf
facia-press/conf
archive/conf
facia/conf
...
26:36 (30%)
26:36 (30%)
26:36 (30%)
26:36 (30%)
26:36 (30%)
29:41 (27%)
28:38 (27%)
26:36 (30%)
26:36 (30%)
26:36 (30%)
...
view
6 x 13 article/conf
preview/conf
discussion/conf
sport/conf
applications/conf
admin/conf
dev-build/conf
facia-press/conf
archive/conf
facia/conf
...
25:33 (30%)
25:33 (30%)
25:33 (30%)
25:33 (30%)
25:33 (30%)
28:38 (27%)
27:35 (27%)
25:33 (30%)
25:33 (30%)
25:33 (30%)
...
view
6 x 13 article/conf
preview/conf
discussion/conf
sport/conf
applications/conf
admin/conf
dev-build/conf
facia-press/conf
archive/conf
facia/conf
...
20:31 (30%)
20:31 (30%)
20:31 (30%)
20:31 (30%)
20:31 (30%)
23:36 (27%)
22:33 (27%)
20:31 (30%)
20:31 (30%)
20:31 (30%)
...
view
6 x 13 article/conf
preview/conf
discussion/conf
sport/conf
applications/conf
admin/conf
dev-build/conf
facia-press/conf
archive/conf
facia/conf
...
24:32 (30%)
24:32 (30%)
24:32 (30%)
24:32 (30%)
24:32 (30%)
27:37 (27%)
26:34 (27%)
24:32 (30%)
24:32 (30%)
24:32 (30%)
...
view
6 x 13 common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
...
24:29 (<1%)
53:58 (<1%)
89:94 (<1%)
107:112 (<1%)
150:155 (<1%)
221:226 (<1%)
299:304 (<1%)
686:691 (<1%)
728:733 (<1%)
920:925 (<1%)
...
view
6 x 12 common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
...
244:249 (<1%)
251:256 (<1%)
358:363 (<1%)
397:402 (<1%)
404:409 (<1%)
543:548 (<1%)
605:610 (<1%)
778:783 (<1%)
987:992 (<1%)
994:999 (<1%)
...
view
6 x 12 common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
...
36:41 (<1%)
111:116 (2%)
12:17 (7%)
122:127 (2%)
134:139 (2%)
167:172 (2%)
200:205 (2%)
113:118 (<1%)
147:152 (<1%)
191:196 (<1%)
...
view
6 x 12 article/conf
preview/conf
discussion/conf
sport/conf
applications/conf
archive/conf
facia/conf
facia-press/conf
rss/conf
identity/conf
...
10:20 (30%)
10:20 (30%)
10:20 (30%)
10:20 (30%)
10:20 (30%)
10:20 (30%)
10:20 (30%)
10:20 (30%)
10:20 (30%)
10:20 (26%)
...
view
6 x 10 common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
72:77 (<1%)
126:131 (<1%)
133:138 (<1%)
169:174 (<1%)
176:181 (<1%)
183:188 (<1%)
248:253 (<1%)
355:360 (<1%)
401:406 (<1%)
569:574 (<1%)
view
6 x 10 common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
41:46 (<1%)
70:75 (<1%)
77:82 (<1%)
124:129 (<1%)
131:136 (<1%)
138:143 (<1%)
167:172 (<1%)
174:179 (<1%)
181:186 (<1%)
188:193 (<1%)
view
6 x 10 common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
42:47 (<1%)
71:76 (<1%)
78:83 (<1%)
125:130 (<1%)
132:137 (<1%)
139:144 (<1%)
168:173 (<1%)
175:180 (<1%)
182:187 (<1%)
189:194 (<1%)
view
6 x 10 common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
14:19 (<1%)
45:50 (2%)
56:61 (7%)
45:50 (9%)
67:72 (2%)
156:161 (2%)
56:61 (9%)
291:296 (<1%)
437:442 (<1%)
481:486 (<1%)
view
6 x 10 common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
23:28 (<1%)
52:57 (<1%)
88:93 (<1%)
106:111 (<1%)
149:154 (<1%)
220:225 (<1%)
919:924 (<1%)
940:945 (<1%)
961:966 (<1%)
1037:1042 (<1%)
view
6 x 9 common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
246:251 (<1%)
253:258 (<1%)
353:358 (<1%)
360:365 (<1%)
399:404 (<1%)
406:411 (<1%)
545:550 (<1%)
567:572 (<1%)
607:612 (<1%)
view
6 x 9 common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
280:285 (<1%)
23:28 (9%)
34:39 (9%)
336:341 (<1%)
348:353 (<1%)
370:375 (<1%)
448:453 (<1%)
459:464 (<1%)
470:475 (<1%)
view
6 x 9 common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
247:252 (<1%)
254:259 (<1%)
354:359 (<1%)
361:366 (<1%)
400:405 (<1%)
407:412 (<1%)
546:551 (<1%)
568:573 (<1%)
608:613 (<1%)
view
6 x 9 applications/app/pages
article/app/pages
applications/app/pages
facia/app/pages
applications/app/pages
applications/app/pages
applications/app/pages
applications/app/pages
applications/app/pages
52:57 (16%)
76:81 (10%)
86:91 (9%)
70:75 (12%)
55:60 (12%)
71:76 (11%)
54:59 (15%)
69:74 (12%)
66:71 (9%)
view
6 x 9 article/app/views/fragments/email
static/src/stylesheets/module/facia-garnett
facia/app/views/fragments
static/src/stylesheets/m...acia-garnett/item-types
article/app/views/fragments
static/src/stylesheets/module/facia
static/src/stylesheets/m...ia-garnett/item-layouts
static/src/stylesheets/m...ia-garnett/item-layouts
static/src/stylesheets/module/journalism
274:279 (2%)
317:322 (1%)
202:207 (2%)
86:91 (7%)
27:32 (23%)
349:354 (1%)
100:105 (8%)
114:119 (7%)
99:105 (3%)
view
6 x 9 common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
169:174 (<1%)
23:28 (2%)
10:15 (11%)
11:16 (28%)
89:94 (2%)
178:183 (2%)
189:194 (2%)
180:185 (<1%)
213:218 (<1%)
view
6 x 9 applications/app/pages
article/app/pages
applications/app/pages
facia/app/pages
applications/app/pages
applications/app/pages
applications/app/pages
applications/app/pages
applications/app/pages
53:58 (16%)
77:82 (10%)
87:92 (9%)
71:76 (12%)
56:61 (12%)
72:77 (11%)
55:60 (15%)
70:75 (12%)
67:72 (9%)
view
6 x 8 common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
58:63 (<1%)
11:16 (2%)
32:37 (11%)
67:72 (7%)
34:39 (2%)
56:61 (2%)
145:150 (2%)
359:364 (<1%)
view
6 x 7 common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
245:250 (<1%)
252:257 (<1%)
359:364 (<1%)
398:403 (<1%)
405:410 (<1%)
544:549 (<1%)
606:611 (<1%)
view
6 x 7 common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
22:27 (<1%)
51:56 (<1%)
87:92 (<1%)
148:153 (<1%)
895:900 (<1%)
1036:1041 (<1%)
1068:1073 (<1%)
view
6 x 7 common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
23:28 (7%)
158:163 (<1%)
34:39 (7%)
45:50 (7%)
224:229 (<1%)
235:240 (<1%)
269:274 (<1%)
view
6 x 7 applications/app/pages
applications/app/pages
identity/app/pages
applications/app/pages
applications/app/pages
applications/app/pages
applications/app/pages
42:47 (15%)
57:62 (12%)
43:48 (13%)
53:58 (9%)
59:64 (11%)
41:46 (16%)
74:79 (9%)
view
6 x 6 common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
558:563 (<1%)
569:574 (<1%)
580:585 (<1%)
591:596 (<1%)
602:607 (<1%)
613:618 (<1%)
view
6 x 6 applications/app/pages
applications/app/pages
identity/app/pages
applications/app/pages
applications/app/pages
applications/app/pages
41:46 (15%)
56:61 (12%)
42:47 (13%)
40:45 (16%)
73:78 (9%)
52:57 (9%)
view
6 x 6 common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
990:995 (<1%)
997:1002 (<1%)
1027:1032 (<1%)
1059:1064 (<1%)
1086:1091 (<1%)
1093:1098 (<1%)
view
6 x 6 common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
75:80 (<1%)
129:134 (<1%)
136:141 (<1%)
172:177 (<1%)
179:184 (<1%)
186:191 (<1%)
view
6 x 6 common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
989:994 (<1%)
996:1001 (<1%)
1026:1031 (<1%)
1058:1063 (<1%)
1085:1090 (<1%)
1092:1097 (<1%)
view
6 x 6 common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
74:79 (<1%)
128:133 (<1%)
135:140 (<1%)
171:176 (<1%)
178:183 (<1%)
185:190 (<1%)
view
6 x 6 applications/app/pages
applications/app/pages
identity/app/pages
applications/app/pages
applications/app/pages
applications/app/pages
39:44 (15%)
54:59 (12%)
40:45 (13%)
38:43 (16%)
71:76 (9%)
50:55 (9%)
view
6 x 6 common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
73:78 (<1%)
127:132 (<1%)
134:139 (<1%)
170:175 (<1%)
177:182 (<1%)
184:189 (<1%)
view
6 x 6 common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
76:81 (<1%)
130:135 (<1%)
137:142 (<1%)
173:178 (<1%)
180:185 (<1%)
187:192 (<1%)
view
6 x 6 common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
common/app/conf/switches
12:17 (1%)
138:143 (1%)
274:279 (1%)
296:301 (1%)
340:345 (1%)
351:356 (1%)
view
6 x 6 applications/app/pages
applications/app/pages
identity/app/pages
applications/app/pages
applications/app/pages
applications/app/pages
40:45 (15%)
55:60 (12%)
41:46 (13%)
39:44 (16%)
72:77 (9%)
51:56 (9%)
view
6 x 6 applications/app/pages
applications/app/pages
identity/app/pages
applications/app/pages
applications/app/pages
applications/app/pages
38:43 (15%)
53:58 (12%)
39:44 (13%)
37:42 (16%)
70:75 (9%)
49:54 (9%)
view
6 x 5 admin/app/views/football/player/cards
admin/app/views/football/player/cards
admin/app/views/football/player/cards
admin/app/views/football/player/cards
admin/app/views/football/player/cards
13:20 (30%)
13:20 (27%)
13:20 (25%)
13:20 (30%)
13:20 (25%)
view
6 x 5 common/app/model/dotcomrendering/pageElements
common/app/model/dotcomrendering/pageElements
common/app/model/dotcomrendering/pageElements
common/app/model/dotcomrendering/pageElements
common/app/model/dotcomrendering/pageElements
790:795 (<1%)
812:817 (<1%)
830:835 (<1%)
849:854 (<1%)
867:872 (<1%)
view
6 x 5 common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
43:48 (<1%)
79:84 (<1%)
140:145 (<1%)
362:367 (<1%)
436:441 (<1%)
view
6 x 5 common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
common/app/layout/slices
190:195 (<1%)
255:260 (<1%)
408:413 (<1%)
547:552 (<1%)
609:614 (<1%)
view
6 x 5 static/src/stylesheets/module
static/src/stylesheets/module
static/src/stylesheets/module/facia-garnett
static/src/stylesheets/module/facia
static/src/stylesheets/module/identity
15:21 (4%)
15:21 (3%)
246:252 (<1%)
215:221 (1%)
32:38 (3%)
view
6 x 5 static/src/stylesheets/module/facia-garnett
static/src/stylesheets/module/facia/item-layouts
static/src/stylesheets/module/facia/item-layouts
static/src/stylesheets/m...ia-garnett/item-layouts
static/src/stylesheets/module/facia/item-layouts
340:345 (1%)
32:38 (8%)
33:39 (8%)
44:50 (21%)
48:54 (22%)
view
6 x 5 static/src/stylesheets/module/facia/item-layouts
static/src/stylesheets/module/facia/item-layouts
static/src/stylesheets/module/facia-garnett
static/src/stylesheets/module/facia/item-layouts
static/src/stylesheets/m...ia-garnett/item-layouts
37:44 (10%)
84:91 (8%)
273:280 (1%)
83:90 (8%)
29:36 (24%)
view
6 x 5 applications/app/views/fragments
common/app/views/fragments
article/app/views/fragments
article/app/views/fragments
common/app/views/fragments
40:46 (14%)
73:79 (7%)
56:62 (9%)
55:61 (8%)
95:101 (7%)
view
Duplicated Units
The list of top 3 duplicated units.
See data for all 3 unit duplicates...
Size#FoldersFilesLinesCode
8 x 2 facia/app/pages
applications/app/pages
34:43 
22:31 
view
8 x 3 applications/app/pages
applications/app/pages
article/app/pages
19:28 
32:41 
20:29 
view
6 x 2 common/app/model/dotcomrendering/pageElements
common/app/model/liveblog
69:76 
89:96 
view
About This Analysis
  • For duplication, we look at places in code where there are 6 or more lines of code that are exactly the same.
  • Before duplication is calculated, the code is cleaned to remove empty lines, comments, and frequently duplicated constructs such as imports.
  • You should aim at having as little as possible (<5%) of duplicated code as high-level of duplication can lead to maintenance difficulties, poor factoring, and logical contradictions.
Learn more...