guardian / pluto-storagetier
Duplication

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

Intro
Learn more...
Duplication Overall
system15% (1,117 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
scala14% (997 lines)
sbt36% (74 lines)
xml75% (46 lines)
Duplication per Component (primary)
online_nearline23% (272 lines)
media_remover20% (232 lines)
online_archive13% (173 lines)
project_restorer30% (140 lines)
common8% (138 lines)
mxs-copy-components8% (88 lines)
ROOT37% (74 lines)
scripts0% (0 lines)
project0% (0 lines)
restorer-test0% (0 lines)

Duplication Between Components (50+ lines)

G online_nearline online_nearline project_restorer project_restorer online_nearline--project_restorer 272 online_archive online_archive online_archive--online_nearline 227 media_remover media_remover media_remover--online_nearline 172 media_remover--project_restorer 124 media_remover--online_archive 90

Download: SVG DOT (open online Graphviz editor)

Open 2D force graph... Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 85 duplicates...
Size#FoldersFilesLinesCode
77 x 2 online_nearline/src/main/scala/matrixstore
project_restorer/src/main/scala/matrixstore
5:94 (100%)
5:94 (100%)
view
37 x 2 common/src/main/scala/co...models/nearline_archive
common/src/main/scala/co...r/models/online_archive
10:66 (100%)
10:66 (100%)
view
20 x 2 mxs-copy-components/src/...xscopy/streamcomponents
mxs-copy-components/src/...xscopy/streamcomponents
34:60 (42%)
34:60 (41%)
view
16 x 2 media_remover/src/main/scala/matrixstore
project_restorer/src/main/scala/matrixstore
3:20 (100%)
3:20 (100%)
view
16 x 2 online_nearline/src/main/scala/matrixstore
project_restorer/src/main/scala/matrixstore
3:20 (100%)
3:20 (100%)
view
16 x 2 online_archive/src/main/scala
online_nearline/src/main/scala
209:234 (6%)
243:268 (3%)
view
16 x 2 media_remover/src/main/scala/matrixstore
online_nearline/src/main/scala/matrixstore
3:20 (100%)
3:20 (100%)
view
14 x 2 media_remover/src/main/scala
online_nearline/src/main/scala
122:141 (13%)
112:131 (13%)
view
13 x 2 online_archive/src/main/scala
online_nearline/src/main/scala
147:159 (11%)
133:145 (12%)
view
13 x 2 online_nearline/src/main/scala
online_nearline/src/main/scala
64:78 (13%)
188:202 (2%)
view
13 x 2 online_archive/src/main/scala
online_nearline/src/main/scala
126:144 (11%)
113:131 (12%)
view
13 x 2 media_remover/src/main/resources
project_restorer/src/main/resources
1:25 (100%)
1:24 (100%)
view
13 x 2 mxs-copy-components/src/...xscopy/streamcomponents
mxs-copy-components/src/...xscopy/streamcomponents
13:30 (27%)
12:29 (27%)
view
13 x 2 media_remover/src/main/scala
online_archive/src/main/scala
123:141 (12%)
126:144 (11%)
view
12 x 2 media_remover/src/main/scala
online_nearline/src/main/scala
143:154 (11%)
134:145 (11%)
view
12 x 2 online_nearline/src/main/scala
project_restorer/src/main/scala
46:62 (11%)
40:56 (15%)
view
12 x 2 media_remover/src/main/scala
online_archive/src/main/scala
143:154 (11%)
148:159 (10%)
view
12 x 2 media_remover/src/main/scala
online_nearline/src/main/scala
46:62 (11%)
44:60 (11%)
view
11 x 2 online_archive/src/main/scala
online_nearline/src/main/scala
348:358 (4%)
745:755 (2%)
view
11 x 2 media_remover/src/main/scala
project_restorer/src/main/scala
48:62 (10%)
40:54 (14%)
view
11 x 2 ROOT
ROOT
141:151 (5%)
171:181 (5%)
view
9 x 2 online_archive/src/main/scala
online_nearline/src/main/scala
93:102 (5%)
68:78 (9%)
view
9 x 2 online_nearline/src/main/resources
project_restorer/src/main/resources
9:24 (69%)
9:24 (69%)
view
9 x 2 media_remover/src/main/resources
online_nearline/src/main/resources
9:25 (69%)
9:24 (69%)
view
9 x 2 online_archive/src/main/scala
online_nearline/src/main/scala
237:245 (3%)
270:278 (1%)
view
9 x 2 media_remover/src/main/scala
media_remover/src/main/scala
201:212 (2%)
253:263 (2%)
view
9 x 2 ROOT
ROOT
154:162 (4%)
184:192 (4%)
view
9 x 2 ROOT
ROOT
124:132 (4%)
184:192 (4%)
view
9 x 2 media_remover/src/main/scala
media_remover/src/main/scala/helpers
30:38 (2%)
28:36 (5%)
view
9 x 2 ROOT
ROOT
124:132 (4%)
154:162 (4%)
view
9 x 2 online_archive/src/main/scala
online_nearline/src/main/scala
93:102 (5%)
192:202 (1%)
view
9 x 2 ROOT
ROOT
171:179 (4%)
201:209 (4%)
view
9 x 2 ROOT
ROOT
141:149 (4%)
201:209 (4%)
view
9 x 2 online_archive/src/main/scala
online_nearline/src/main/scala
262:270 (3%)
398:406 (1%)
view
8 x 2 online_archive/src/main/scala
project_restorer/src/main/scala
130:140 (7%)
91:101 (10%)
view
8 x 2 media_remover/src/main/scala
media_remover/src/main/scala
41:50 (2%)
29:38 (5%)
view
8 x 2 mxs-copy-components/src/...m/gu/multimedia/mxscopy
online_nearline/src/main/scala
19:32 (19%)
107:120 (8%)
view
8 x 2 media_remover/src/main/scala
media_remover/src/main/scala
41:50 (2%)
29:38 (5%)
view
8 x 2 media_remover/src/main/scala
project_restorer/src/main/scala
127:137 (7%)
91:101 (10%)
view
8 x 2 mxs-copy-components/src/...xscopy/streamcomponents
mxs-copy-components/src/...xscopy/streamcomponents
36:43 (16%)
32:39 (17%)
view
8 x 2 media_remover/src/main/scala
online_nearline/src/main/scala
68:75 (7%)
65:72 (7%)
view
8 x 2 online_archive/src/main/scala
online_nearline/src/main/scala
34:44 (3%)
297:307 (1%)
view
8 x 2 ROOT
ROOT
109:116 (4%)
203:210 (4%)
view
8 x 2 online_nearline/src/main/scala
project_restorer/src/main/scala
117:127 (7%)
91:101 (10%)
view
8 x 2 media_remover/src/main/scala
media_remover/src/main/scala
29:38 (5%)
29:38 (5%)
view
8 x 2 media_remover/src/main/scala
online_nearline/src/main/scala
29:43 (7%)
30:40 (7%)
view
8 x 2 mxs-copy-components/src/...xscopy/streamcomponents
mxs-copy-components/src/...xscopy/streamcomponents
36:43 (17%)
32:39 (17%)
view
8 x 2 online_nearline/src/main/scala
online_nearline/src/main/scala
20:27 (40%)
36:43 (1%)
view
7 x 2 media_remover/src/main/scala
project_restorer/src/main/scala
20:27 (6%)
17:24 (9%)
view
7 x 2 ROOT
ROOT
91:97 (3%)
126:132 (3%)
view
Duplicated Units
The list of top 4 duplicated units.
See data for all 4 unit duplicates...
Size#FoldersFilesLinesCode
26 x 2 online_nearline/src/main/scala/matrixstore
project_restorer/src/main/scala/matrixstore
29:60 
29:60 
view
16 x 2 common/src/main/scala/co...r/models/online_archive
common/src/main/scala/co...models/nearline_archive
20:37 
20:37 
view
13 x 3 online_nearline/src/main/scala/matrixstore
project_restorer/src/main/scala/matrixstore
media_remover/src/main/scala/matrixstore
8:22 
8:22 
8:22 
view
8 x 2 common/src/main/scala/co...r/models/online_archive
common/src/main/scala/co...models/nearline_archive
39:48 
39:48 
view