aws-quickstart / quickstart-oracle-database
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
  • 61% duplication:
    • 2,453 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 1,505 duplicated lines
  • 289 duplicates
system61% (1,505 lines)
Duplication per Extension
yaml62% (1,487 lines)
cmd31% (18 lines)
Duplication per Component (primary)
templates62% (1,487 lines)
scripts31% (18 lines)
Longest Duplicates
The list of 20 longest duplicates.
See data for all 289 duplicates...
Size#FoldersFilesLinesCode
86 x 2 templates
templates
oracle-database.template.yaml
oracle-database.template.yaml
1006:1091 (4%)
1529:1614 (4%)
view
76 x 2 templates
templates
oracle-database.template.yaml
oracle-database.template.yaml
913:988 (4%)
1429:1504 (4%)
view
51 x 2 templates
templates
oracle-database.template.yaml
oracle-database.template.yaml
811:861 (2%)
1227:1277 (2%)
view
48 x 2 templates
templates
oracle-database-master.template.yaml
oracle-database.template.yaml
212:259 (7%)
157:204 (2%)
view
39 x 2 templates
templates
oracle-database-master.template.yaml
oracle-database.template.yaml
32:70 (6%)
29:67 (2%)
view
34 x 2 templates
templates
oracle-database.template.yaml
oracle-database.template.yaml
1108:1141 (1%)
1623:1656 (1%)
view
32 x 2 templates
templates
oracle-database-master.template.yaml
oracle-database.template.yaml
387:418 (5%)
280:311 (1%)
view
25 x 2 templates
templates
oracle-database-master.template.yaml
oracle-database.template.yaml
356:380 (3%)
312:336 (1%)
view
24 x 2 templates
templates
oracle-database-master.template.yaml
oracle-database.template.yaml
118:141 (3%)
100:123 (1%)
view
21 x 2 templates
templates
oracle-database-master.template.yaml
oracle-database.template.yaml
288:308 (3%)
204:224 (1%)
view
20 x 2 templates
templates
oracle-database-master.template.yaml
oracle-database.template.yaml
96:115 (3%)
80:99 (1%)
view
16 x 2 templates
templates
oracle-database.template.yaml
oracle-database.template.yaml
863:878 (<1%)
1309:1324 (<1%)
view
16 x 2 templates
templates
oracle-database.template.yaml
oracle-database.template.yaml
989:1004 (<1%)
1512:1527 (<1%)
view
15 x 2 templates
templates
oracle-database-master.template.yaml
oracle-database.template.yaml
338:352 (2%)
256:270 (<1%)
view
14 x 2 templates
templates
oracle-database-master.template.yaml
oracle-database.template.yaml
460:473 (2%)
358:371 (<1%)
view
13 x 2 templates
templates
oracle-database-master.template.yaml
oracle-database.template.yaml
524:536 (2%)
441:453 (<1%)
view
13 x 2 templates
templates
oracle-database.template.yaml
oracle-database.template.yaml
886:898 (<1%)
1342:1354 (<1%)
view
13 x 2 templates
templates
oracle-database-master.template.yaml
oracle-database.template.yaml
497:509 (2%)
409:421 (<1%)
view
11 x 2 templates
templates
oracle-database-master.template.yaml
oracle-database.template.yaml
77:87 (1%)
67:77 (<1%)
view
10 x 2 templates
templates
oracle-database-master.template.yaml
oracle-database.template.yaml
168:177 (1%)
144:153 (<1%)
view