Duplication Overall
  • 15% duplication:
    • 826 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 129 duplicated lines
  • 13 duplicates
system15% (129 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
mustache30% (66 lines)
scala10% (63 lines)
Duplication per Component (primary)
scrooge-generator-typescript19% (129 lines)
sbt-scrooge-typescript0% (0 lines)
Longest Duplicates
The list of 13 longest duplicates.
See data for all 13 duplicates...
Size#FoldersFilesLinesCode
14 x 2 scrooge-generator-typesc...in/resources/typescript
scrooge-generator-typesc...in/resources/typescript
21:34 (41%)
18:31 (45%)
view
13 x 2 scrooge-generator-typesc...in/resources/typescript
scrooge-generator-typesc...in/resources/typescript
8:20 (38%)
4:16 (41%)
view
7 x 2 scrooge-generator-typesc...ooge/backend/typescript
scrooge-generator-typesc...ooge/backend/typescript
35:41 (15%)
53:59 (15%)
view
7 x 2 scrooge-generator-typesc...ooge/backend/typescript
scrooge-generator-typesc...ooge/backend/typescript
169:175 (2%)
184:190 (2%)
view
7 x 2 scrooge-generator-typesc...ooge/backend/typescript
scrooge-generator-typesc...ooge/backend/typescript
169:175 (2%)
199:205 (2%)
view
7 x 2 scrooge-generator-typesc...ooge/backend/typescript
scrooge-generator-typesc...ooge/backend/typescript
184:190 (2%)
199:205 (2%)
view
7 x 2 scrooge-generator-typesc...ooge/backend/typescript
scrooge-generator-typesc...ooge/backend/typescript
32:38 (6%)
50:56 (6%)
view
7 x 2 scrooge-generator-typesc...ooge/backend/typescript
scrooge-generator-typesc...ooge/backend/typescript
32:38 (6%)
67:73 (6%)
view
7 x 2 scrooge-generator-typesc...ooge/backend/typescript
scrooge-generator-typesc...ooge/backend/typescript
32:38 (6%)
88:94 (6%)
view
7 x 2 scrooge-generator-typesc...ooge/backend/typescript
scrooge-generator-typesc...ooge/backend/typescript
50:56 (6%)
67:73 (6%)
view
7 x 2 scrooge-generator-typesc...ooge/backend/typescript
scrooge-generator-typesc...ooge/backend/typescript
50:56 (6%)
88:94 (6%)
view
7 x 2 scrooge-generator-typesc...ooge/backend/typescript
scrooge-generator-typesc...ooge/backend/typescript
67:73 (6%)
88:94 (6%)
view
6 x 2 scrooge-generator-typesc...in/resources/typescript
scrooge-generator-typesc...in/resources/typescript
5:10 (46%)
7:12 (35%)
view
Most Frequent Duplicates
The list of 4 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 4 scrooge-generator-typesc...ooge/backend/typescript
scrooge-generator-typesc...ooge/backend/typescript
scrooge-generator-typesc...ooge/backend/typescript
scrooge-generator-typesc...ooge/backend/typescript
33:38 (5%)
51:56 (5%)
68:73 (5%)
89:94 (5%)
view
6 x 4 scrooge-generator-typesc...ooge/backend/typescript
scrooge-generator-typesc...ooge/backend/typescript
scrooge-generator-typesc...ooge/backend/typescript
scrooge-generator-typesc...ooge/backend/typescript
32:37 (5%)
50:55 (5%)
67:72 (5%)
88:93 (5%)
view
6 x 3 scrooge-generator-typesc...ooge/backend/typescript
scrooge-generator-typesc...ooge/backend/typescript
scrooge-generator-typesc...ooge/backend/typescript
170:175 (2%)
185:190 (2%)
200:205 (2%)
view
6 x 3 scrooge-generator-typesc...ooge/backend/typescript
scrooge-generator-typesc...ooge/backend/typescript
scrooge-generator-typesc...ooge/backend/typescript
169:174 (2%)
184:189 (2%)
199:204 (2%)
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...