Duplication Overall
  • 19% duplication:
    • 17,868 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 3,531 duplicated lines
  • 864 duplicates
system19% (3,531 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java19% (3,531 lines)
Duplication per Component (primary)
src19% (3,531 lines)
codequality0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 864 duplicates...
Size#FoldersFilesLinesCode
75 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
20:101 (21%)
22:104 (21%)
view
66 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
27:98 (39%)
27:98 (37%)
view
54 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
144:210 (32%)
155:223 (30%)
view
50 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
99:170 (46%)
76:148 (51%)
view
40 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
109:170 (37%)
113:174 (35%)
view
40 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
113:174 (35%)
86:148 (40%)
view
36 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
40:75 (36%)
59:94 (10%)
view
36 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
40:75 (36%)
57:92 (10%)
view
36 x 2 src/main/java/com/netflix/imflibrary/writerTools
src/main/java/com/netflix/imflibrary/writerTools
121:159 (10%)
122:162 (9%)
view
35 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
27:67 (20%)
22:63 (10%)
view
35 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
27:67 (20%)
20:61 (9%)
view
35 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
27:67 (19%)
20:61 (9%)
view
35 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
27:67 (19%)
22:63 (10%)
view
30 x 2 src/main/java/com/netflix/imflibrary/writerTools
src/main/java/com/netflix/imflibrary/writerTools
610:643 (4%)
808:841 (4%)
view
26 x 2 src/main/java/com/netflix/imflibrary/writerTools
src/main/java/com/netflix/imflibrary/writerTools
418:447 (4%)
613:642 (4%)
view
26 x 2 src/main/java/com/netflix/imflibrary/writerTools
src/main/java/com/netflix/imflibrary/writerTools
418:447 (4%)
811:840 (4%)
view
26 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
159:193 (7%)
163:197 (7%)
view
23 x 2 src/main/java/com/netflix/imflibrary/writerTools
src/main/java/com/netflix/imflibrary/writerTools
296:329 (3%)
691:724 (3%)
view
22 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
111:132 (13%)
122:143 (12%)
view
21 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
196:227 (5%)
206:237 (6%)
view
20 x 2 src/main/java/com/netflix/imflibrary/st0377/header
src/main/java/com/netflix/imflibrary/st0377/header
168:187 (29%)
210:229 (24%)
view
20 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
186:210 (11%)
195:219 (5%)
view
20 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
199:223 (11%)
195:219 (5%)
view
19 x 2 src/main/java/com/netflix/imflibrary/writerTools
src/main/java/com/netflix/imflibrary/writerTools
230:252 (3%)
430:452 (3%)
view
19 x 2 src/main/java/com/netflix/imflibrary/app
src/main/java/com/netflix/imflibrary/app
358:387 (5%)
199:228 (15%)
view
19 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
187:210 (11%)
206:229 (5%)
view
19 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
200:223 (10%)
206:229 (5%)
view
18 x 2 src/main/java/com/netflix/imflibrary/writerTools
src/main/java/com/netflix/imflibrary/writerTools
583:603 (2%)
780:801 (2%)
view
17 x 2 src/main/java/com/netflix/imflibrary/writerTools
src/main/java/com/netflix/imflibrary/writerTools
185:205 (2%)
385:405 (2%)
view
17 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
71:97 (15%)
48:74 (17%)
view
17 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
172:198 (15%)
150:176 (17%)
view
17 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
71:97 (15%)
69:95 (15%)
view
17 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
172:198 (15%)
176:202 (15%)
view
17 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
69:95 (15%)
48:74 (17%)
view
17 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
176:202 (15%)
150:176 (17%)
view
17 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
161:184 (10%)
170:194 (4%)
view
17 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
161:184 (10%)
166:190 (4%)
view
17 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
172:197 (9%)
166:190 (4%)
view
17 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
172:197 (9%)
170:194 (4%)
view
17 x 2 src/main/java/com/netflix/imflibrary/st0429_8
src/main/java/com/netflix/imflibrary/st2067_2
238:260 (6%)
1032:1056 (3%)
view
16 x 2 src/main/java/com/netflix/imflibrary/writerTools
src/main/java/com/netflix/imflibrary/writerTools
230:247 (2%)
625:642 (2%)
view
16 x 2 src/main/java/com/netflix/imflibrary/writerTools
src/main/java/com/netflix/imflibrary/writerTools
230:247 (2%)
823:840 (2%)
view
16 x 2 src/main/java/com/netflix/imflibrary/utils
src/main/java/com/netflix/imflibrary/utils
105:124 (20%)
150:169 (20%)
view
16 x 2 src/main/java/com/netflix/imflibrary/st2067_2
src/main/java/com/netflix/imflibrary/st2067_2
54:82 (8%)
55:83 (8%)
view
15 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
27:52 (68%)
27:51 (68%)
view
15 x 2 src/main/java/com/netflix/imflibrary/app
src/main/java/com/netflix/imflibrary/app
331:350 (4%)
116:136 (11%)
view
14 x 2 src/main/java/com/netflix/imflibrary/writerTools
src/main/java/com/netflix/imflibrary/writerTools
81:98 (2%)
479:495 (2%)
view
14 x 2 src/main/java/com/netflix/imflibrary
src/main/java/com/netflix/imflibrary
226:240 (5%)
305:319 (5%)
view
14 x 2 src/main/java/com/netflix/imflibrary/st2067_201
src/main/java/com/netflix/imflibrary/st2067_201
116:130 (6%)
359:373 (6%)
view
14 x 2 src/main/java/com/netflix/imflibrary/st0377/header
src/main/java/com/netflix/imflibrary/st0377/header
67:80 (35%)
53:66 (29%)
view
Most Frequent Duplicates
The list of 50 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 24 src/main/java/com/netflix/imflibrary/st0377/header
src/main/java/com/netflix/imflibrary/st0377/header
src/main/java/com/netflix/imflibrary/st0377/header
src/main/java/com/netflix/imflibrary/st0377/header
src/main/java/com/netflix/imflibrary/st0377/header
src/main/java/com/netflix/imflibrary/st0377/header
src/main/java/com/netflix/imflibrary/st0377/header
src/main/java/com/netflix/imflibrary/st0377/header
src/main/java/com/netflix/imflibrary/st0377/header
src/main/java/com/netflix/imflibrary/st0377/header
...
71:76 (15%)
169:174 (6%)
126:131 (12%)
210:215 (7%)
107:112 (16%)
160:165 (8%)
74:79 (15%)
143:148 (12%)
98:103 (21%)
168:173 (8%)
...
view
6 x 22 src/main/java/com/netflix/imflibrary/st0377/header
src/main/java/com/netflix/imflibrary/st0377/header
src/main/java/com/netflix/imflibrary/st0377/header
src/main/java/com/netflix/imflibrary/st0377/header
src/main/java/com/netflix/imflibrary/st0377/header
src/main/java/com/netflix/imflibrary/st2067_203
src/main/java/com/netflix/imflibrary/st0377/header
src/main/java/com/netflix/imflibrary/st0377/header
src/main/java/com/netflix/imflibrary/st0377/header
src/main/java/com/netflix/imflibrary/st0377/header
...
79:88 (13%)
105:114 (16%)
127:136 (11%)
120:129 (12%)
113:122 (15%)
89:98 (10%)
87:96 (12%)
158:167 (7%)
84:93 (16%)
132:141 (8%)
...
view
6 x 10 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
73:78 (3%)
67:72 (1%)
73:78 (3%)
50:55 (6%)
69:74 (1%)
61:66 (6%)
80:85 (1%)
78:83 (1%)
84:89 (3%)
84:89 (3%)
view
6 x 9 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
79:84 (6%)
96:101 (1%)
98:104 (1%)
110:115 (1%)
121:126 (1%)
132:138 (1%)
107:112 (1%)
118:123 (1%)
129:134 (1%)
view
6 x 9 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
78:83 (6%)
95:100 (1%)
97:102 (1%)
109:114 (1%)
120:125 (1%)
131:136 (1%)
106:111 (1%)
117:122 (1%)
128:133 (1%)
view
6 x 8 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
39:44 (3%)
32:37 (1%)
39:44 (3%)
34:39 (1%)
45:50 (1%)
43:48 (1%)
50:55 (3%)
50:55 (3%)
view
6 x 8 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
40:45 (3%)
33:38 (1%)
40:45 (3%)
35:40 (1%)
46:51 (1%)
44:49 (1%)
51:56 (3%)
51:56 (3%)
view
6 x 8 src/main/java/com/netflix/imflibrary/app
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/app
src/main/java/com/netflix/imflibrary/app
src/main/java/com/netflix/imflibrary/app
src/main/java/com/netflix/imflibrary/app
153:159 (1%)
192:198 (5%)
188:194 (5%)
166:172 (6%)
130:136 (4%)
344:350 (1%)
669:675 (1%)
720:726 (1%)
view
6 x 7 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
101:106 (3%)
101:106 (3%)
112:117 (3%)
123:128 (3%)
134:139 (3%)
112:117 (3%)
123:128 (3%)
view
6 x 7 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
102:107 (3%)
102:107 (3%)
113:118 (3%)
124:129 (3%)
135:140 (3%)
113:118 (3%)
124:129 (3%)
view
6 x 6 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
48:53 (6%)
65:70 (1%)
67:72 (1%)
59:64 (6%)
78:83 (1%)
76:81 (1%)
view
6 x 6 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
52:57 (6%)
69:74 (1%)
71:76 (1%)
63:68 (6%)
82:87 (1%)
80:85 (1%)
view
6 x 6 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
47:52 (6%)
64:69 (1%)
66:71 (1%)
58:63 (6%)
77:82 (1%)
75:80 (1%)
view
6 x 6 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
46:51 (6%)
63:68 (1%)
65:70 (1%)
57:62 (6%)
76:81 (1%)
74:79 (1%)
view
6 x 6 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
49:54 (6%)
66:71 (1%)
68:73 (1%)
60:65 (6%)
79:84 (1%)
77:82 (1%)
view
6 x 6 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
51:56 (6%)
68:73 (1%)
70:75 (1%)
62:67 (6%)
81:86 (1%)
79:84 (1%)
view
6 x 5 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
172:178 (3%)
178:184 (1%)
185:191 (3%)
109:115 (6%)
182:188 (1%)
view
6 x 5 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
201:207 (3%)
210:216 (1%)
214:220 (3%)
126:132 (6%)
220:226 (1%)
view
6 x 5 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
104:109 (3%)
104:109 (3%)
115:120 (3%)
126:131 (3%)
115:120 (3%)
view
6 x 5 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
103:108 (3%)
103:108 (3%)
114:119 (3%)
125:130 (3%)
114:119 (3%)
view
6 x 5 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
175:180 (3%)
181:186 (1%)
188:193 (3%)
112:117 (6%)
185:190 (1%)
view
6 x 5 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
171:177 (3%)
176:183 (1%)
183:190 (3%)
108:114 (6%)
180:187 (1%)
view
6 x 5 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
200:206 (3%)
209:215 (1%)
213:219 (3%)
125:131 (6%)
219:225 (1%)
view
6 x 5 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
170:176 (3%)
175:182 (1%)
182:189 (3%)
107:113 (6%)
179:186 (1%)
view
6 x 5 src/main/java/com/netflix/imflibrary/st2067_201
src/main/java/com/netflix/imflibrary/st2067_203
src/main/java/com/netflix/imflibrary/st2067_202
src/main/java/com/netflix/imflibrary/st2067_201
src/main/java/com/netflix/imflibrary/st2067_203
116:121 (2%)
62:67 (2%)
103:108 (7%)
359:364 (2%)
344:349 (2%)
view
6 x 5 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
176:183 (3%)
182:189 (1%)
189:196 (3%)
113:120 (6%)
186:193 (1%)
view
6 x 5 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
161:170 (3%)
166:175 (1%)
172:182 (3%)
94:102 (6%)
170:179 (1%)
view
6 x 5 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
174:179 (3%)
180:185 (1%)
187:192 (3%)
111:116 (6%)
184:189 (1%)
view
6 x 5 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
177:184 (3%)
183:190 (1%)
190:197 (3%)
114:121 (6%)
187:194 (1%)
view
6 x 5 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
202:210 (3%)
211:219 (1%)
215:223 (3%)
127:135 (6%)
221:229 (1%)
view
6 x 5 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
199:205 (3%)
208:214 (1%)
212:218 (3%)
124:130 (6%)
218:224 (1%)
view
6 x 4 src/main/java/com/netflix/imflibrary/writerTools
src/main/java/com/netflix/imflibrary/writerTools
src/main/java/com/netflix/imflibrary/writerTools
src/main/java/com/netflix/imflibrary/writerTools
141:149 (<1%)
296:304 (<1%)
540:548 (<1%)
691:699 (<1%)
view
6 x 4 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
196:202 (3%)
205:211 (1%)
209:215 (3%)
215:221 (1%)
view
6 x 4 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
137:142 (3%)
148:153 (3%)
159:164 (3%)
148:153 (3%)
view
6 x 4 src/main/java/com/netflix/imflibrary/writerTools
src/main/java/com/netflix/imflibrary/writerTools
src/main/java/com/netflix/imflibrary/writerTools
src/main/java/com/netflix/imflibrary/writerTools
231:237 (<1%)
431:437 (<1%)
626:632 (<1%)
824:830 (<1%)
view
6 x 4 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
135:140 (3%)
146:151 (3%)
157:162 (3%)
146:151 (3%)
view
6 x 4 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
165:172 (3%)
170:178 (1%)
176:185 (3%)
174:182 (1%)
view
6 x 4 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
29:36 (3%)
22:29 (1%)
29:36 (3%)
24:31 (1%)
view
6 x 4 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
44:50 (3%)
37:43 (1%)
44:50 (3%)
39:45 (1%)
view
6 x 4 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
62:67 (3%)
56:61 (1%)
62:67 (3%)
58:63 (1%)
view
6 x 4 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
35:41 (3%)
28:34 (1%)
35:41 (3%)
30:36 (1%)
view
6 x 4 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
54:59 (3%)
47:52 (1%)
54:59 (3%)
49:54 (1%)
view
6 x 4 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
190:196 (3%)
199:205 (1%)
203:209 (3%)
209:215 (1%)
view
6 x 4 src/main/java/com/netflix/imflibrary/writerTools
src/main/java/com/netflix/imflibrary/writerTools
src/main/java/com/netflix/imflibrary/writerTools
src/main/java/com/netflix/imflibrary/writerTools
219:224 (<1%)
419:424 (<1%)
614:619 (<1%)
812:817 (<1%)
view
6 x 4 src/main/java/com/netflix/imflibrary
src/main/java/com/netflix/imflibrary
src/main/java/com/netflix/imflibrary
src/main/java/com/netflix/imflibrary
53:58 (4%)
102:107 (4%)
132:137 (4%)
152:157 (4%)
view
6 x 4 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
70:75 (3%)
70:75 (3%)
81:86 (3%)
81:86 (3%)
view
6 x 4 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
52:57 (3%)
45:50 (1%)
52:57 (3%)
47:52 (1%)
view
6 x 4 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
41:46 (3%)
34:39 (1%)
41:46 (3%)
36:41 (1%)
view
6 x 4 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
43:49 (3%)
36:42 (1%)
43:49 (3%)
38:44 (1%)
view
6 x 4 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
75:80 (3%)
75:80 (3%)
86:91 (3%)
86:91 (3%)
view
Duplicated Units
The list of top 9 duplicated units.
See data for all 9 unit duplicates...
Size#FoldersFilesLinesCode
35 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
171:211 
183:224 
view
23 x 2 src/main/java/com/netflix/imflibrary/app
src/main/java/com/netflix/imflibrary/app
358:388 
199:229 
view
15 x 2 src/main/java/com/netflix/imflibrary/writerTools
src/main/java/com/netflix/imflibrary/writerTools
257:276 
244:263 
view
13 x 2 src/main/java/com/netflix/imflibrary/app
src/main/java/com/netflix/imflibrary/app
555:569 
266:280 
view
12 x 2 src/main/java/com/netflix/imflibrary/st2067_201
src/main/java/com/netflix/imflibrary/st0377/header
112:126 
164:178 
view
11 x 2 src/main/java/com/netflix/imflibrary/validation
src/main/java/com/netflix/imflibrary/validation
28:47 
28:48 
view
10 x 3 src/main/java/com/netflix/imflibrary/st379_2
src/main/java/com/netflix/imflibrary/st0377/header
src/main/java/com/netflix/imflibrary/st0377/header
93:104 
103:114 
94:106 
view
10 x 2 src/main/java/com/netflix/imflibrary/st0377/header
src/main/java/com/netflix/imflibrary/st0377/header
71:83 
97:109 
view
8 x 2 src/main/java/com/netflix/imflibrary/st0429_8
src/main/java/com/netflix/imflibrary/st0429_9
364:373 
393:403 
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...