apache / apisix-website
Duplication

Places in code with 6 or more lines that are exactly the same.

Intro
Learn more...
Duplication Overall
system43% (5,460 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
scss56% (1,956 lines)
tsx34% (1,929 lines)
js41% (994 lines)
css90% (553 lines)
ts44% (28 lines)
Duplication per Component (primary)
doc78% (1,973 lines)
website32% (1,892 lines)
blog57% (1,489 lines)
config16% (106 lines)
scripts0% (0 lines)

Duplication Between Components (50+ lines)

G doc doc website website doc--website 3343 blog blog blog--doc 2814 blog--website 2330

Download: SVG DOT (open online Graphviz editor)

Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 223 duplicates...
Size#FoldersFilesLinesCode
397 x 2 doc/src/css
website/src/css
3:478 (100%)
5:480 (99%)
view
198 x 2 blog/src/css
website/src/css
238:481 (49%)
237:480 (49%)
view
198 x 2 blog/src/css
doc/src/css
238:481 (49%)
235:478 (49%)
view
196 x 2 blog/src/theme/CodeBlock
doc/src/theme/CodeBlock
25:282 (100%)
25:282 (100%)
view
143 x 2 doc/src/theme/SearchBar
website/src/theme/SearchBar
21:204 (100%)
21:204 (100%)
view
143 x 2 blog/src/theme/SearchBar
doc/src/theme/SearchBar
21:204 (100%)
21:204 (100%)
view
143 x 2 blog/src/theme/SearchBar
website/src/theme/SearchBar
21:204 (100%)
21:204 (100%)
view
123 x 2 doc/src/theme/Footer
website/src/theme/Footer
21:164 (100%)
21:164 (100%)
view
100 x 2 doc/src/theme/DocSidebar
website/src/theme/DocSidebar
11:127 (86%)
10:126 (94%)
view
92 x 2 blog/src/css
doc/src/css
39:144 (23%)
36:141 (23%)
view
92 x 2 blog/src/css
website/src/css
39:144 (23%)
38:143 (23%)
view
77 x 2 blog/src/theme/Footer
doc/src/theme/Footer
1:94 (82%)
1:94 (82%)
view
77 x 2 doc/src/theme/Footer
website/src/theme/Footer
1:94 (82%)
1:94 (82%)
view
77 x 2 blog/src/theme/Footer
website/src/theme/Footer
1:94 (82%)
1:94 (82%)
view
73 x 2 blog/src/css
website/src/css
146:236 (18%)
145:235 (18%)
view
73 x 2 blog/src/css
doc/src/css
146:236 (18%)
143:233 (18%)
view
64 x 2 doc/src/theme/DocPage
website/src/theme/DocPage
10:86 (100%)
9:85 (100%)
view
61 x 2 doc/src/theme/NavbarItem/LocaleDropdownNavbarItem
website/src/theme/Navbar...ocaleDropdownNavbarItem
20:90 (100%)
20:90 (100%)
view
54 x 2 blog/en
blog/zh
57:115 (52%)
59:117 (51%)
view
51 x 2 blog/src/theme/CodeBlock
doc/src/theme/CodeBlock
10:67 (100%)
10:67 (100%)
view
49 x 2 doc/src/theme/NotFound
website/src/theme/NotFound
3:65 (100%)
3:65 (100%)
view
49 x 2 blog/src/theme/NotFound
doc/src/theme/NotFound
3:65 (100%)
3:65 (100%)
view
49 x 2 blog/src/theme/NotFound
website/src/theme/NotFound
3:65 (100%)
3:65 (100%)
view
46 x 2 blog/src/css
website/src/theme/Footer
1:60 (100%)
1:60 (100%)
view
46 x 2 doc/src/css
doc/src/theme/Footer
1:60 (100%)
1:60 (100%)
view
46 x 2 blog/src/css
website/src/css
1:60 (100%)
1:60 (100%)
view
46 x 2 blog/src/css
doc/src/theme/Footer
1:60 (100%)
1:60 (100%)
view
46 x 2 doc/src/theme/Footer
website/src/theme/Footer
1:60 (100%)
1:60 (100%)
view
46 x 2 doc/src/css
website/src/css
1:60 (100%)
1:60 (100%)
view
46 x 2 doc/src/theme/Footer
website/src/css
1:60 (100%)
1:60 (100%)
view
46 x 2 website/src/css
website/src/theme/Footer
1:60 (100%)
1:60 (100%)
view
46 x 2 doc/src/theme/Footer
website/src/theme/Footer
1:53 (100%)
1:53 (100%)
view
46 x 2 blog/src/css
doc/src/css
1:60 (100%)
1:60 (100%)
view
46 x 2 doc/src/css
website/src/theme/Footer
1:60 (100%)
1:60 (100%)
view
44 x 2 blog/src/theme/NotFound
doc/src/theme/NotFound
10:53 (100%)
10:53 (100%)
view
44 x 2 blog/src/theme/NotFound
website/src/theme/NotFound
10:53 (100%)
10:53 (100%)
view
44 x 2 doc/src/theme/NotFound
website/src/theme/NotFound
10:53 (100%)
10:53 (100%)
view
44 x 2 doc/src/theme/DocPage
website/src/theme/DocPage
155:204 (23%)
124:173 (26%)
view
40 x 2 doc
website
226:266 (14%)
96:136 (27%)
view
37 x 2 blog/src/theme/NotFound
website/src/theme/NotFound
1:46 (100%)
1:46 (100%)
view
37 x 2 blog/src/theme/NotFound
doc/src/theme/NotFound
1:46 (100%)
1:46 (100%)
view
37 x 2 doc/src/theme/NotFound
website/src/theme/NotFound
1:46 (100%)
1:46 (100%)
view
33 x 2 blog/src/theme/Footer
doc/src/theme/Footer
123:159 (27%)
126:162 (26%)
view
33 x 2 blog/src/theme/Logo
doc/src/theme/Logo
16:48 (100%)
16:48 (100%)
view
33 x 2 blog/src/theme/Footer
website/src/theme/Footer
123:159 (27%)
126:162 (26%)
view
33 x 2 blog/src/css
website/src/css
3:37 (8%)
3:37 (8%)
view
32 x 2 blog/src/theme/Footer
website/src/theme/Footer
20:61 (26%)
21:62 (26%)
view
32 x 2 blog/src/theme/Footer
doc/src/theme/Footer
20:61 (26%)
21:62 (26%)
view
32 x 2 blog/src/css
doc/src/css
5:37 (8%)
3:35 (8%)
view
31 x 2 doc
website
33:63 (11%)
28:58 (21%)
view
Duplicated Units
The list of top 5 duplicated units.
See data for all 5 unit duplicates...
Size#FoldersFilesLinesCode
124 x 3 website/src/theme/SearchBar
blog/src/theme/SearchBar
doc/src/theme/SearchBar
41:197 
41:197 
41:197 
view
8 x 2 website/src/theme/DocSidebar
doc/src/theme/DocSidebar
30:39 
31:40 
view
8 x 2 blog/src/theme/Logo
doc/src/theme/Logo
31:40 
31:40 
view
7 x 2 blog/src/theme/Logo
doc/src/theme/Logo
32:40 
32:40 
view
6 x 3 website/src/theme/Navbar...ocaleDropdownNavbarItem
blog/src/theme/NavbarItem/LocaleDropdownNavbarItem
doc/src/theme/NavbarItem/LocaleDropdownNavbarItem
77:84 
76:83 
77:84 
view