Duplication Overall
  • 53% duplication:
    • 774 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 412 duplicated lines
  • 12 duplicates
system53% (412 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
yaml53% (412 lines)
Duplication per Component (primary)
kube54% (412 lines)
aws0% (0 lines)
Longest Duplicates
The list of 12 longest duplicates.
See data for all 12 duplicates...
Size#FoldersFilesLinesCode
98 x 2 kube/3_datanodes
kube/4_ingestnodes
12:157 (89%)
12:157 (89%)
view
98 x 2 kube/1_masternodes
kube/3_datanodes
13:158 (89%)
12:157 (89%)
view
98 x 2 kube/1_masternodes
kube/4_ingestnodes
13:158 (89%)
12:157 (89%)
view
14 x 2 kube/3_datanodes
kube/4_ingestnodes
39:52 (18%)
39:52 (18%)
view
13 x 2 kube/3_datanodes
kube/4_ingestnodes
25:37 (17%)
25:37 (17%)
view
12 x 2 kube/3_datanodes
kube/4_ingestnodes
64:75 (16%)
64:75 (16%)
view
8 x 2 kube/1_masternodes
kube/4_ingestnodes
43:50 (10%)
39:46 (10%)
view
8 x 2 kube/1_masternodes
kube/4_ingestnodes
68:75 (10%)
67:74 (10%)
view
8 x 2 kube/1_masternodes
kube/3_datanodes
43:50 (10%)
39:46 (10%)
view
8 x 2 kube/1_masternodes
kube/3_datanodes
68:75 (10%)
67:74 (10%)
view
6 x 2 kube/3_datanodes
kube/4_ingestnodes
5:10 (5%)
5:10 (5%)
view
6 x 2 kube/3_datanodes
kube/4_ingestnodes
1:6 (8%)
1:6 (8%)
view
Most Frequent Duplicates
The list of 50 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
21:29 (5%)
21:29 (5%)
22:30 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
25:31 (5%)
25:31 (5%)
26:32 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
29:34 (5%)
29:34 (5%)
30:35 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
24:30 (5%)
24:30 (5%)
25:31 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
14:20 (5%)
14:20 (5%)
15:21 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
30:37 (5%)
30:37 (5%)
31:38 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
44:51 (5%)
44:51 (5%)
45:52 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
83:88 (5%)
83:88 (5%)
84:89 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
47:55 (5%)
47:55 (5%)
48:56 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
53:59 (5%)
53:59 (5%)
54:60 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
101:106 (5%)
101:106 (5%)
102:107 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
58:65 (5%)
58:65 (5%)
59:66 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
64:69 (5%)
64:69 (5%)
65:70 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
43:50 (5%)
43:50 (5%)
44:51 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
20:28 (5%)
20:28 (5%)
21:29 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
71:76 (5%)
71:76 (5%)
72:77 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
99:104 (5%)
99:104 (5%)
100:105 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
68:73 (5%)
68:73 (5%)
69:74 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
93:98 (5%)
93:98 (5%)
94:99 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
16:24 (5%)
16:24 (5%)
17:25 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
73:78 (5%)
73:78 (5%)
74:79 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
45:52 (5%)
45:52 (5%)
46:53 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
107:148 (5%)
107:148 (5%)
108:149 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
104:109 (5%)
104:109 (5%)
105:110 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
84:89 (5%)
84:89 (5%)
85:90 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
106:111 (5%)
106:111 (5%)
107:112 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
91:96 (5%)
91:96 (5%)
92:97 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
151:156 (5%)
151:156 (5%)
152:157 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
96:101 (5%)
96:101 (5%)
97:102 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
108:149 (5%)
108:149 (5%)
109:150 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
33:40 (5%)
33:40 (5%)
34:41 (5%)
view
6 x 3 kube/1_masternodes
kube/4_ingestnodes
kube/3_datanodes
45:50 (8%)
41:46 (8%)
41:46 (8%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
19:27 (5%)
19:27 (5%)
20:28 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
94:99 (5%)
94:99 (5%)
95:100 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
32:39 (5%)
32:39 (5%)
33:40 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
80:85 (5%)
80:85 (5%)
81:86 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
98:103 (5%)
98:103 (5%)
99:104 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
90:95 (5%)
90:95 (5%)
91:96 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
87:92 (5%)
87:92 (5%)
88:93 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
103:108 (5%)
103:108 (5%)
104:109 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
72:77 (5%)
72:77 (5%)
73:78 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
76:81 (5%)
76:81 (5%)
77:82 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
67:72 (5%)
67:72 (5%)
68:73 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
97:102 (5%)
97:102 (5%)
98:103 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
15:21 (5%)
15:21 (5%)
16:22 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
40:46 (5%)
40:46 (5%)
41:47 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
28:33 (5%)
28:33 (5%)
29:34 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
150:155 (5%)
150:155 (5%)
151:156 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
152:157 (5%)
152:157 (5%)
153:158 (5%)
view
6 x 3 kube/3_datanodes
kube/4_ingestnodes
kube/1_masternodes
52:58 (5%)
52:58 (5%)
53:59 (5%)
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...