apache / apisix-dashboard
Duplication

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

Intro
Learn more...
Duplication Overall
system15% (3,480 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
tsx21% (2,362 lines)
go9% (491 lines)
less43% (360 lines)
ts5% (267 lines)
Duplication per Component (primary)
web17% (2,989 lines)
api9% (491 lines)
ROOT0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 679 duplicates...
Size#FoldersFilesLinesCode
83 x 2 web/src/pages/SSL
web/src/pages/SSL
17:117 (100%)
17:117 (100%)
view
68 x 2 web/src/pages/Route
web/src/pages/SSL
31:112 (70%)
31:112 (81%)
view
68 x 2 web/src/pages/Route
web/src/pages/SSL
31:112 (70%)
31:112 (81%)
view
36 x 2 web/src/components/Upstr...ts/active-check/Healthy
web/src/components/Upstr.../active-check/Unhealthy
44:79 (66%)
42:77 (69%)
view
32 x 2 web/src/components/Upstr.../active-check/Unhealthy
web/src/components/Upstr...s/passive-check/Healthy
46:77 (61%)
69:101 (42%)
view
32 x 2 web/src/components/Upstr...ts/active-check/Healthy
web/src/components/Upstr...s/passive-check/Healthy
48:79 (59%)
69:101 (42%)
view
28 x 2 web/src/components/Plugin/UI
web/src/components/Plugin/UI
173:203 (12%)
231:261 (12%)
view
28 x 2 web/src/components/PluginFlow/components/FlowGraph
web/src/components/PluginFlow
122:149 (22%)
188:215 (11%)
view
26 x 2 web/src/components/Upstr.../active-check/Unhealthy
web/src/components/Upstr...passive-check/Unhealthy
52:77 (50%)
54:80 (47%)
view
26 x 2 web/src/components/Upstr...components/active-check
web/src/components/Upstr.../active-check/Unhealthy
56:82 (46%)
52:77 (50%)
view
26 x 2 web/src/components/Upstr...ts/active-check/Healthy
web/src/components/Upstr...components/active-check
54:79 (48%)
56:82 (46%)
view
26 x 2 web/src/components/Upstr...ts/active-check/Healthy
web/src/components/Upstr...passive-check/Unhealthy
54:79 (48%)
54:80 (47%)
view
26 x 2 web/src/components/Upstr...s/passive-check/Healthy
web/src/components/Upstr...passive-check/Unhealthy
75:101 (34%)
54:80 (47%)
view
26 x 2 web/src/components/Upstr...components/active-check
web/src/components/Upstr...s/passive-check/Healthy
56:82 (46%)
75:101 (34%)
view
26 x 2 web/src/components/Upstr...components/active-check
web/src/components/Upstr...passive-check/Unhealthy
56:82 (46%)
54:80 (47%)
view
22 x 2 web/src/components/Plugin/UI
web/src/components/Plugin/UI
98:119 (11%)
166:187 (11%)
view
22 x 2 web/src/components/PluginFlow/components/FlowGraph
web/src/components/PluginFlow
112:134 (17%)
163:185 (8%)
view
22 x 2 web/src/pages/Route/components/Step1
web/src/pages/Route/components/Step1
133:154 (8%)
202:223 (8%)
view
21 x 2 web/src/components/Plugin/UI
web/src/components/Plugin/UI
75:96 (10%)
143:164 (10%)
view
21 x 2 web/src/pages/Setting
web/src/pages/User
96:119 (22%)
97:121 (21%)
view
21 x 2 web/src/pages/Consumer
web/src/pages/PluginTemplate
64:87 (28%)
74:97 (23%)
view
19 x 2 web/src/pages/Setting
web/src/pages/User
56:79 (20%)
58:81 (19%)
view
17 x 2 web/src/components/PluginFlow/components/FlowGraph
web/src/components/PluginFlow
137:154 (13%)
218:235 (6%)
view
17 x 2 web/src/pages/Service
web/src/pages/Upstream
130:146 (13%)
136:152 (13%)
view
16 x 2 web/src/pages/Route
web/src/pages/Route
320:335 (3%)
358:373 (3%)
view
16 x 2 api/internal/handler/route
api/internal/handler/route
328:347 (5%)
433:452 (5%)
view
16 x 2 api/internal/filter
api/internal/handler/ssl
85:101 (11%)
362:378 (6%)
view
16 x 2 web/src/components/Plugin/UI
web/src/components/Plugin/UI
89:104 (13%)
74:89 (16%)
view
15 x 2 web/src/components/Plugin/UI
web/src/components/Plugin/UI
89:103 (12%)
279:293 (4%)
view
15 x 2 web/src/components/Upstr...components/active-check
web/src/components/Upstr...omponents/passive-check
52:66 (36%)
52:66 (36%)
view
15 x 2 web/src/pages/Route/components/Step1
web/src/pages/Service/components
71:85 (5%)
108:122 (12%)
view
15 x 2 web/src/components/Plugin/UI
web/src/components/Plugin/UI
279:293 (4%)
74:88 (15%)
view
14 x 2 api/internal/handler/service
api/internal/handler/upstream
234:255 (8%)
212:234 (6%)
view
14 x 2 web/src/pages/Proto
web/src/pages/Service
137:150 (11%)
115:128 (11%)
view
14 x 2 web/src/components/Upstr...components/active-check
web/src/components/Upstr...omponents/passive-check
21:38 (34%)
21:38 (34%)
view
14 x 2 web/src/components/Plugin/UI
web/src/components/Plugin/UI
133:147 (6%)
188:203 (6%)
view
14 x 2 web/src/components/Plugin/UI
web/src/components/Plugin/UI
133:147 (6%)
246:261 (6%)
view
14 x 2 web/src/components/Plugin/UI
web/src/components/Plugin/UI
303:316 (4%)
99:112 (14%)
view
14 x 2 web/src/pages/Route/components/Step1
web/src/pages/Service/components
48:63 (5%)
85:100 (12%)
view
13 x 2 web/src/components/PluginFlow/components/FlowGraph
web/src/components/PluginFlow
137:149 (10%)
173:185 (5%)
view
13 x 2 web/src/pages/Route/components/Step1
web/src/pages/Service/components
87:99 (5%)
123:135 (11%)
view
13 x 2 web/src/components/PluginFlow/components/FlowGraph
web/src/components/PluginFlow
137:149 (10%)
188:200 (5%)
view
13 x 2 web/src/components/PluginFlow/components/FlowGraph
web/src/components/PluginFlow/components/FlowGraph
122:134 (10%)
137:149 (10%)
view
13 x 2 web/src/components/PluginFlow
web/src/components/PluginFlow
188:200 (5%)
203:215 (5%)
view
13 x 2 web/src/components/PluginFlow
web/src/components/PluginFlow
188:200 (5%)
218:230 (5%)
view
13 x 2 web/src/components/PluginFlow/components/FlowGraph
web/src/components/PluginFlow
122:134 (10%)
218:230 (5%)
view
13 x 2 web/src/locales
web/src/locales
37:49 (68%)
37:49 (68%)
view
13 x 2 web/src/components/PluginFlow/components/FlowGraph
web/src/components/PluginFlow
122:134 (10%)
203:215 (5%)
view
13 x 2 web/src/pages/Consumer/components
web/src/pages/PluginTemplate/components
22:36 (33%)
26:40 (14%)
view
13 x 2 web/src/components/PluginFlow
web/src/components/PluginFlow
203:215 (5%)
218:230 (5%)
view
Duplicated Units
The list of top 1 duplicated units.
See data for all 1 unit duplicate
Size#FoldersFilesLinesCode
6 x 2 web/src/components/Plugin
web/src/components/RawDataEditor
217:224 
118:125 
view