Duplication Overall
  • 3% duplication:
    • 4,011 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 152 duplicated lines
  • 26 duplicates
system3% (152 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
swift5% (152 lines)
Duplication per Component (primary)
Sources3% (152 lines)
ROOT0% (0 lines)
Longest Duplicates
The list of 26 longest duplicates.
See data for all 26 duplicates...
Size#FoldersFilesLinesCode
16 x 2 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
1508:1526 (<1%)
3083:3101 (<1%)
view
9 x 2 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
1077:1086 (<1%)
1592:1601 (<1%)
view
9 x 2 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
1078:1088 (<1%)
1777:1787 (<1%)
view
8 x 2 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
251:259 (<1%)
1917:1925 (<1%)
view
8 x 2 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
277:285 (<1%)
1078:1086 (<1%)
view
8 x 2 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
277:285 (<1%)
1233:1241 (<1%)
view
8 x 2 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
277:285 (<1%)
1445:1453 (<1%)
view
8 x 2 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
277:285 (<1%)
1593:1601 (<1%)
view
8 x 2 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
277:285 (<1%)
1777:1785 (<1%)
view
8 x 2 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
277:285 (<1%)
2415:2423 (<1%)
view
8 x 2 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
804:812 (<1%)
1094:1102 (<1%)
view
8 x 2 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
1078:1086 (<1%)
1233:1241 (<1%)
view
8 x 2 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
1078:1086 (<1%)
1445:1453 (<1%)
view
8 x 2 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
1078:1086 (<1%)
2415:2423 (<1%)
view
8 x 2 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
1233:1241 (<1%)
1445:1453 (<1%)
view
8 x 2 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
1233:1241 (<1%)
1593:1601 (<1%)
view
8 x 2 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
1233:1241 (<1%)
1777:1785 (<1%)
view
8 x 2 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
1233:1241 (<1%)
2415:2423 (<1%)
view
8 x 2 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
1445:1453 (<1%)
1593:1601 (<1%)
view
8 x 2 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
1445:1453 (<1%)
1777:1785 (<1%)
view
8 x 2 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
1445:1453 (<1%)
2415:2423 (<1%)
view
8 x 2 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
1593:1601 (<1%)
1777:1785 (<1%)
view
8 x 2 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
1593:1601 (<1%)
2415:2423 (<1%)
view
8 x 2 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
1609:1617 (<1%)
2584:2592 (<1%)
view
8 x 2 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
1777:1785 (<1%)
2415:2423 (<1%)
view
6 x 2 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
1480:1486 (<1%)
3013:3019 (<1%)
view
Most Frequent Duplicates
The list of 3 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 7 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
278:284 (<1%)
1079:1085 (<1%)
1234:1240 (<1%)
1446:1452 (<1%)
1594:1600 (<1%)
1778:1784 (<1%)
2416:2422 (<1%)
view
6 x 7 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
277:283 (<1%)
1078:1084 (<1%)
1233:1239 (<1%)
1445:1451 (<1%)
1593:1599 (<1%)
1777:1783 (<1%)
2415:2421 (<1%)
view
6 x 7 Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
Sources/BlueprintModels/Proto
279:285 (<1%)
1080:1086 (<1%)
1235:1241 (<1%)
1447:1453 (<1%)
1595:1601 (<1%)
1779:1785 (<1%)
2417:2423 (<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...