kubernetes / website
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
  • 44% duplication:
    • 28,033 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 12,528 duplicated lines
  • 3,271 duplicates
system44% (12,528 lines)
Duplication per Extension
css75% (5,862 lines)
toml91% (4,919 lines)
html11% (911 lines)
js21% (606 lines)
yaml8% (138 lines)
scss5% (92 lines)
Duplication per Component (primary)
static72% (5,032 lines)
data85% (2,528 lines)
i18n100% (2,391 lines)
content22% (2,323 lines)
api-ref-assets14% (138 lines)
assets5% (92 lines)
layouts1% (24 lines)
scripts0% (0 lines)
ROOT0% (0 lines)
update-imported-docs0% (0 lines)

Duplication Between Components (50+ lines)

G data data i18n i18n data--i18n 4919

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 3,271 duplicates...
Size#FoldersFilesLinesCode
190 x 2 data/i18n/uk
i18n
uk.toml
uk.toml
1:255 (100%)
1:255 (100%)
view
183 x 2 data/i18n/en
i18n
en.toml
en.toml
1:272 (100%)
1:272 (100%)
view
169 x 2 static/css
static/css
style_crowdfire.css
style_huawei.css
88:279 (46%)
88:279 (46%)
view
169 x 2 static/css
static/css
style_amadeus.css
style_zalando.css
92:287 (46%)
88:279 (46%)
view
166 x 2 content/de/includes
content/en/includes
partner-style.css
partner-style.css
2:201 (100%)
2:201 (100%)
view
166 x 2 content/en/includes
content/zh/includes
partner-style.css
partner-style.css
2:201 (100%)
2:201 (100%)
view
166 x 2 content/en/includes
content/fr/includes
partner-style.css
partner-style.css
2:201 (100%)
2:201 (100%)
view
166 x 2 static/css
static/css
style_buffer.css
style_golfnow.css
86:273 (47%)
85:272 (47%)
view
166 x 2 content/en/includes
content/ja/includes
partner-style.css
partner-style.css
2:201 (100%)
2:201 (100%)
view
166 x 2 content/fr/includes
content/ja/includes
partner-style.css
partner-style.css
2:201 (100%)
2:201 (100%)
view
166 x 2 static/css
static/css
style_buffer.css
style_peardeck.css
86:273 (47%)
85:272 (47%)
view
166 x 2 content/fr/includes
content/zh/includes
partner-style.css
partner-style.css
2:201 (100%)
2:201 (100%)
view
166 x 2 content/de/includes
content/zh/includes
partner-style.css
partner-style.css
2:201 (100%)
2:201 (100%)
view
166 x 2 content/de/includes
content/fr/includes
partner-style.css
partner-style.css
2:201 (100%)
2:201 (100%)
view
166 x 2 content/ja/includes
content/zh/includes
partner-style.css
partner-style.css
2:201 (100%)
2:201 (100%)
view
166 x 2 content/de/includes
content/ja/includes
partner-style.css
partner-style.css
2:201 (100%)
2:201 (100%)
view
166 x 2 static/css
static/css
style_golfnow.css
style_peardeck.css
85:272 (47%)
85:272 (47%)
view
160 x 2 data/i18n/pl
i18n
pl.toml
pl.toml
1:238 (100%)
1:238 (100%)
view
160 x 2 data/i18n/pt
i18n
pt-br.toml
pt-br.toml
1:240 (100%)
1:240 (100%)
view
156 x 2 data/i18n/zh
i18n
zh.toml
zh.toml
1:233 (100%)
1:233 (100%)
view