Duplication Overall
  • 33% duplication:
    • 12,823 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 4,297 duplicated lines
  • 673 duplicates
system33% (4,297 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
scss41% (1,998 lines)
html50% (998 lines)
css26% (993 lines)
js13% (308 lines)
Duplication per Component (primary)
scss41% (1,992 lines)
_Static22% (1,529 lines)
templates59% (776 lines)
ROOT0% (0 lines)

Duplication Between Components (50+ lines)

flowchart TB
    n0["_Static"]
    n1["scss"]
    n0 ---|"82"| n1
    classDef default fill:#00b2ee,stroke:#ffffff,color:#000000;
    classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
    linkStyle 0 stroke:#DC143CFF,stroke-width:10px



2D force graph | 3D force graph

Show more details on duplication between components...
From Component
 --> To Component
Duplicated
Lines
File Pairs Details
_Static (<1%)
  --> scss (<1%)
82 2 file pairs details...

Longest Duplicates
The list of 50 longest duplicates.
See data for all 673 duplicates...
Size#FoldersFilesLinesCode
76 x 2 _Static/Content/_css
_Static/Content/_css
149:242 (32%)
116:209 (46%)
view
73 x 2 _Static/js/tinymce.NEW/plugins/visualblocks/css
_Static/js/tinymce/plugins/visualblocks/css
51:135 (62%)
51:135 (62%)
view
66 x 2 scss
scss
70:150 (34%)
38:113 (53%)
view
64 x 2 templates/finals
templates/finals
13:98 (85%)
11:96 (87%)
view
52 x 2 templates/finals
templates/finals
7:77 (64%)
7:77 (62%)
view
49 x 2 _Static/Content/_js
_Static/Content/_js
23:71 (17%)
13:61 (22%)
view
49 x 2 templates/finals
templates/finals
7:74 (59%)
7:73 (49%)
view
49 x 2 templates/finals
templates/finals
7:73 (60%)
7:73 (49%)
view
48 x 2 scss/base
scss/base
107:160 (30%)
107:162 (30%)
view
44 x 2 _Static/Content/_css
_Static/Content/_css
1:57 (26%)
1:57 (26%)
view
42 x 2 _Static/js/tinymce.NEW/plugins/visualblocks/css
_Static/js/tinymce/plugins/visualblocks/css
1:48 (36%)
1:48 (36%)
view
37 x 2 scss
scss
1:42 (28%)
1:42 (44%)
view
35 x 2 scss
scss
130:170 (13%)
183:223 (13%)
view
35 x 2 _Static/Content/_css
scss/base
1:48 (100%)
1:48 (100%)
view
34 x 2 scss/base
scss/base
66:105 (21%)
66:105 (21%)
view
31 x 2 _Static/Content/_css
_Static/Content/_css
8:53 (13%)
12:52 (18%)
view
31 x 2 _Static/Content/_css
_Static/Content/_css
8:53 (13%)
12:52 (18%)
view
29 x 2 _Static/Ads/GCE_Fiat_WeekThree_June1015/css
_Static/Ads/GCE_Fiat_WeekThree_June1015/css
56:84 (12%)
166:194 (12%)
view
29 x 2 _Static/Content/_css
_Static/Content/_css
132:168 (17%)
134:170 (17%)
view
29 x 2 _Static/Content/_css
_Static/Content/_css
165:201 (12%)
134:170 (17%)
view
28 x 2 scss
scss
197:229 (10%)
207:239 (7%)
view
27 x 2 scss
scss
47:80 (10%)
46:79 (6%)
view
27 x 2 scss
scss
5:35 (65%)
5:38 (100%)
view
25 x 2 scss
scss
1101:1129 (1%)
1205:1233 (1%)
view
24 x 2 scss
scss
1133:1160 (<1%)
1237:1264 (<1%)
view
24 x 2 scss
scss
16:44 (9%)
15:43 (6%)
view
23 x 2 templates/finals
templates/finals
79:113 (28%)
79:113 (27%)
view
23 x 2 scss
scss
144:170 (8%)
207:233 (5%)
view
22 x 2 scss
scss
1845:1868 (<1%)
1897:1920 (<1%)
view
22 x 2 templates
templates
52:82 (38%)
51:83 (39%)
view
20 x 2 templates/finals
templates/finals
23:53 (35%)
27:57 (20%)
view
20 x 2 templates/finals
templates/finals
23:53 (35%)
27:57 (24%)
view
20 x 2 templates/finals
templates/finals
23:53 (35%)
28:58 (24%)
view
20 x 2 _Static/Content/_css
_Static/Content/_css
123:147 (8%)
91:115 (12%)
view
20 x 2 templates/finals
templates/finals
7:29 (26%)
7:29 (28%)
view
19 x 2 templates/finals
templates/finals
7:27 (19%)
7:27 (18%)
view
19 x 2 templates/finals
templates/finals
7:27 (23%)
7:27 (18%)
view
19 x 2 templates/finals
templates/finals
7:28 (22%)
7:27 (18%)
view
17 x 2 scss
scss
108:126 (4%)
215:233 (4%)
view
17 x 2 _Static/Content/_css
_Static/Content/_css
59:81 (10%)
60:82 (10%)
view
17 x 2 scss
scss
152:170 (6%)
108:126 (4%)
view
17 x 2 scss
scss
205:223 (6%)
108:126 (4%)
view
16 x 2 templates/finals
templates/finals
91:113 (19%)
116:138 (16%)
view
16 x 2 templates/finals
templates/finals
91:113 (19%)
116:138 (16%)
view
16 x 2 scss
scss
107:123 (12%)
94:110 (19%)
view
15 x 2 _Static/Common/_css/gdn
_Static/Common/_css/gdn
127:141 (1%)
446:460 (1%)
view
15 x 2 templates/finals
templates/finals
118:138 (15%)
127:147 (14%)
view
15 x 2 templates/finals
templates/finals
93:113 (18%)
127:147 (14%)
view
15 x 2 templates/finals
templates/finals
93:113 (18%)
127:147 (14%)
view
14 x 2 scss
scss
1978:1993 (<1%)
2090:2105 (<1%)
view
Most Frequent Duplicates
The list of 50 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 18 templates/finals
templates
templates
templates
templates/finals
templates/finals
templates
templates
templates/finals
templates
...
13:20 (8%)
10:17 (9%)
10:17 (10%)
10:17 (8%)
13:20 (10%)
11:18 (8%)
10:17 (10%)
11:18 (17%)
13:20 (8%)
10:17 (10%)
...
view
6 x 12 _Static/Ads/GCE_Jean-Paul_June2015
_Static/Ads/GCE_JohnLewis_Clearence
_Static/Ads/GCE_MI6_29062015
_Static/Ads/GCE_celine_summer_week2
_Static/Ads/GCE_Heineken_29062015
_Static/Ads/GCE_GUShopTourDeFrance_290615
_Static/Ads/GCE_Lloyds_290615
_Static/Ads/GCE_Virgin_Money_Week_Three
_Static/Ads/GCE_AmyMovie_June2015
_Static/Ads/GCE_celine_summer_s2_week2
...
9:17 (17%)
9:17 (17%)
9:17 (17%)
9:17 (17%)
9:17 (17%)
9:17 (17%)
9:17 (17%)
9:17 (17%)
9:17 (17%)
9:17 (17%)
...
view
6 x 12 _Static/Ads/GCE_Jean-Paul_June2015
_Static/Ads/GCE_JohnLewis_Clearence
_Static/Ads/GCE_MI6_29062015
_Static/Ads/GCE_celine_summer_week2
_Static/Ads/GCE_Heineken_29062015
_Static/Ads/GCE_GUShopTourDeFrance_290615
_Static/Ads/GCE_Lloyds_290615
_Static/Ads/GCE_Virgin_Money_Week_Three
_Static/Ads/GCE_AmyMovie_June2015
_Static/Ads/GCE_celine_summer_s2_week2
...
11:18 (17%)
11:18 (17%)
11:18 (17%)
11:18 (17%)
11:18 (17%)
11:18 (17%)
11:18 (17%)
11:18 (17%)
11:18 (17%)
11:18 (17%)
...
view
6 x 12 scss
scss
scss
scss
scss
scss
scss
scss
scss
scss
...
550:556 (<1%)
561:567 (<1%)
601:607 (<1%)
612:618 (<1%)
655:661 (<1%)
666:672 (<1%)
708:714 (<1%)
719:725 (<1%)
761:767 (<1%)
772:778 (<1%)
...
view
6 x 12 _Static/Ads/GCE_Jean-Paul_June2015
_Static/Ads/GCE_JohnLewis_Clearence
_Static/Ads/GCE_MI6_29062015
_Static/Ads/GCE_celine_summer_week2
_Static/Ads/GCE_Heineken_29062015
_Static/Ads/GCE_GUShopTourDeFrance_290615
_Static/Ads/GCE_Lloyds_290615
_Static/Ads/GCE_Virgin_Money_Week_Three
_Static/Ads/GCE_AmyMovie_June2015
_Static/Ads/GCE_celine_summer_s2_week2
...
1:7 (17%)
1:7 (17%)
1:7 (17%)
1:7 (17%)
1:7 (17%)
1:7 (17%)
1:7 (17%)
1:7 (17%)
1:7 (17%)
1:7 (17%)
...
view
6 x 12 scss
scss
scss
scss
scss
scss
scss
scss
scss
scss
...
552:557 (<1%)
563:568 (<1%)
603:608 (<1%)
614:619 (<1%)
657:662 (<1%)
668:673 (<1%)
710:715 (<1%)
721:726 (<1%)
763:768 (<1%)
774:779 (<1%)
...
view
6 x 12 _Static/Ads/GCE_Jean-Paul_June2015
_Static/Ads/GCE_JohnLewis_Clearence
_Static/Ads/GCE_MI6_29062015
_Static/Ads/GCE_celine_summer_week2
_Static/Ads/GCE_Heineken_29062015
_Static/Ads/GCE_GUShopTourDeFrance_290615
_Static/Ads/GCE_Lloyds_290615
_Static/Ads/GCE_Virgin_Money_Week_Three
_Static/Ads/GCE_AmyMovie_June2015
_Static/Ads/GCE_celine_summer_s2_week2
...
3:8 (17%)
3:8 (17%)
3:8 (17%)
3:8 (17%)
3:8 (17%)
3:8 (17%)
3:8 (17%)
3:8 (17%)
3:8 (17%)
3:8 (17%)
...
view
6 x 12 _Static/Ads/GCE_Jean-Paul_June2015
_Static/Ads/GCE_JohnLewis_Clearence
_Static/Ads/GCE_MI6_29062015
_Static/Ads/GCE_celine_summer_week2
_Static/Ads/GCE_Heineken_29062015
_Static/Ads/GCE_GUShopTourDeFrance_290615
_Static/Ads/GCE_Lloyds_290615
_Static/Ads/GCE_Virgin_Money_Week_Three
_Static/Ads/GCE_AmyMovie_June2015
_Static/Ads/GCE_celine_summer_s2_week2
...
8:16 (17%)
8:16 (17%)
8:16 (17%)
8:16 (17%)
8:16 (17%)
8:16 (17%)
8:16 (17%)
8:16 (17%)
8:16 (17%)
8:16 (17%)
...
view
6 x 12 _Static/Ads/GCE_Jean-Paul_June2015
_Static/Ads/GCE_JohnLewis_Clearence
_Static/Ads/GCE_MI6_29062015
_Static/Ads/GCE_celine_summer_week2
_Static/Ads/GCE_Heineken_29062015
_Static/Ads/GCE_GUShopTourDeFrance_290615
_Static/Ads/GCE_Lloyds_290615
_Static/Ads/GCE_Virgin_Money_Week_Three
_Static/Ads/GCE_AmyMovie_June2015
_Static/Ads/GCE_celine_summer_s2_week2
...
7:15 (17%)
7:15 (17%)
7:15 (17%)
7:15 (17%)
7:15 (17%)
7:15 (17%)
7:15 (17%)
7:15 (17%)
7:15 (17%)
7:15 (17%)
...
view
6 x 12 _Static/Ads/GCE_Jean-Paul_June2015
_Static/Ads/GCE_JohnLewis_Clearence
_Static/Ads/GCE_MI6_29062015
_Static/Ads/GCE_celine_summer_week2
_Static/Ads/GCE_Heineken_29062015
_Static/Ads/GCE_GUShopTourDeFrance_290615
_Static/Ads/GCE_Lloyds_290615
_Static/Ads/GCE_Virgin_Money_Week_Three
_Static/Ads/GCE_AmyMovie_June2015
_Static/Ads/GCE_celine_summer_s2_week2
...
4:9 (17%)
4:9 (17%)
4:9 (17%)
4:9 (17%)
4:9 (17%)
4:9 (17%)
4:9 (17%)
4:9 (17%)
4:9 (17%)
4:9 (17%)
...
view
6 x 12 _Static/Ads/GCE_Jean-Paul_June2015
_Static/Ads/GCE_JohnLewis_Clearence
_Static/Ads/GCE_MI6_29062015
_Static/Ads/GCE_celine_summer_week2
_Static/Ads/GCE_Heineken_29062015
_Static/Ads/GCE_GUShopTourDeFrance_290615
_Static/Ads/GCE_Lloyds_290615
_Static/Ads/GCE_Virgin_Money_Week_Three
_Static/Ads/GCE_AmyMovie_June2015
_Static/Ads/GCE_celine_summer_s2_week2
...
6:13 (17%)
6:13 (17%)
6:13 (17%)
6:13 (17%)
6:13 (17%)
6:13 (17%)
6:13 (17%)
6:13 (17%)
6:13 (17%)
6:13 (17%)
...
view
6 x 12 _Static/Ads/GCE_Jean-Paul_June2015
_Static/Ads/GCE_JohnLewis_Clearence
_Static/Ads/GCE_MI6_29062015
_Static/Ads/GCE_celine_summer_week2
_Static/Ads/GCE_Heineken_29062015
_Static/Ads/GCE_GUShopTourDeFrance_290615
_Static/Ads/GCE_Lloyds_290615
_Static/Ads/GCE_Virgin_Money_Week_Three
_Static/Ads/GCE_AmyMovie_June2015
_Static/Ads/GCE_celine_summer_s2_week2
...
5:11 (17%)
5:11 (17%)
5:11 (17%)
5:11 (17%)
5:11 (17%)
5:11 (17%)
5:11 (17%)
5:11 (17%)
5:11 (17%)
5:11 (17%)
...
view
6 x 10 _Static/js/ckeditor/plugins/a11yhelp/dialogs/lang
_Static/js/ckeditor/plugins/a11yhelp/dialogs/lang
_Static/js/ckeditor/plugins/a11yhelp/dialogs/lang
_Static/js/ckeditor/plugins/a11yhelp/dialogs/lang
_Static/js/ckeditor/plugins/a11yhelp/dialogs/lang
_Static/js/ckeditor/plugins/a11yhelp/dialogs/lang
_Static/js/ckeditor/plugins/a11yhelp/dialogs/lang
_Static/js/ckeditor/plugins/a11yhelp/dialogs/lang
_Static/js/ckeditor/plugins/a11yhelp/dialogs/lang
_Static/js/ckeditor/plugins/a11yhelp/dialogs/lang
6:11 (85%)
6:11 (85%)
6:11 (85%)
6:11 (85%)
6:11 (85%)
6:11 (85%)
6:11 (85%)
6:11 (85%)
6:11 (85%)
6:11 (85%)
view
6 x 9 _Static/js/ckeditor/plug...pecialchar/dialogs/lang
_Static/js/ckeditor/plug...pecialchar/dialogs/lang
_Static/js/ckeditor/plug...pecialchar/dialogs/lang
_Static/js/ckeditor/plug...pecialchar/dialogs/lang
_Static/js/ckeditor/plug...pecialchar/dialogs/lang
_Static/js/ckeditor/plug...pecialchar/dialogs/lang
_Static/js/ckeditor/plug...pecialchar/dialogs/lang
_Static/js/ckeditor/plug...pecialchar/dialogs/lang
_Static/js/ckeditor/plug...pecialchar/dialogs/lang
7:12 (66%)
7:12 (66%)
7:12 (66%)
7:12 (66%)
7:12 (66%)
7:12 (66%)
7:12 (66%)
7:12 (66%)
7:12 (66%)
view
6 x 9 templates
templates
templates
templates
templates
templates
templates
templates
templates
8:13 (8%)
8:13 (8%)
8:13 (10%)
8:13 (10%)
8:13 (10%)
8:13 (8%)
8:13 (9%)
8:13 (10%)
8:13 (12%)
view
6 x 9 scss
scss
scss
scss
scss
scss
scss
scss
scss
339:345 (<1%)
365:371 (<1%)
408:414 (<1%)
540:546 (<1%)
591:597 (<1%)
643:649 (<1%)
696:702 (<1%)
749:755 (<1%)
801:807 (<1%)
view
6 x 9 templates
templates
templates
templates
templates
templates
templates
templates
templates
7:12 (8%)
7:12 (8%)
7:12 (10%)
7:12 (10%)
7:12 (10%)
7:12 (8%)
7:12 (9%)
7:12 (10%)
7:12 (12%)
view
6 x 8 templates/finals
templates/finals
templates/finals
templates/finals
templates/finals
templates/finals
templates/finals
templates/finals
10:15 (7%)
10:15 (7%)
10:15 (8%)
10:15 (10%)
10:15 (5%)
10:15 (6%)
10:15 (8%)
10:15 (8%)
view
6 x 8 templates/finals
templates/finals
templates/finals
templates/finals
templates/finals
templates/finals
templates/finals
templates/finals
8:13 (7%)
8:13 (7%)
8:13 (8%)
8:13 (10%)
8:13 (5%)
8:13 (6%)
8:13 (8%)
8:13 (8%)
view
6 x 8 templates/finals
templates/finals
templates/finals
templates/finals
templates/finals
templates/finals
templates/finals
templates/finals
12:19 (7%)
12:19 (7%)
12:19 (8%)
12:19 (10%)
12:19 (5%)
12:19 (6%)
12:19 (8%)
12:19 (8%)
view
6 x 8 scss
scss
scss
scss
scss
scss
scss
scss
867:872 (<1%)
878:883 (<1%)
920:925 (<1%)
931:936 (<1%)
971:976 (<1%)
982:987 (<1%)
1023:1028 (<1%)
1034:1039 (<1%)
view
6 x 8 templates/finals
templates/finals
templates/finals
templates/finals
templates/finals
templates/finals
templates/finals
templates/finals
7:12 (7%)
7:12 (7%)
7:12 (8%)
7:12 (10%)
7:12 (5%)
7:12 (6%)
7:12 (8%)
7:12 (8%)
view
6 x 8 _Static/js/ckeditor/plug...pecialchar/dialogs/lang
_Static/js/ckeditor/plug...pecialchar/dialogs/lang
_Static/js/ckeditor/plug...pecialchar/dialogs/lang
_Static/js/ckeditor/plug...pecialchar/dialogs/lang
_Static/js/ckeditor/plug...pecialchar/dialogs/lang
_Static/js/ckeditor/plug...pecialchar/dialogs/lang
_Static/js/ckeditor/plug...pecialchar/dialogs/lang
_Static/js/ckeditor/plug...pecialchar/dialogs/lang
8:13 (66%)
8:13 (66%)
8:13 (66%)
8:13 (66%)
8:13 (66%)
8:13 (66%)
8:13 (66%)
8:13 (66%)
view
6 x 8 scss
scss
scss
scss
scss
scss
scss
scss
865:871 (<1%)
876:882 (<1%)
918:924 (<1%)
929:935 (<1%)
969:975 (<1%)
980:986 (<1%)
1021:1027 (<1%)
1032:1038 (<1%)
view
6 x 8 templates/finals
templates/finals
templates/finals
templates/finals
templates/finals
templates/finals
templates/finals
templates/finals
11:16 (7%)
11:16 (7%)
11:16 (8%)
11:16 (10%)
11:16 (5%)
11:16 (6%)
11:16 (8%)
11:16 (8%)
view
6 x 8 templates
templates
templates
templates
templates
templates
templates
templates
9:16 (10%)
9:16 (8%)
9:16 (10%)
9:16 (10%)
9:16 (8%)
9:16 (9%)
9:16 (10%)
9:16 (12%)
view
6 x 8 templates/finals
templates/finals
templates/finals
templates/finals
templates/finals
templates/finals
templates/finals
templates/finals
9:14 (7%)
9:14 (7%)
9:14 (8%)
9:14 (10%)
9:14 (5%)
9:14 (6%)
9:14 (8%)
9:14 (8%)
view
6 x 8 templates
templates
templates
templates
templates
templates
templates
templates
73:78 (8%)
72:77 (8%)
50:55 (8%)
79:84 (8%)
56:61 (8%)
72:77 (8%)
78:83 (8%)
78:83 (8%)
view
6 x 6 scss
scss
scss
scss
scss
scss
110:116 (2%)
119:125 (1%)
163:169 (2%)
216:222 (2%)
172:178 (1%)
226:232 (1%)
view
6 x 6 scss
scss
scss
scss
scss
scss
108:114 (2%)
117:123 (1%)
161:167 (2%)
214:220 (2%)
170:176 (1%)
224:230 (1%)
view
6 x 6 scss
scss
scss
scss
scss
scss
111:117 (2%)
120:126 (1%)
164:170 (2%)
217:223 (2%)
173:179 (1%)
227:233 (1%)
view
6 x 6 scss
scss
scss
scss
scss
scss
109:115 (2%)
118:124 (1%)
162:168 (2%)
215:221 (2%)
171:177 (1%)
225:231 (1%)
view
6 x 6 scss
scss
scss
scss
scss
scss
106:113 (2%)
115:122 (1%)
159:166 (2%)
212:219 (2%)
168:175 (1%)
222:229 (1%)
view
6 x 5 templates/finals
templates/finals
templates/finals
templates/finals
templates/finals
14:21 (7%)
14:21 (7%)
14:21 (8%)
14:21 (5%)
14:21 (6%)
view
6 x 5 scss
scss
scss
scss
scss
154:159 (2%)
110:115 (1%)
207:212 (2%)
217:222 (1%)
244:249 (1%)
view
6 x 5 scss
scss
scss
scss
scss
152:157 (2%)
108:113 (1%)
205:210 (2%)
215:220 (1%)
242:247 (1%)
view
6 x 5 scss
scss
scss
scss
scss
153:158 (2%)
109:114 (1%)
206:211 (2%)
216:221 (1%)
243:248 (1%)
view
6 x 5 templates
templates
templates
templates
templates
74:79 (8%)
73:78 (8%)
51:56 (8%)
57:62 (8%)
73:78 (8%)
view
6 x 5 scss
scss
scss
scss
scss
418:424 (<1%)
653:659 (<1%)
706:712 (<1%)
759:765 (<1%)
811:817 (<1%)
view
6 x 5 scss
scss
scss
scss
scss
391:397 (<1%)
435:441 (<1%)
572:578 (<1%)
677:683 (<1%)
783:789 (<1%)
view
6 x 5 scss
scss
scss
scss
scss
158:164 (2%)
114:120 (1%)
211:217 (2%)
167:173 (1%)
221:227 (1%)
view
6 x 4 templates/finals
templates/finals
templates/finals
templates/finals
48:57 (7%)
49:58 (7%)
44:53 (10%)
48:57 (6%)
view
6 x 4 templates/finals
templates/finals
templates/finals
templates/finals
32:38 (7%)
33:39 (7%)
28:34 (10%)
32:38 (6%)
view
6 x 4 templates/finals
templates/finals
templates/finals
templates/finals
43:50 (7%)
44:51 (7%)
39:46 (10%)
43:50 (6%)
view
6 x 4 templates/finals
templates/finals
templates/finals
templates/finals
45:53 (7%)
46:54 (7%)
41:49 (10%)
45:53 (6%)
view
6 x 4 scss
scss
scss
scss
201:206 (3%)
141:146 (4%)
212:217 (3%)
223:228 (3%)
view
6 x 4 templates/finals
templates/finals
templates/finals
templates/finals
101:107 (7%)
101:107 (7%)
135:141 (5%)
126:132 (6%)
view
6 x 4 templates/finals
templates/finals
templates/finals
templates/finals
100:106 (7%)
100:106 (7%)
134:140 (5%)
125:131 (6%)
view
6 x 4 templates/finals
templates/finals
templates/finals
templates/finals
20:25 (7%)
20:25 (7%)
20:25 (5%)
20:25 (6%)
view
6 x 4 scss
scss
scss
scss
1117:1123 (<1%)
1148:1154 (<1%)
1221:1227 (<1%)
1252:1258 (<1%)
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...