Duplication Overall
  • 35% duplication:
    • 970 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 348 duplicated lines
  • 22 duplicates
system35% (348 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
js45% (334 lines)
yaml25% (14 lines)
Duplication per Component (primary)
src45% (334 lines)
.github25% (14 lines)
cdk0% (0 lines)
ROOT0% (0 lines)
Longest Duplicates
The list of 22 longest duplicates.
See data for all 22 duplicates...
Size#FoldersFilesLinesCode
29 x 2 src
src
86:118 (22%)
82:114 (23%)
view
23 x 2 src
src
85:110 (18%)
88:113 (15%)
view
23 x 2 src
src
89:114 (17%)
88:113 (15%)
view
21 x 2 src
src
26:54 (16%)
29:57 (14%)
view
21 x 2 src
src
125:148 (16%)
120:143 (16%)
view
20 x 2 src
src
22:50 (15%)
24:52 (13%)
view
16 x 2 src
src
27:50 (12%)
26:49 (12%)
view
16 x 2 src
src
64:80 (12%)
63:79 (12%)
view
15 x 2 src
src
1:15 (11%)
1:15 (12%)
view
12 x 2 src
src
4:15 (9%)
5:16 (8%)
view
12 x 2 src
src
4:15 (9%)
5:16 (8%)
view
10 x 2 src
src
52:62 (7%)
51:61 (8%)
view
10 x 2 src
src/utils
3:12 (6%)
225:234 (5%)
view
9 x 2 src
src
133:143 (7%)
156:166 (6%)
view
9 x 2 src
src
138:148 (6%)
156:166 (6%)
view
8 x 2 src
src/utils
4:11 (6%)
227:234 (4%)
view
8 x 2 src
src
17:24 (6%)
17:24 (6%)
view
8 x 2 src
src/utils
4:11 (6%)
227:234 (4%)
view
7 x 2 src/utils
src/utils
181:188 (3%)
194:201 (3%)
view
7 x 2 .github
.github
33:39 (12%)
42:48 (12%)
view
7 x 2 src
src
67:74 (5%)
66:73 (4%)
view
7 x 2 src
src
68:75 (5%)
66:73 (4%)
view
Most Frequent Duplicates
The list of 42 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 4 src
src/utils
src
src
4:9 (4%)
227:232 (3%)
5:10 (4%)
4:9 (4%)
view
6 x 4 src
src/utils
src
src
6:11 (4%)
229:234 (3%)
7:12 (4%)
6:11 (4%)
view
6 x 4 src
src/utils
src
src
5:10 (4%)
228:233 (3%)
6:11 (4%)
5:10 (4%)
view
6 x 3 src
src
src
41:49 (4%)
44:52 (4%)
42:50 (4%)
view
6 x 3 src
src
src
31:39 (4%)
34:42 (4%)
32:40 (4%)
view
6 x 3 src
src
src
104:109 (4%)
103:108 (4%)
100:105 (4%)
view
6 x 3 src
src
src
28:36 (4%)
31:39 (4%)
29:37 (4%)
view
6 x 3 src
src
src
68:74 (4%)
66:72 (4%)
67:73 (4%)
view
6 x 3 src
src
src
10:15 (4%)
11:16 (4%)
10:15 (4%)
view
6 x 3 src
src
src
38:46 (4%)
41:49 (4%)
39:47 (4%)
view
6 x 3 src
src
src
27:35 (4%)
30:38 (4%)
28:36 (4%)
view
6 x 3 src
src
src
100:106 (4%)
99:105 (4%)
96:102 (4%)
view
6 x 3 src
src
src
35:44 (4%)
38:47 (4%)
36:45 (4%)
view
6 x 3 src
src
src
98:104 (4%)
97:103 (4%)
94:100 (4%)
view
6 x 3 src
src
src
89:94 (4%)
88:93 (4%)
85:90 (4%)
view
6 x 3 src
src
src
93:99 (4%)
92:98 (4%)
89:95 (4%)
view
6 x 3 src
src
src
103:109 (4%)
106:112 (4%)
107:113 (4%)
view
6 x 3 src
src
src
97:102 (4%)
96:101 (4%)
93:98 (4%)
view
6 x 3 src
src
src
94:100 (4%)
93:99 (4%)
90:96 (4%)
view
6 x 3 src
src
src
101:107 (4%)
100:106 (4%)
97:103 (4%)
view
6 x 3 src
src
src
26:32 (4%)
29:35 (4%)
27:33 (4%)
view
6 x 3 src
src
src
137:143 (4%)
160:166 (4%)
142:148 (4%)
view
6 x 3 src
src
src
32:41 (4%)
35:44 (4%)
33:42 (4%)
view
6 x 3 src
src
src
7:12 (4%)
8:13 (4%)
7:12 (4%)
view
6 x 3 src
src
src
29:38 (4%)
32:41 (4%)
30:39 (4%)
view
6 x 3 src
src
src
39:47 (4%)
42:50 (4%)
40:48 (4%)
view
6 x 3 src
src
src
90:95 (4%)
89:94 (4%)
86:91 (4%)
view
6 x 3 src
src
src
105:111 (4%)
104:110 (4%)
101:107 (4%)
view
6 x 3 src
src
src
8:13 (4%)
9:14 (4%)
8:13 (4%)
view
6 x 3 src
src
src
69:75 (4%)
67:73 (4%)
68:74 (4%)
view
6 x 3 src
src
src
92:98 (4%)
91:97 (4%)
88:94 (4%)
view
6 x 3 src
src
src
95:101 (4%)
94:100 (4%)
91:97 (4%)
view
6 x 3 src
src
src
106:112 (4%)
105:111 (4%)
102:108 (4%)
view
6 x 3 src
src
src
134:140 (4%)
157:163 (4%)
139:145 (4%)
view
6 x 3 src
src
src
91:97 (4%)
90:96 (4%)
87:93 (4%)
view
6 x 3 src
src
src
9:14 (4%)
10:15 (4%)
9:14 (4%)
view
6 x 3 src
src
src
99:105 (4%)
98:104 (4%)
95:101 (4%)
view
6 x 3 src
src
src
133:139 (4%)
156:162 (4%)
138:144 (4%)
view
6 x 3 src
src
src
104:110 (4%)
107:113 (4%)
108:114 (4%)
view
6 x 3 src
src
src
36:45 (4%)
39:48 (4%)
37:46 (4%)
view
6 x 3 src
src
src
135:141 (4%)
158:164 (4%)
140:146 (4%)
view
6 x 3 src
src
src
102:108 (4%)
101:107 (4%)
98:104 (4%)
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...