aws-quickstart / quickstart-uipath-orchestrator
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
  • 49% duplication:
    • 5,519 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 2,719 duplicated lines
  • 150 duplicates
system49% (2,719 lines)
Duplication per Extension
yaml55% (2,508 lines)
psm138% (144 lines)
ps111% (67 lines)
Duplication per Component (primary)
templates55% (2,508 lines)
scripts/modules38% (144 lines)
scripts11% (67 lines)
Longest Duplicates
The list of 20 longest duplicates.
See data for all 150 duplicates...
Size#FoldersFilesLinesCode
587 x 2 templates
templates
main.template.yaml
uipath-orchestrator.template.yaml
242:828 (55%)
161:747 (49%)
view
108 x 2 templates
templates
main.template.yaml
uipath-orchestrator.template.yaml
849:956 (10%)
767:874 (9%)
view
65 x 2 templates
templates
ha.template.yaml
ha.template.yaml
269:335 (15%)
338:404 (15%)
view
43 x 2 templates
templates
ha.template.yaml
server.template.yaml
44:86 (10%)
99:141 (4%)
view
29 x 2 templates
templates
storage.template.yaml
storage.template.yaml
507:536 (3%)
604:633 (3%)
view
27 x 2 templates
templates
storage.template.yaml
storage.template.yaml
272:299 (3%)
509:536 (3%)
view
27 x 2 templates
templates
storage.template.yaml
storage.template.yaml
509:536 (3%)
696:723 (3%)
view
27 x 2 templates
templates
storage.template.yaml
storage.template.yaml
606:633 (3%)
696:723 (3%)
view
27 x 2 templates
templates
storage.template.yaml
storage.template.yaml
272:299 (3%)
606:633 (3%)
view
27 x 2 templates
templates
storage.template.yaml
storage.template.yaml
272:299 (3%)
696:723 (3%)
view
24 x 2 templates
templates
server.template.yaml
storage.template.yaml
288:312 (2%)
395:419 (3%)
view
24 x 2 templates
templates
storage.template.yaml
storage.template.yaml
395:419 (3%)
606:630 (3%)
view
24 x 2 templates
templates
storage.template.yaml
storage.template.yaml
395:419 (3%)
696:720 (3%)
view
24 x 2 templates
templates
server.template.yaml
storage.template.yaml
288:312 (2%)
606:630 (3%)
view
24 x 2 templates
templates
server.template.yaml
storage.template.yaml
288:312 (2%)
272:296 (3%)
view
24 x 2 templates
templates
server.template.yaml
storage.template.yaml
288:312 (2%)
696:720 (3%)
view
24 x 2 templates
templates
server.template.yaml
storage.template.yaml
288:312 (2%)
509:533 (3%)
view
24 x 2 templates
templates
storage.template.yaml
storage.template.yaml
272:296 (3%)
395:419 (3%)
view
24 x 2 templates
templates
storage.template.yaml
storage.template.yaml
395:419 (3%)
509:533 (3%)
view
23 x 2 templates
templates
main.template.yaml
uipath-orchestrator.template.yaml
215:237 (2%)
134:156 (1%)
view