Duplication Overall
  • 1% duplication:
    • 10,123 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 122 duplicated lines
  • 7 duplicates
system1% (122 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
scss3% (62 lines)
js<1% (60 lines)
Duplication per Component (primary)
app1% (110 lines)
ROOT3% (12 lines)
Longest Duplicates
The list of 7 longest duplicates.
See data for all 7 duplicates...
Size#FoldersFilesLinesCode
25 x 2 app/harness
app/src/css
2:27 (89%)
5:30 (30%)
view
6 x 2 app/src/js/lib
app/src/js/lib
2566:2573 (<1%)
4804:4811 (<1%)
view
6 x 2 app/src/js/lib
app/src/js/lib
5499:5506 (<1%)
5687:5694 (<1%)
view
6 x 2 app/src/js/lib
app/src/js/lib
8009:8014 (<1%)
8047:8052 (<1%)
view
6 x 2 app
app
218:223 (2%)
236:241 (2%)
view
6 x 2 app/src/css
app/src/css
21:26 (18%)
97:102 (6%)
view
6 x 2 ROOT
ROOT
39:45 (8%)
9:15 (42%)
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...