firecracker-microvm / firecracker-microvm.github.io
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
  • 56% duplication:
    • 4,166 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 2,333 duplicated lines
  • 209 duplicates
system56% (2,333 lines)
Duplication per Extension
css61% (1,272 lines)
less57% (1,001 lines)
html17% (60 lines)
Duplication per Component (primary)
ROOT55% (1,934 lines)
less65% (399 lines)
js0% (0 lines)

Duplication Between Components (50+ lines)

G less less ROOT ROOT less--ROOT 682

Download: SVG DOT (open online Graphviz editor)

Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 20 longest duplicates.
See data for all 209 duplicates...
Size#FoldersFilesLinesCode
302 x 2 less
ROOT
style.css
style.css
1:304 (100%)
1:304 (17%)
view
54 x 2 ROOT
ROOT
style.less
style.less
1202:1263 (3%)
1551:1612 (3%)
view
47 x 2 ROOT
ROOT
style.less
style.less
1066:1117 (3%)
1414:1465 (3%)
view
38 x 2 less
less
style.css
style.less
101:138 (12%)
81:122 (12%)
view
38 x 2 less
ROOT
style.less
style.css
81:122 (12%)
101:138 (2%)
view
34 x 2 ROOT
ROOT
style.less
style.less
1120:1157 (2%)
1468:1505 (2%)
view
29 x 2 ROOT
ROOT
style.less
style.less
1204:1237 (2%)
1409:1442 (2%)
view
29 x 2 ROOT
ROOT
style.less
style.less
1409:1442 (2%)
1553:1586 (2%)
view
28 x 2 ROOT
ROOT
style.less
style.less
1266:1297 (1%)
1615:1646 (1%)
view
26 x 2 ROOT
ROOT
style.less
style.less
1066:1094 (1%)
1558:1586 (1%)
view
26 x 2 ROOT
ROOT
style.less
style.less
1066:1094 (1%)
1209:1237 (1%)
view
24 x 2 ROOT
ROOT
index.html
index.html
94:118 (7%)
278:302 (7%)
view
24 x 2 ROOT
ROOT
style.css
style.css
1233:1256 (1%)
1345:1368 (1%)
view
24 x 2 ROOT
ROOT
style.css
style.css
1503:1526 (1%)
1616:1639 (1%)
view
21 x 2 ROOT
ROOT
style.css
style.css
1584:1604 (1%)
1694:1714 (1%)
view
21 x 2 ROOT
ROOT
style.css
style.css
1314:1334 (1%)
1423:1443 (1%)
view
20 x 2 ROOT
ROOT
style.less
style.less
1509:1532 (1%)
1651:1674 (1%)
view
20 x 2 ROOT
ROOT
style.less
style.less
1161:1184 (1%)
1302:1325 (1%)
view
20 x 2 ROOT
ROOT
style.css
style.css
1258:1277 (1%)
1528:1547 (1%)
view
18 x 2 ROOT
ROOT
style.css
style.css
506:523 (1%)
542:559 (1%)
view