aws-samples / fargate-efs-cloudformation-deployment-example
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
  • 13% duplication:
    • 836 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 117 duplicated lines
  • 9 duplicates
system13% (117 lines)
Duplication per Extension
yml13% (117 lines)
Duplication per Component (primary)
ROOT13% (117 lines)
Longest Duplicates
The list of 9 longest duplicates.
See data for all 9 duplicates...
Size#FoldersFilesLinesCode
29 x 2 ROOT
ROOT
ecs_efs_template.yml
ecs_efs_template.yml
218:246 (3%)
586:614 (3%)
view
19 x 2 ROOT
ROOT
ecs_efs_template.yml
ecs_efs_template.yml
218:236 (2%)
396:414 (2%)
view
19 x 2 ROOT
ROOT
ecs_efs_template.yml
ecs_efs_template.yml
396:414 (2%)
586:604 (2%)
view
17 x 2 ROOT
ROOT
ecs_efs_template.yml
ecs_efs_template.yml
554:570 (2%)
598:614 (2%)
view
17 x 2 ROOT
ROOT
ecs_efs_template.yml
ecs_efs_template.yml
230:246 (2%)
554:570 (2%)
view
8 x 2 ROOT
ROOT
ecs_efs_template.yml
ecs_efs_template.yml
530:537 (<1%)
793:800 (<1%)
view
7 x 2 ROOT
ROOT
ecs_efs_template.yml
ecs_efs_template.yml
408:414 (<1%)
554:560 (<1%)
view
7 x 2 ROOT
ROOT
ecs_efs_template.yml
ecs_efs_template.yml
547:553 (<1%)
793:799 (<1%)
view
7 x 2 ROOT
ROOT
ecs_efs_template.yml
ecs_efs_template.yml
530:536 (<1%)
547:553 (<1%)
view