primer / primitives
Duplication

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

Intro
  • 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...
Duplication Overall
  • 17% duplication:
    • 1,917 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 345 duplicated lines
  • 15 duplicates
system17% (345 lines)
Duplication per Extension
ts17% (345 lines)
Duplication per Component (primary)
data21% (345 lines)
script0% (0 lines)
src0% (0 lines)
Longest Duplicates
The list of 15 longest duplicates.
See data for all 15 duplicates...
Size#FoldersFilesLinesCode
24 x 2 data/colors/themes
data/colors/themes
14:37 (42%)
10:33 (52%)
view
24 x 2 data/colors/themes
data/colors/themes
14:37 (42%)
10:33 (38%)
view
21 x 2 data/colors/vars
data/colors/vars
156:177 (12%)
156:177 (12%)
view
15 x 2 data/colors/vars
data/colors/vars
3:20 (68%)
3:20 (68%)
view
14 x 2 data/colors/vars
data/colors/vars
75:88 (8%)
75:88 (8%)
view
13 x 2 data/colors/themes
data/colors/themes
39:51 (22%)
35:47 (20%)
view
13 x 2 data/colors/themes
data/colors/themes
39:51 (22%)
35:47 (28%)
view
11 x 2 data/colors/vars
data/colors/vars
161:171 (6%)
56:66 (6%)
view
11 x 2 data/colors/vars
data/colors/vars
161:171 (6%)
56:66 (6%)
view
9 x 2 data/colors/vars
data/colors/vars
24:32 (5%)
24:32 (5%)
view
8 x 2 data/colors/vars
data/colors/vars
10:17 (5%)
10:17 (5%)
view
8 x 2 data/colors/vars
data/colors/vars
149:158 (5%)
150:159 (5%)
view
6 x 2 data/colors/vars
data/colors/vars
122:128 (3%)
123:129 (3%)
view
6 x 2 data/colors/vars
data/colors/vars
31:36 (3%)
31:36 (3%)
view
6 x 2 data/colors/vars
data/colors/vars
34:39 (3%)
34:39 (3%)
view
Duplicated Units
The list of top 50 duplicated units.
See data for all 58 unit duplicates...
Size#FoldersFilesLinesCode
43 x 2 data/colors/vars
data/colors/vars
44:88 
44:88 
view
42 x 2 data/colors/vars
data/colors/vars
45:88 
45:88 
view
41 x 2 data/colors/vars
data/colors/vars
46:88 
46:88 
view
40 x 2 data/colors/vars
data/colors/vars
47:88 
47:88 
view
39 x 2 data/colors/vars
data/colors/vars
48:88 
48:88 
view
38 x 2 data/colors/vars
data/colors/vars
49:88 
49:88 
view
37 x 2 data/colors/vars
data/colors/vars
50:88 
50:88 
view
36 x 2 data/colors/vars
data/colors/vars
51:88 
51:88 
view
35 x 2 data/colors/vars
data/colors/vars
52:88 
52:88 
view
34 x 2 data/colors/vars
data/colors/vars
53:88 
53:88 
view
33 x 2 data/colors/vars
data/colors/vars
54:88 
54:88 
view
32 x 2 data/colors/vars
data/colors/vars
55:88 
55:88 
view
31 x 2 data/colors/vars
data/colors/vars
56:88 
56:88 
view
30 x 2 data/colors/vars
data/colors/vars
57:88 
57:88 
view
29 x 2 data/colors/vars
data/colors/vars
58:88 
58:88 
view
28 x 2 data/colors/vars
data/colors/vars
59:88 
59:88 
view
27 x 2 data/colors/vars
data/colors/vars
60:88 
60:88 
view
26 x 2 data/colors/vars
data/colors/vars
61:88 
61:88 
view
25 x 2 data/colors/vars
data/colors/vars
62:88 
62:88 
view
24 x 2 data/colors/vars
data/colors/vars
63:88 
63:88 
view
23 x 2 data/colors/vars
data/colors/vars
64:88 
64:88 
view
22 x 2 data/colors/vars
data/colors/vars
65:88 
65:88 
view
21 x 2 data/colors/vars
data/colors/vars
66:88 
66:88 
view
20 x 2 data/colors/vars
data/colors/vars
67:88 
67:88 
view
20 x 2 data/colors/vars
data/colors/vars
153:174 
153:174 
view
19 x 2 data/colors/vars
data/colors/vars
68:88 
68:88 
view
19 x 2 data/colors/vars
data/colors/vars
77:97 
77:97 
view
19 x 2 data/colors/vars
data/colors/vars
154:174 
154:174 
view
18 x 2 data/colors/vars
data/colors/vars
69:88 
69:88 
view
18 x 2 data/colors/vars
data/colors/vars
78:97 
78:97 
view
18 x 2 data/colors/vars
data/colors/vars
155:174 
155:174 
view
17 x 2 data/colors/vars
data/colors/vars
70:88 
70:88 
view
17 x 2 data/colors/vars
data/colors/vars
79:97 
79:97 
view
17 x 2 data/colors/vars
data/colors/vars
52:71 
52:70 
view
16 x 2 data/colors/vars
data/colors/vars
71:88 
71:88 
view
16 x 2 data/colors/vars
data/colors/vars
80:97 
80:97 
view
16 x 2 data/colors/vars
data/colors/vars
53:71 
53:70 
view
15 x 2 data/colors/vars
data/colors/vars
72:88 
72:88 
view
15 x 2 data/colors/vars
data/colors/vars
81:97 
81:97 
view
15 x 2 data/colors/vars
data/colors/vars
54:71 
54:70 
view
14 x 2 data/colors/vars
data/colors/vars
73:88 
73:88 
view
14 x 2 data/colors/vars
data/colors/vars
82:97 
82:97 
view
14 x 2 data/colors/vars
data/colors/vars
55:71 
55:70 
view
13 x 2 data/colors/vars
data/colors/vars
83:97 
83:97 
view
13 x 2 data/colors/vars
data/colors/vars
56:71 
56:70 
view
12 x 2 data/colors/vars
data/colors/vars
84:97 
84:97 
view
12 x 2 data/colors/vars
data/colors/vars
57:71 
57:70 
view
11 x 2 data/colors/vars
data/colors/vars
85:97 
85:97 
view
11 x 2 data/colors/vars
data/colors/vars
58:71 
58:70 
view
10 x 2 data/colors/vars
data/colors/vars
86:97 
86:97 
view