facebookincubator / offline-conversion-file-uploader
Duplication

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

Intro
  • 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...
Duplication Overall
  • 12% duplication:
    • 3,260 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 402 duplicated lines
  • 38 duplicates
system12% (402 lines)
Duplication per Extension
js12% (402 lines)
Duplication per Component (primary)
src41% (304 lines)
src/utils4% (98 lines)
sse_uploader/src0% (0 lines)
Longest Duplicates
The list of 38 longest duplicates.
See data for all 38 duplicates...
Size#FoldersFilesLinesCode
30 x 2 src
src
121:153 (22%)
95:127 (27%)
view
26 x 2 src
src
268:297 (10%)
107:136 (23%)
view
18 x 2 src
src
268:288 (7%)
133:153 (13%)
view
13 x 2 src
src
12:26 (9%)
12:26 (11%)
view
10 x 2 src
src
82:94 (7%)
60:72 (9%)
view
10 x 2 src
src
257:266 (4%)
90:99 (9%)
view
10 x 2 src
src
28:37 (7%)
28:37 (9%)
view
10 x 2 src
src
67:77 (11%)
76:87 (9%)
view
10 x 2 src
src
29:38 (4%)
28:37 (9%)
view
10 x 2 src
src
29:38 (4%)
28:37 (7%)
view
9 x 2 src/utils
src/utils
361:369 (1%)
420:428 (1%)
view
9 x 2 src
src
47:56 (8%)
56:65 (6%)
view
9 x 2 src
src
78:87 (10%)
255:264 (3%)
view
9 x 2 src
src
101:112 (10%)
149:160 (6%)
view
8 x 2 src
src
48:56 (3%)
56:64 (5%)
view
8 x 2 src
src
49:57 (6%)
56:64 (5%)
view
8 x 2 src
src
23:30 (8%)
26:33 (7%)
view
8 x 2 src
src
48:56 (3%)
47:55 (7%)
view
8 x 2 src
src
80:87 (8%)
90:97 (7%)
view
8 x 2 src
src
49:57 (6%)
47:55 (7%)
view
8 x 2 src
src
48:56 (3%)
49:57 (6%)
view
7 x 2 src
src
51:57 (7%)
56:62 (6%)
view
7 x 2 src/utils
src/utils
352:358 (1%)
439:445 (1%)
view
7 x 2 src
src
12:19 (2%)
12:19 (6%)
view
7 x 2 src
src
43:49 (7%)
56:62 (4%)
view
7 x 2 src
src
12:19 (2%)
12:19 (5%)
view
7 x 2 src
src
43:49 (7%)
47:53 (6%)
view
7 x 2 src/utils
src/utils
352:358 (1%)
396:402 (1%)
view
7 x 2 src
src
43:49 (7%)
48:54 (2%)
view
7 x 2 src/utils
src/utils
130:136 (1%)
161:167 (1%)
view
7 x 2 src
src/utils
89:96 (4%)
436:442 (1%)
view
7 x 2 src/utils
src/utils
441:447 (1%)
463:469 (1%)
view
7 x 2 src
src
43:49 (7%)
49:55 (5%)
view
7 x 2 src/utils
src/utils
396:402 (1%)
439:445 (1%)
view
6 x 2 src
src
25:30 (6%)
28:33 (4%)
view
6 x 2 src
src
25:30 (6%)
29:34 (2%)
view
6 x 2 src/utils
src/utils
210:215 (1%)
234:239 (1%)
view
6 x 2 src/utils
src/utils
366:371 (1%)
392:397 (1%)
view