Duplication Overall
  • 28% duplication:
    • 25,535 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 7,395 duplicated lines
  • 1,873 duplicates
system28% (7,395 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
js29% (5,252 lines)
mjs32% (1,479 lines)
scss18% (464 lines)
html62% (191 lines)
css24% (9 lines)
Duplication per Component (primary)
charts29% (6,619 lines)
styles19% (464 lines)
public63% (200 lines)
scripts68% (86 lines)
preview21% (26 lines)
ROOT0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 1,873 duplicates...
Size#FoldersFilesLinesCode
97 x 2 charts/dataTools
charts/shared
18:142 (88%)
18:142 (87%)
view
87 x 2 charts/shared/locale
charts/shared/locale
18:105 (53%)
32:119 (48%)
view
83 x 2 charts
charts
2:130 (100%)
2:130 (100%)
view
75 x 2 charts/shared/locale
charts/shared/locale
30:105 (73%)
30:105 (73%)
view
72 x 2 charts/shared/locale
charts/shared/locale
12:84 (50%)
20:92 (44%)
view
72 x 2 charts/shared/locale
charts/shared/locale
12:84 (50%)
34:106 (40%)
view
69 x 2 styles/chartcss
styles/chartcss
17:101 (50%)
22:106 (30%)
view
65 x 2 charts/shared/locale
charts/shared/locale
9:76 (98%)
8:75 (98%)
view
59 x 2 charts/shared/locale
charts/shared/locale
8:66 (98%)
8:66 (98%)
view
58 x 2 charts/shared/locale
charts/shared/locale
8:65 (96%)
8:65 (96%)
view
57 x 2 charts/shared/locale
charts/shared/locale
8:64 (95%)
8:64 (95%)
view
57 x 2 charts/shared/locale
charts/shared/locale
8:64 (95%)
8:64 (95%)
view
54 x 2 charts/shared/locale
charts/shared/locale
33:86 (46%)
33:86 (49%)
view
54 x 2 charts/shared/locale
charts/shared/locale
27:84 (61%)
26:83 (61%)
view
53 x 2 charts/shared/locale
charts/shared/locale
8:66 (40%)
7:65 (38%)
view
50 x 2 charts/shared/locale
charts/shared/locale
9:58 (98%)
8:57 (98%)
view
49 x 2 charts/shared/locale
charts/shared/locale
108:157 (30%)
122:171 (27%)
view
49 x 2 charts/shared/locale
charts/shared/locale
31:79 (72%)
30:78 (72%)
view
48 x 2 charts/shared/locale
charts/shared/locale
100:148 (33%)
108:156 (29%)
view
48 x 2 charts/shared/locale
charts/shared/locale
100:148 (33%)
122:170 (26%)
view
47 x 2 charts/shared/locale
charts/shared/locale
58:104 (46%)
60:106 (46%)
view
47 x 2 charts/shared/locale
charts/shared/locale
61:107 (46%)
62:108 (46%)
view
45 x 2 charts/shared/locale
charts/shared/locale
8:52 (75%)
8:52 (95%)
view
45 x 2 charts/shared/locale
charts/shared/locale
8:52 (95%)
8:52 (75%)
view
45 x 2 charts/shared/locale
charts/shared/locale
62:106 (44%)
63:107 (44%)
view
44 x 2 charts/shared/locale
charts/shared/locale
61:104 (43%)
62:105 (43%)
view
44 x 2 charts/shared/locale
charts/shared/locale
63:106 (43%)
62:105 (43%)
view
43 x 2 charts/shared/locale
charts/shared/locale
36:78 (63%)
36:78 (63%)
view
43 x 2 charts/shared/locale
charts/shared/locale
24:66 (71%)
24:66 (71%)
view
43 x 2 charts/shared/locale
charts/shared/locale
24:66 (71%)
24:66 (71%)
view
43 x 2 charts/shared/locale
charts/shared/locale
24:66 (71%)
24:66 (71%)
view
43 x 2 charts/shared/locale
charts/shared/locale
24:66 (71%)
24:66 (71%)
view
43 x 2 charts/shared/locale
charts/shared/locale
24:66 (71%)
24:66 (71%)
view
43 x 2 charts/shared/locale
charts/shared/locale
37:79 (63%)
36:78 (63%)
view
42 x 2 charts/shared/locale
charts/shared/locale
24:69 (70%)
24:69 (65%)
view
41 x 2 charts/shared/locale
charts/shared/locale
24:64 (68%)
24:64 (68%)
view
41 x 2 charts/shared/locale
charts/shared/locale
24:64 (68%)
24:64 (68%)
view
41 x 2 charts/shared/locale
charts/shared/locale
24:64 (68%)
24:64 (68%)
view
41 x 2 charts/shared/locale
charts/shared/locale
24:64 (68%)
24:64 (68%)
view
41 x 2 charts/shared/locale
charts/shared/locale
24:64 (68%)
24:64 (68%)
view
41 x 2 charts/shared/locale
charts/shared/locale
24:64 (68%)
24:64 (68%)
view
39 x 2 charts
charts
21:62 (13%)
26:67 (11%)
view
39 x 2 charts/shared/locale
charts/shared/locale
18:56 (79%)
17:55 (79%)
view
38 x 2 charts/shared/locale
charts/shared/locale
11:50 (43%)
9:48 (43%)
view
35 x 2 charts/shared/locale
charts/shared/locale
17:51 (71%)
17:51 (71%)
view
35 x 2 charts/shared/locale
charts/shared/locale
17:51 (71%)
18:52 (71%)
view
34 x 2 charts/shared/locale
charts/shared/locale
67:101 (38%)
65:99 (38%)
view
33 x 2 styles/chartcss
styles/chartcss
129:168 (23%)
104:143 (14%)
view
33 x 2 charts/shared/locale
charts/shared/locale
117:150 (25%)
123:156 (23%)
view
31 x 2 scripts
scripts
21:80 (79%)
21:80 (79%)
view
Most Frequent Duplicates
The list of 50 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 31 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
...
19:24 (12%)
18:23 (12%)
19:24 (12%)
19:24 (6%)
27:32 (10%)
23:28 (6%)
19:24 (10%)
28:33 (9%)
15:20 (13%)
54:59 (6%)
...
view
6 x 24 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
...
95:100 (6%)
114:120 (5%)
99:104 (6%)
93:98 (6%)
70:75 (8%)
50:55 (12%)
90:95 (6%)
90:95 (6%)
208:213 (3%)
77:82 (8%)
...
view
6 x 20 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
...
82:87 (7%)
46:51 (13%)
112:117 (5%)
162:167 (4%)
77:82 (8%)
101:106 (6%)
87:92 (7%)
137:142 (4%)
80:85 (7%)
86:91 (7%)
...
view
6 x 17 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
...
88:93 (8%)
59:64 (10%)
73:78 (8%)
118:123 (5%)
51:56 (12%)
47:52 (12%)
54:59 (11%)
118:123 (5%)
112:117 (5%)
72:77 (8%)
...
view
6 x 17 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
...
89:94 (8%)
60:65 (10%)
74:79 (8%)
119:124 (5%)
52:57 (12%)
48:53 (12%)
55:60 (11%)
119:124 (5%)
113:118 (5%)
73:78 (8%)
...
view
6 x 17 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
...
87:92 (8%)
58:63 (10%)
72:77 (8%)
117:122 (5%)
50:55 (12%)
46:51 (12%)
53:58 (11%)
117:122 (5%)
111:116 (5%)
71:76 (8%)
...
view
6 x 14 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
...
19:24 (10%)
19:24 (12%)
25:30 (6%)
52:57 (5%)
19:24 (10%)
56:61 (6%)
56:61 (6%)
20:25 (12%)
19:24 (10%)
29:34 (10%)
...
view
6 x 14 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
...
18:23 (10%)
18:23 (12%)
24:29 (6%)
51:56 (5%)
18:23 (10%)
55:60 (6%)
55:60 (6%)
19:24 (12%)
18:23 (10%)
28:33 (10%)
...
view
6 x 13 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
...
114:119 (5%)
117:122 (5%)
100:105 (6%)
71:76 (9%)
163:168 (4%)
119:124 (5%)
126:131 (5%)
116:121 (5%)
117:122 (5%)
83:88 (7%)
...
view
6 x 12 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
...
79:84 (5%)
80:85 (5%)
79:84 (7%)
84:89 (5%)
79:84 (5%)
91:96 (6%)
80:85 (5%)
126:131 (4%)
86:91 (5%)
57:62 (5%)
...
view
6 x 12 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
...
80:85 (5%)
81:86 (5%)
80:85 (7%)
85:90 (5%)
80:85 (5%)
92:97 (6%)
81:86 (5%)
127:132 (4%)
87:92 (5%)
58:63 (5%)
...
view
6 x 12 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
...
81:86 (5%)
82:87 (5%)
81:86 (7%)
86:91 (5%)
81:86 (5%)
93:98 (6%)
82:87 (5%)
128:133 (4%)
88:93 (5%)
59:64 (5%)
...
view
6 x 12 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
...
20:25 (10%)
20:25 (12%)
20:25 (10%)
57:62 (6%)
57:62 (6%)
21:26 (12%)
20:25 (10%)
30:35 (10%)
25:30 (9%)
27:32 (7%)
...
view
6 x 11 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
...
21:27 (6%)
18:23 (10%)
49:54 (5%)
19:24 (12%)
18:23 (12%)
58:63 (6%)
43:48 (6%)
46:51 (6%)
43:48 (6%)
18:23 (12%)
...
view
6 x 11 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
...
49:54 (6%)
21:26 (6%)
20:25 (12%)
20:25 (12%)
21:26 (12%)
21:26 (12%)
61:66 (6%)
46:51 (6%)
47:52 (7%)
22:27 (12%)
...
view
6 x 11 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
...
48:53 (6%)
20:25 (6%)
19:24 (12%)
19:24 (12%)
20:25 (12%)
20:25 (12%)
60:65 (6%)
45:50 (6%)
46:51 (7%)
21:26 (12%)
...
view
6 x 10 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
50:55 (6%)
22:27 (6%)
21:26 (12%)
21:26 (12%)
22:27 (12%)
22:27 (12%)
62:67 (6%)
48:53 (7%)
23:28 (12%)
20:25 (10%)
view
6 x 10 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
40:45 (8%)
50:55 (6%)
72:77 (4%)
48:53 (5%)
40:45 (6%)
17:22 (10%)
86:91 (5%)
20:25 (9%)
42:47 (7%)
38:43 (7%)
view
6 x 9 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared
charts/shared/locale
charts/shared/locale
56:61 (10%)
56:61 (10%)
56:61 (10%)
56:61 (10%)
56:61 (10%)
56:61 (10%)
5158:5163 (<1%)
56:61 (10%)
61:66 (9%)
view
6 x 9 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
26:31 (10%)
26:31 (12%)
26:31 (10%)
424:429 (<1%)
26:31 (10%)
26:31 (10%)
26:31 (10%)
26:31 (10%)
26:31 (12%)
view
6 x 9 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared
charts/shared/locale
charts/shared/locale
58:63 (10%)
58:63 (10%)
58:63 (10%)
58:63 (10%)
58:63 (10%)
58:63 (10%)
5160:5165 (<1%)
58:63 (10%)
63:68 (9%)
view
6 x 9 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared
charts/shared/locale
charts/shared/locale
charts/shared/locale
34:39 (10%)
34:39 (12%)
34:39 (10%)
34:39 (10%)
34:39 (10%)
597:602 (<1%)
34:39 (10%)
34:39 (10%)
34:39 (12%)
view
6 x 9 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared
charts/shared/locale
charts/shared/locale
charts/shared/locale
35:40 (10%)
35:40 (12%)
35:40 (10%)
35:40 (10%)
35:40 (10%)
598:603 (<1%)
35:40 (10%)
35:40 (10%)
35:40 (12%)
view
6 x 9 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared
charts/shared/locale
charts/shared/locale
charts/shared/locale
37:42 (10%)
37:42 (12%)
37:42 (10%)
37:42 (10%)
37:42 (10%)
600:605 (<1%)
37:42 (10%)
37:42 (10%)
37:42 (12%)
view
6 x 9 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
43:48 (8%)
53:58 (6%)
75:80 (4%)
51:56 (5%)
89:94 (5%)
22:27 (12%)
45:50 (7%)
43:48 (6%)
41:46 (7%)
view
6 x 9 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared
charts/shared/locale
charts/shared/locale
charts/shared/locale
36:41 (10%)
36:41 (12%)
36:41 (10%)
36:41 (10%)
36:41 (10%)
599:604 (<1%)
36:41 (10%)
36:41 (10%)
36:41 (12%)
view
6 x 9 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
42:47 (8%)
52:57 (6%)
74:79 (4%)
50:55 (5%)
88:93 (5%)
21:26 (12%)
44:49 (7%)
42:47 (6%)
40:45 (7%)
view
6 x 9 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared
charts/shared/locale
charts/shared/locale
charts/shared/locale
54:59 (10%)
54:59 (10%)
54:59 (10%)
54:59 (10%)
54:59 (10%)
5156:5161 (<1%)
54:59 (10%)
54:59 (10%)
59:64 (9%)
view
6 x 9 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared
charts/shared/locale
charts/shared/locale
charts/shared/locale
55:60 (10%)
55:60 (10%)
55:60 (10%)
55:60 (10%)
55:60 (10%)
5157:5162 (<1%)
55:60 (10%)
55:60 (10%)
60:65 (9%)
view
6 x 9 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared
charts/shared/locale
charts/shared/locale
57:62 (10%)
57:62 (10%)
57:62 (10%)
57:62 (10%)
57:62 (10%)
57:62 (10%)
5159:5164 (<1%)
57:62 (10%)
62:67 (9%)
view
6 x 9 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared
charts/shared/locale
charts/shared/locale
charts/shared/locale
38:43 (10%)
38:43 (12%)
38:43 (10%)
38:43 (10%)
38:43 (10%)
601:606 (<1%)
38:43 (10%)
38:43 (10%)
38:43 (12%)
view
6 x 8 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
45:50 (10%)
45:50 (12%)
45:50 (10%)
45:50 (10%)
45:50 (10%)
45:50 (10%)
45:50 (10%)
45:50 (12%)
view
6 x 8 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
50:55 (10%)
50:55 (10%)
50:55 (10%)
50:55 (10%)
50:55 (10%)
50:55 (10%)
50:55 (10%)
55:60 (9%)
view
6 x 8 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
42:47 (10%)
42:47 (12%)
42:47 (10%)
42:47 (10%)
42:47 (10%)
42:47 (10%)
42:47 (10%)
42:47 (12%)
view
6 x 8 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
101:106 (5%)
53:58 (11%)
102:107 (5%)
99:104 (6%)
68:73 (8%)
49:54 (12%)
56:61 (10%)
57:62 (10%)
view
6 x 8 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
25:30 (10%)
25:30 (12%)
25:30 (10%)
25:30 (10%)
25:30 (10%)
25:30 (10%)
25:30 (10%)
25:30 (12%)
view
6 x 8 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
43:48 (10%)
43:48 (12%)
43:48 (10%)
43:48 (10%)
43:48 (10%)
43:48 (10%)
43:48 (10%)
43:48 (12%)
view
6 x 8 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
59:64 (10%)
59:64 (10%)
59:64 (10%)
59:64 (10%)
59:64 (10%)
59:64 (10%)
59:64 (10%)
64:69 (9%)
view
6 x 8 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
30:35 (10%)
30:35 (12%)
30:35 (10%)
30:35 (10%)
30:35 (10%)
30:35 (10%)
30:35 (10%)
30:35 (12%)
view
6 x 8 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
40:45 (10%)
40:45 (12%)
40:45 (10%)
40:45 (10%)
40:45 (10%)
40:45 (10%)
40:45 (10%)
40:45 (12%)
view
6 x 8 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
12:17 (10%)
12:17 (12%)
12:17 (10%)
12:17 (10%)
12:17 (10%)
12:17 (10%)
12:17 (10%)
12:17 (12%)
view
6 x 8 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
8:13 (10%)
8:13 (12%)
8:13 (10%)
8:13 (10%)
8:13 (10%)
8:13 (10%)
8:13 (10%)
8:13 (12%)
view
6 x 8 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
27:32 (10%)
27:32 (12%)
27:32 (10%)
27:32 (10%)
27:32 (10%)
27:32 (10%)
27:32 (10%)
27:32 (12%)
view
6 x 8 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
53:58 (10%)
53:58 (10%)
53:58 (10%)
53:58 (10%)
53:58 (10%)
53:58 (10%)
53:58 (10%)
58:63 (9%)
view
6 x 8 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
44:49 (10%)
44:49 (12%)
44:49 (10%)
44:49 (10%)
44:49 (10%)
44:49 (10%)
44:49 (10%)
44:49 (12%)
view
6 x 8 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
32:37 (10%)
32:37 (12%)
32:37 (10%)
32:37 (10%)
32:37 (10%)
32:37 (10%)
32:37 (10%)
32:37 (12%)
view
6 x 8 charts
charts
charts
charts
charts
charts
charts
charts
75:80 (<1%)
37:42 (7%)
68:73 (2%)
81:86 (1%)
70:75 (2%)
66:71 (2%)
37:42 (7%)
32:37 (2%)
view
6 x 8 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
41:46 (8%)
51:56 (6%)
73:78 (4%)
49:54 (5%)
87:92 (5%)
43:48 (7%)
41:46 (6%)
39:44 (7%)
view
6 x 8 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
9:14 (10%)
9:14 (12%)
9:14 (10%)
9:14 (10%)
9:14 (10%)
9:14 (10%)
9:14 (10%)
9:14 (12%)
view
6 x 8 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
46:51 (10%)
46:51 (12%)
46:51 (10%)
46:51 (10%)
46:51 (10%)
46:51 (10%)
46:51 (10%)
46:51 (12%)
view
Duplicated Units
The list of top 42 duplicated units.
See data for all 42 unit duplicates...
Size#FoldersFilesLinesCode
59 x 2 charts/shared/locale
charts/shared/locale
7:67 
8:68 
view
17 x 2 charts/shared/locale
charts/shared/locale
62:80 
64:82 
view
15 x 2 charts/shared/locale
charts/shared/locale
7:23 
7:23 
view
15 x 2 charts/shared/locale
charts/shared/locale
17:33 
16:32 
view
15 x 2 charts/shared/locale
charts/shared/locale
69:86 
84:101 
view
15 x 2 charts/shared/locale
charts/shared/locale
122:138 
87:103 
view
14 x 4 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
44:59 
45:60 
45:60 
43:58 
view
14 x 2 charts/shared/locale
charts/shared/locale
80:95 
65:80 
view
14 x 2 charts/shared/locale
charts/shared/locale
140:155 
105:120 
view
13 x 6 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
116:130 
101:115 
75:89 
65:79 
96:110 
77:91 
view
13 x 6 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
53:67 
194:208 
69:83 
70:84 
82:96 
68:82 
view
12 x 9 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
50:63 
55:68 
50:63 
50:63 
50:63 
50:63 
50:63 
50:63 
50:63 
view
12 x 2 charts/shared/locale
charts/shared/locale
77:91 
79:93 
view
12 x 2 charts/shared/locale
charts/shared/locale
97:110 
99:112 
view
12 x 6 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
89:102 
91:104 
66:79 
91:104 
57:70 
137:150 
view
12 x 2 charts/shared/locale
charts/shared/locale
53:69 
53:69 
view
12 x 3 charts/shared/locale
charts/shared/locale
charts/shared/locale
9:22 
10:23 
9:22 
view
12 x 2 charts/shared/locale
charts/shared/locale
93:106 
88:101 
view
12 x 2 charts/shared/locale
charts/shared/locale
158:171 
144:157 
view
12 x 2 scripts
scripts
49:67 
49:67 
view
11 x 2 charts/shared/locale
charts/shared/locale
111:123 
113:125 
view
11 x 2 charts/shared/locale
charts/shared/locale
30:42 
30:42 
view
11 x 7 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
103:115 
105:117 
105:117 
71:83 
151:163 
107:119 
102:114 
view
11 x 2 charts/shared/locale
charts/shared/locale
33:50 
33:50 
view
11 x 3 charts/shared/locale
charts/shared/locale
charts/shared/locale
11:23 
33:45 
19:31 
view
11 x 2 charts/shared/locale
charts/shared/locale
159:171 
145:157 
view
10 x 4 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
24:35 
25:36 
25:36 
25:36 
view
10 x 3 charts/shared/locale
charts/shared/locale
charts/shared/locale
32:43 
33:44 
31:42 
view
10 x 3 charts/shared/locale
charts/shared/locale
charts/shared/locale
91:102 
81:92 
93:104 
view
10 x 2 charts/shared/locale
charts/shared/locale
160:171 
146:157 
view
9 x 5 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
36:46 
37:47 
37:47 
37:47 
52:62 
view
9 x 5 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
182:192 
76:86 
108:118 
137:147 
64:74 
view
9 x 2 charts/shared/locale
charts/shared/locale
161:171 
147:157 
view
8 x 2 charts/shared/locale
charts/shared/locale
23:32 
23:32 
view
8 x 3 charts/shared/locale
charts/shared/locale
charts/shared/locale
74:83 
96:105 
82:91 
view
8 x 2 charts/shared/locale
charts/shared/locale
162:171 
148:157 
view
7 x 4 charts/shared/locale
charts/shared/locale
charts/shared/locale
charts/shared/locale
32:40 
34:42 
33:41 
33:41 
view
7 x 3 charts/shared/locale
charts/shared/locale
charts/shared/locale
16:24 
33:41 
33:41 
view
7 x 2 charts/shared/locale
charts/shared/locale
163:171 
149:157 
view
6 x 3 charts/shared/locale
charts/shared/locale
charts/shared/locale
9:16 
9:16 
8:15 
view
6 x 2 charts/shared/locale
charts/shared/locale
164:171 
150:157 
view
6 x 2 scripts
scripts
30:45 
30:45 
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...