apache / griffin
Duplication

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

Intro
Learn more...
Duplication Overall
system19% (3,962 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
css53% (1,529 lines)
ts27% (912 lines)
html32% (813 lines)
scala5% (293 lines)
sql30% (243 lines)
java3% (154 lines)
js26% (18 lines)
Duplication per Component (primary)
ui37% (3,272 lines)
service6% (397 lines)
measure5% (293 lines)
ROOT0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 316 duplicates...
Size#FoldersFilesLinesCode
146 x 2 ui/angular/src/app/measure/create-measure/pub
ui/angular/src/app/measure
313:503 (39%)
193:383 (48%)
view
98 x 2 ui/angular/src/app/measure/create-measure/pub
ui/angular/src/app/measure/create-measure/raw
229:343 (26%)
66:180 (54%)
view
84 x 2 ui/angular/src/app/measure/create-measure/pr/step1
ui/angular/src/app/measure/create-measure/pub
36:135 (80%)
24:123 (22%)
view
77 x 2 ui/angular/src/app/measure/create-measure/pr/rule
ui/angular/src/app/measure/create-measure/pr/rule
735:847 (10%)
975:1087 (10%)
view
75 x 2 ui/angular/src/app/measure/create-measure/pub
ui/angular/src/app/measure
223:311 (20%)
104:192 (24%)
view
72 x 2 ui/angular/src/app/measure/create-measure
ui/angular/src/app/measure/create-measure/pub
30:115 (75%)
38:123 (19%)
view
72 x 2 ui/angular/src/app/measure/create-measure
ui/angular/src/app/measure/create-measure/pr/step1
30:115 (75%)
50:135 (68%)
view
70 x 2 ui/angular/src/app/measure/create-measure/raw
ui/angular/src/app/measure
66:148 (38%)
110:192 (23%)
view
68 x 2 ui/angular/src/app/measure/create-measure/ac
ui/angular/src/app/measure/create-measure/pr/step1
49:129 (70%)
55:135 (64%)
view
68 x 2 ui/angular/src/app/measure/create-measure/ac
ui/angular/src/app/measure/create-measure/pub
49:129 (70%)
43:123 (18%)
view
68 x 2 ui/angular/src/app/measure/create-measure/ac
ui/angular/src/app/measure/create-measure
49:129 (70%)
35:115 (71%)
view
65 x 2 ui/angular/src/app/job/create-job/batch
ui/angular/src/app/job/create-job/streaming
19:96 (100%)
19:96 (100%)
view
46 x 2 ui/angular/src/app
ui/angular/src/app/login
87:144 (43%)
23:78 (83%)
view
40 x 2 ui/angular/src/app/measure/create-measure/pr/rule
ui/angular/src/app/measure/create-measure/pr/rule
317:365 (5%)
402:450 (5%)
view
32 x 2 ui/angular/src/app/measure/create-measure/pub
ui/angular/src/app/measure/create-measure/raw
186:223 (8%)
29:66 (17%)
view
30 x 2 ui/angular/src/app/measure/create-measure/pub
ui/angular/src/app/measure
153:190 (8%)
20:57 (9%)
view
29 x 2 ui/angular/src/app/job/create-job/batch
ui/angular/src/app/job/create-job/streaming
25:61 (25%)
25:61 (43%)
view
29 x 2 ui/angular/src/app/job/create-job/batch
ui/angular/src/app/job/create-job/streaming
78:139 (11%)
75:136 (18%)
view
27 x 2 ui/angular/src/app/measure/create-measure/raw
ui/angular/src/app/measure
150:180 (14%)
193:223 (8%)
view
26 x 2 ui/angular/src/app/job/create-job/batch
ui/angular/src/app/job/create-job/streaming
256:285 (10%)
222:251 (16%)
view
26 x 2 ui/angular/src/app/job/create-job/batch
ui/angular/src/app/job/create-job/streaming
112:146 (23%)
75:109 (38%)
view
24 x 2 ui/angular/src/app/measure/create-measure/pr/rule
ui/angular/src/app/measure/create-measure/pr/rule
317:345 (3%)
491:519 (3%)
view
24 x 2 ui/angular/src/app/measure/create-measure/pr/rule
ui/angular/src/app/measure/create-measure/pr/rule
402:430 (3%)
491:519 (3%)
view
23 x 2 ui/angular/src/app/job/create-job/batch
ui/angular/src/app/job/create-job/streaming
45:70 (9%)
43:68 (14%)
view
21 x 2 ui/angular/src/app/measure/create-measure/ac
ui/angular/src/app/measure/create-measure/pub
509:533 (3%)
157:181 (14%)
view
20 x 2 ui/angular/src/app/measure/create-measure/pr/rule
ui/angular/src/app/measure/create-measure/pr/rule
402:425 (2%)
665:688 (2%)
view
20 x 2 ui/angular/src/app/measure/create-measure/pr/rule
ui/angular/src/app/measure/create-measure/pr/rule
317:340 (2%)
665:688 (2%)
view
20 x 2 ui/angular/src/app/health
ui/angular/src/app/sidebar
181:202 (11%)
107:128 (20%)
view
20 x 2 ui/angular/src/app/measure/create-measure/pr/rule
ui/angular/src/app/measure/create-measure/pr/rule
491:514 (2%)
665:688 (2%)
view
19 x 2 ui/angular/src/app/measure/create-measure/raw
ui/angular/src/app/measure
190:214 (10%)
344:368 (6%)
view
19 x 2 ui/angular/src/app/health
ui/angular/src/app/metric
203:224 (10%)
86:107 (18%)
view
19 x 2 ui/angular/src/app/measure/create-measure/pub
ui/angular/src/app/measure/create-measure/raw
464:488 (5%)
190:214 (10%)
view
19 x 2 ui/angular/src/app/metric
ui/angular/src/app/sidebar
79:97 (18%)
126:144 (19%)
view
19 x 2 ui/angular/src/app/job/create-job/batch
ui/angular/src/app/job/create-job/streaming
208:231 (7%)
186:209 (12%)
view
18 x 2 service/src/main/resources
service/src/main/resources
47:64 (11%)
59:76 (12%)
view
18 x 2 service/src/main/resources
service/src/main/resources
91:108 (11%)
105:122 (12%)
view
17 x 2 ui/angular/src/app/measure/create-measure/ac
ui/angular/src/app/measure/create-measure/ac
151:171 (3%)
176:196 (3%)
view
17 x 2 ui/angular/src/app/measure/create-measure/ac
ui/angular/src/app/measure/create-measure/pr/step1
690:706 (3%)
224:240 (8%)
view
17 x 2 ui/angular/src/app/measure/create-measure/ac
ui/angular/src/app/measure/create-measure/pr/step1
648:665 (3%)
195:212 (8%)
view
16 x 2 ui/angular/src/app/measure/create-measure/pub
ui/angular/src/app/measure/create-measure/raw
126:149 (12%)
66:90 (30%)
view
16 x 2 ui/angular/src/app/job/create-job/batch
ui/angular/src/app/job/create-job/streaming
188:205 (6%)
166:183 (10%)
view
16 x 2 ui/angular/src/app/service
ui/angular/src/app/service
136:153 (7%)
241:258 (7%)
view
16 x 2 ui/angular/src/app/measure/create-measure/pr/rule
ui/angular/src/app/measure/create-measure/pr/rule
611:629 (2%)
696:714 (2%)
view
16 x 2 ui/angular/src/app/measure/create-measure/pr/rule
ui/angular/src/app/measure/create-measure/pr/rule
348:366 (2%)
526:544 (2%)
view
15 x 2 ui/angular/src/app/measure/create-measure/pr/rule
ui/angular/src/app/measure/create-measure/pr/rule
433:450 (2%)
526:543 (2%)
view
15 x 2 ui/angular/src/app/measure/create-measure/ac
ui/angular/src/app/measure/create-measure/pr
507:523 (2%)
407:424 (4%)
view
15 x 2 ui/angular/src/app/measure/create-measure/pub
ui/angular/src/app/measure/create-measure/raw
86:102 (10%)
72:88 (16%)
view
15 x 2 ui/angular/src/app/measure/create-measure/ac
ui/angular/src/app/measure/create-measure/pub
415:435 (4%)
138:158 (11%)
view
15 x 2 ui/angular/src/app/measure/create-measure/pub
ui/angular/src/app/measure
195:213 (4%)
61:79 (4%)
view
15 x 2 ui/angular/src/app/measure/create-measure/raw
ui/angular/src/app/measure
38:56 (8%)
61:79 (4%)
view
Duplicated Units
The list of top 4 duplicated units.
See data for all 4 unit duplicates...
Size#FoldersFilesLinesCode
13 x 2 ui/angular/src/app/measure/create-measure/raw
ui/angular/src/app/measure/create-measure/pub
75:89 
89:103 
view
10 x 2 ui/angular/src/app/measure/create-measure/ac
ui/angular/src/app/measure/create-measure/pr
324:335 
95:106 
view
10 x 2 ui/angular/src/app/measure/create-measure/raw
ui/angular/src/app/measure/create-measure/pub
91:102 
130:141 
view
8 x 2 measure/src/main/scala/o...ffin/measure/step/write
measure/src/main/scala/o...ffin/measure/step/write
97:106 
47:56 
view