twitter / rsc
Duplication

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

Intro
Learn more...
Duplication Overall
system7% (1,522 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
scala7% (1,508 lines)
sbt4% (14 lines)
Duplication per Component (primary)
rsc9% (1,314 lines)
scalasig2% (86 lines)
check6% (80 lines)
scalafix3% (28 lines)
ROOT4% (14 lines)
bench0% (0 lines)
project0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 88 duplicates...
Size#FoldersFilesLinesCode
85 x 2 rsc/src/main/scala/rsc/scan/java
rsc/src/main/scala/rsc/scan/scala
104:206 (19%)
91:195 (16%)
view
65 x 2 rsc/src/main/scala/rsc/scan/java
rsc/src/main/scala/rsc/scan/scala
412:485 (15%)
478:551 (12%)
view
40 x 2 rsc/src/main/scala/rsc/parse/scala
rsc/src/main/scala/rsc/parse/scala
138:178 (26%)
472:512 (9%)
view
20 x 2 rsc/src/main/scala/rsc/scan/java
rsc/src/main/scala/rsc/scan/scala
499:527 (4%)
625:653 (3%)
view
19 x 2 rsc/src/main/scala/rsc/scan/java
rsc/src/main/scala/rsc/scan/scala
8:36 (100%)
8:36 (100%)
view
18 x 2 rsc/src/main/scala/rsc/scan/java
rsc/src/main/scala/rsc/scan/scala
245:267 (4%)
452:474 (3%)
view
16 x 2 rsc/src/main/scala/rsc/parse/java
rsc/src/main/scala/rsc/parse/scala
10:42 (100%)
10:42 (100%)
view
16 x 2 rsc/src/main/scala/rsc/parse/java
rsc/src/main/scala/rsc/parse/scala
60:75 (24%)
36:51 (35%)
view
15 x 2 rsc/src/main/scala/rsc/parse/java
rsc/src/main/scala/rsc/parse/scala
10:29 (75%)
11:30 (11%)
view
14 x 2 rsc/src/main/scala/rsc/scan/java
rsc/src/main/scala/rsc/scan/scala
217:233 (3%)
318:334 (2%)
view
14 x 2 rsc/src/main/scala/rsc/scan/java
rsc/src/main/scala/rsc/scan/scala
455:470 (3%)
568:583 (2%)
view
14 x 2 rsc/src/main/scala/rsc/outline
rsc/src/main/scala/rsc/outline
219:232 (3%)
247:260 (3%)
view
14 x 2 rsc/src/main/scala/rsc/scan/scala
rsc/src/main/scala/rsc/scan/scala
521:536 (2%)
568:583 (2%)
view
14 x 2 rsc/src/main/scala/rsc/parse/scala
rsc/src/main/scala/rsc/parse/scala
61:74 (16%)
138:151 (9%)
view
14 x 2 rsc/src/main/scala/rsc/parse/scala
rsc/src/main/scala/rsc/parse/scala
61:74 (16%)
472:485 (3%)
view
14 x 2 rsc/src/main/scala/rsc/parse/java
rsc/src/main/scala/rsc/parse/java
97:110 (14%)
50:63 (29%)
view
13 x 2 rsc/src/main/scala/rsc/scan/java
rsc/src/main/scala/rsc/scan/scala
68:82 (3%)
268:281 (2%)
view
13 x 2 rsc/src/main/scala/rsc/parse/java
rsc/src/main/scala/rsc/parse/scala
30:46 (43%)
39:55 (33%)
view
12 x 2 rsc/src/main/scala/rsc/scalasig
rsc/src/main/scala/rsc/scalasig
1074:1087 (1%)
1113:1126 (1%)
view
11 x 2 rsc/src/main/scala/rsc/syntax
rsc/src/main/scala/rsc/syntax
117:127 (2%)
137:147 (2%)
view
10 x 2 check/src/main/scala/rsc/checkoutline
check/src/main/scala/rsc/checkscalasig
25:36 (41%)
36:47 (26%)
view
10 x 2 check/src/main/scala/rsc/checkparse
check/src/main/scala/rsc/checkscalasig
20:31 (50%)
36:47 (26%)
view
10 x 2 check/src/main/scala/rsc/checkbytecode
check/src/main/scala/rsc/checkscalasig
15:26 (22%)
13:23 (26%)
view
10 x 2 check/src/main/scala/rsc/checkbytecode
check/src/main/scala/rsc/checkoutline
47:58 (22%)
25:36 (41%)
view
10 x 2 check/src/main/scala/rsc/checkoutline
check/src/main/scala/rsc/checkparse
25:36 (41%)
20:31 (50%)
view
10 x 2 rsc/src/main/scala/rsc/pretty
rsc/src/main/scala/rsc/pretty
59:68 (4%)
168:177 (4%)
view
10 x 2 rsc/src/main/scala/rsc/parse/scala
rsc/src/main/scala/rsc/parse/scala
66:75 (12%)
92:101 (12%)
view
10 x 2 check/src/main/scala/rsc/checkbytecode
check/src/main/scala/rsc/checkoutline
18:27 (22%)
13:22 (41%)
view
10 x 2 check/src/main/scala/rsc/checkbytecode
check/src/main/scala/rsc/checkparse
47:58 (22%)
20:31 (50%)
view
10 x 2 check/src/main/scala/rsc/checkbytecode
check/src/main/scala/rsc/checkscalasig
47:58 (22%)
36:47 (26%)
view
10 x 2 scalasig/scalasig/src/ma...meta/scalasig/highlevel
scalasig/scalasig/src/ma...meta/scalasig/highlevel
31:41 (27%)
47:57 (27%)
view
9 x 2 rsc/src/main/scala/rsc/outline
rsc/src/main/scala/rsc/outline
235:243 (2%)
263:271 (2%)
view
9 x 2 check/src/main/scala/rsc/checkoutline
check/src/main/scala/rsc/checkparse
13:21 (37%)
11:19 (45%)
view
9 x 2 rsc/src/main/scala/rsc/scan/java
rsc/src/main/scala/rsc/scan/scala
9:19 (100%)
9:19 (100%)
view
9 x 2 rsc/src/main/scala/rsc/outline
rsc/src/main/scala/rsc/outline
421:430 (1%)
668:677 (1%)
view
9 x 2 rsc/src/main/scala/rsc/outline
rsc/src/main/scala/rsc/outline
235:243 (2%)
301:310 (2%)
view
9 x 2 check/src/main/scala/rsc/checkbytecode
check/src/main/scala/rsc/checkparse
18:26 (20%)
11:19 (45%)
view
9 x 2 check/src/main/scala/rsc/checkparse
check/src/main/scala/rsc/checkscalasig
11:19 (45%)
15:23 (23%)
view
9 x 2 rsc/src/main/scala/rsc/scan/java
rsc/src/main/scala/rsc/scan/scala
486:494 (2%)
596:605 (1%)
view
9 x 2 rsc/src/main/scala/rsc/parse/java
rsc/src/main/scala/rsc/parse/scala
16:26 (31%)
19:29 (6%)
view
9 x 2 rsc/src/main/scala/rsc/outline
rsc/src/main/scala/rsc/outline
263:271 (2%)
301:310 (2%)
view
9 x 2 scalasig/scalasig/src/ma...meta/scalasig/highlevel
scalasig/scalasig/src/ma.../meta/scalasig/lowlevel
56:64 (8%)
50:58 (9%)
view
9 x 2 check/src/main/scala/rsc/checkoutline
check/src/main/scala/rsc/checkscalasig
13:21 (37%)
15:23 (23%)
view
9 x 2 scalasig/scalasig/src/ma.../meta/internal/scalasig
scalasig/scalasig/src/ma.../meta/internal/scalasig
55:63 (12%)
68:76 (12%)
view
8 x 2 rsc/src/main/scala/rsc/parse/scala
rsc/src/main/scala/rsc/parse/scala
499:506 (1%)
140:147 (4%)
view
8 x 2 rsc/src/main/scala/rsc/outline
rsc/src/main/scala/rsc/outline
600:608 (1%)
669:677 (1%)
view
8 x 2 rsc/src/main/scala/rsc/outline
rsc/src/main/scala/rsc/outline
422:430 (1%)
600:608 (1%)
view
8 x 2 rsc/src/main/scala/rsc/outline
rsc/src/main/scala/rsc/outline
235:242 (1%)
317:324 (1%)
view
8 x 2 rsc/src/main/scala/rsc/parse/scala
rsc/src/main/scala/rsc/parse/scala
27:34 (9%)
53:60 (9%)
view
8 x 2 rsc/src/main/scala/rsc/outline
rsc/src/main/scala/rsc/outline
301:309 (1%)
317:324 (1%)
view
Duplicated Units
The list of top 13 duplicated units.
See data for all 13 unit duplicates...
Size#FoldersFilesLinesCode
67 x 2 rsc/src/main/scala/rsc/scan/java
rsc/src/main/scala/rsc/scan/scala
412:480 
478:546 
view
33 x 2 rsc/src/main/scala/rsc/scan/java
rsc/src/main/scala/rsc/scan/scala
119:153 
108:142 
view
16 x 2 rsc/src/main/scala/rsc/scan/java
rsc/src/main/scala/rsc/scan/scala
217:234 
318:335 
view
15 x 2 rsc/src/main/scala/rsc/scan/java
rsc/src/main/scala/rsc/scan/scala
253:269 
460:476 
view
13 x 2 rsc/src/main/scala/rsc/parse/java
rsc/src/main/scala/rsc/parse/scala
12:26 
13:27 
view
10 x 2 rsc/src/main/scala/rsc/parse/java
rsc/src/main/scala/rsc/parse/scala
30:41 
39:50 
view
8 x 2 rsc/src/main/scala/rsc/parse/java
rsc/src/main/scala/rsc/parse/scala
34:43 
34:43 
view
7 x 2 rsc/src/main/scala/rsc/parse/java
rsc/src/main/scala/rsc/parse/scala
13:21 
14:22 
view
7 x 2 rsc/src/main/scala/rsc/scan/java
rsc/src/main/scala/rsc/scan/scala
12:20 
12:20 
view
7 x 2 rsc/src/main/scala/rsc/scan/java
rsc/src/main/scala/rsc/scan/scala
514:522 
640:648 
view
6 x 2 scalasig/scalasig/src/ma...cala/meta/internal/data
rsc/src/main/scala/rsc/pretty
19:26 
13:20 
view
6 x 2 rsc/src/main/scala/rsc/parse/java
rsc/src/main/scala/rsc/parse/scala
16:23 
16:23 
view
6 x 2 rsc/src/main/scala/rsc/scan/java
rsc/src/main/scala/rsc/scan/scala
14:21 
14:21 
view