Duplication Overall
  • 2% duplication:
    • 2,349 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 49 duplicated lines
  • 4 duplicates
system2% (49 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
go2% (49 lines)
Duplication per Component (primary)
spinnaker6% (35 lines)
mysql6% (14 lines)
cmd0% (0 lines)
constrainer0% (0 lines)
schedule0% (0 lines)
ROOT0% (0 lines)
config0% (0 lines)
errorcounter0% (0 lines)
deploy0% (0 lines)
term0% (0 lines)
schedstore0% (0 lines)
grp0% (0 lines)
tracker0% (0 lines)
cal0% (0 lines)
env0% (0 lines)
outage0% (0 lines)
decryptor0% (0 lines)
command0% (0 lines)
migration0% (0 lines)
eligible0% (0 lines)
clock0% (0 lines)
Longest Duplicates
The list of 4 longest duplicates.
See data for all 4 duplicates...
Size#FoldersFilesLinesCode
12 x 2 spinnaker
spinnaker
554:571 (3%)
598:615 (3%)
view
11 x 2 spinnaker
spinnaker
30:47 (73%)
554:570 (3%)
view
11 x 2 spinnaker
spinnaker
30:47 (73%)
598:614 (3%)
view
7 x 2 mysql
mysql
154:163 (3%)
271:279 (3%)
view
Most Frequent Duplicates
The list of 6 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 3 spinnaker
spinnaker
spinnaker
32:42 (40%)
556:565 (1%)
600:609 (1%)
view
6 x 3 spinnaker
spinnaker
spinnaker
30:37 (40%)
554:561 (1%)
598:605 (1%)
view
6 x 3 spinnaker
spinnaker
spinnaker
31:39 (40%)
555:563 (1%)
599:607 (1%)
view
6 x 3 spinnaker
spinnaker
spinnaker
37:47 (40%)
561:570 (1%)
605:614 (1%)
view
6 x 3 spinnaker
spinnaker
spinnaker
36:46 (40%)
560:569 (1%)
604:613 (1%)
view
6 x 3 spinnaker
spinnaker
spinnaker
35:43 (40%)
559:566 (1%)
603:610 (1%)
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...