apache / shenyu-dashboard
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
4% | 17% | 39% | 25% | 11%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
js5% | 18% | 42% | 24% | 9%
less0% | 0% | 0% | 45% | 54%
ts0% | 0% | 0% | 0% | 100%
tsx0% | 0% | 0% | 0% | 100%
ejs0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src4% | 17% | 39% | 25% | 11%
Longest Files (Top 50)
File# lines# units
Selector.js
in src/routes/Plugin/Common
1078 8
index.js
in src/routes/Plugin/Common
803 14
api.js
in src/services
776 113
Rule.js
in src/routes/Plugin/Common
630 6
ProxySelectorModal.js
in src/routes/Plugin/Discovery
570 6
index.js
in src/routes/System/Plugin
559 11
index.js
in src/routes/Plugin/Discovery
539 4
index.js
in src/routes/System/PluginHandle
497 12
index.js
in src/routes/System/AppAuth
496 12
index.js
in src/routes/System/Dict
487 12
index.js
in src/routes/System/Resource
462 10
RequestRuleHandle.js
in src/routes/Plugin/PluginRuleHandle
459 2
index.js
in src/routes/System/Metadata
457 10
IconModal.js
in src/routes/System/Resource
451 1
ResponseRuleHandle.js
in src/routes/Plugin/PluginRuleHandle
394 7
DataPermModal.js
in src/routes/System/User
392 8
ApiDebug.js
in src/routes/Document/components
379 -
AddAndUpdateApiDoc.js
in src/routes/Document/components
363 14
index.js
in src/routes/System/User
350 8
HystrixRuleHandle.js
in src/routes/Plugin/PluginRuleHandle
300 2
ParamPluginRuleHandle.js
in src/routes/Plugin/PluginRuleHandle
296 6
BasicLayout.js
in src/layouts
289 7
index.js
in src/routes/System/Role
286 7
ApiInfo.js
in src/routes/Document/components
279 14
AddTable.js
in src/routes/System/AppAuth
272 5
AddModal.js
in src/routes/System/AppAuth
268 3
SiderMenu.js
in src/components/SiderMenu
266 6
AddModal.js
in src/routes/System/Plugin
258 5
SearchApi.js
in src/routes/Document/components
247 1
index.js
in src/components/GlobalHeader
246 6
CommonRuleHandle.js
in src/routes/Plugin/Common
236 4
common.js
in src/models
217 10
rewrite.js
in src/models
200 8
spring.js
in src/models
200 8
pluginHandle.js
in src/models
193 4
UpstreamTable.js
in src/routes/Plugin/Discovery
192 3
GeneralContextRuleHandle.js
in src/routes/Plugin/PluginRuleHandle
184 2
AddModal.js
in src/routes/System/Resource
173 1
AuthRoute.js
in src/utils
169 5
index.js
in src/routes/Home
166 4
ApiDoc.js
in src/routes/Document
164 -
AddModal.js
in src/routes/System/PluginHandle
164 1
discovery.js
in src/models
162 8
index.js
in src/components/PageHeader
162 3
AddModal.js
in src/routes/System/Metadata
160 -
plugin.js
in src/models
157 4
router.js
in src/common
157 19
AddModal.js
in src/routes/System/Role
154 2
index.less
in src/routes/Plugin
151 -
global.js
in src/models
150 13
Files With Most Units (Top 50)
File# lines# units
api.js
in src/services
776 113
router.js
in src/common
157 19
utils.js
in src/utils
143 16
menu.js
in src/common
102 14
index.js
in src/routes/Plugin/Common
803 14
ApiInfo.js
in src/routes/Document/components
279 14
AddAndUpdateApiDoc.js
in src/routes/Document/components
363 14
global.js
in src/models
150 13
index.js
in src/routes/System/AppAuth
496 12
index.js
in src/routes/System/PluginHandle
497 12
index.js
in src/routes/System/Dict
487 12
index.js
in src/routes/System/Plugin
559 11
common.js
in src/models
217 10
index.js
in src/routes/System/Resource
462 10
index.js
in src/routes/System/Metadata
457 10
discovery.js
in src/models
162 8
rewrite.js
in src/models
200 8
spring.js
in src/models
200 8
Selector.js
in src/routes/Plugin/Common
1078 8
index.js
in src/routes/System/User
350 8
DataPermModal.js
in src/routes/System/User
392 8
BasicLayout.js
in src/layouts
289 7
ResponseRuleHandle.js
in src/routes/Plugin/PluginRuleHandle
394 7
index.js
in src/routes/System/Role
286 7
SiderMenu.js
in src/components/SiderMenu
266 6
index.js
in src/components/GlobalHeader
246 6
ProxySelectorModal.js
in src/routes/Plugin/Discovery
570 6
Rule.js
in src/routes/Plugin/Common
630 6
ParamPluginRuleHandle.js
in src/routes/Plugin/PluginRuleHandle
296 6
TagInfo.js
in src/routes/Document/components
86 6
AuthRoute.js
in src/utils
169 5
index.js
in src/components/CountDown
102 5
LoginItem.js
in src/components/Login
104 5
TableTransfer.js
in src/routes/System/AppAuth
120 5
AddTable.js
in src/routes/System/AppAuth
272 5
AddModal.js
in src/routes/System/Plugin
258 5
request.js
in src/utils
104 4
AuthButton.js
in src/utils
62 4
role.js
in src/models
114 4
resource.js
in src/models
111 4
shenyuDict.js
in src/models
137 4
pluginHandle.js
in src/models
193 4
login.js
in src/models
59 4
plugin.js
in src/models
157 4
UserLayout.js
in src/layouts
74 4
index.js
in src/routes/Home
166 4
index.js
in src/routes/Plugin/Discovery
539 4
CommonRuleHandle.js
in src/routes/Plugin/Common
236 4
IntlUtils.js
in src/utils
19 3
auth.js
in src/models
142 3
Files With Long Lines (Top 26)

There are 26 files with lines longer than 120 characters. In total, there are 93 long lines.

File# lines# units# long lines
RequestRuleHandle.js
in src/routes/Plugin/PluginRuleHandle
459 2 24
ProxySelectorModal.js
in src/routes/Plugin/Discovery
570 6 7
AddModal.js
in src/routes/System/Metadata
160 - 7
index.js
in src/routes/Home
166 4 5
Selector.js
in src/routes/Plugin/Common
1078 8 5
AddModal.js
in src/routes/System/Dict
132 2 5
TcpCard.js
in src/routes/Plugin/Discovery
87 1 4
Rule.js
in src/routes/Plugin/Common
630 6 4
HystrixRuleHandle.js
in src/routes/Plugin/PluginRuleHandle
300 2 4
index.js
in src/routes/System/Resource
462 10 4
ApiDebug.js
in src/routes/Document/components
379 - 3
index.js
in src/components/GlobalHeader
246 6 2
index.js
in src/routes/Plugin/Discovery
539 4 2
AddModal.js
in src/routes/System/PluginHandle
164 1 2
index.js
in src/routes/System/PluginHandle
497 12 2
AddModal.js
in src/routes/System/Resource
173 1 2
index.js
in src/routes/System/Metadata
457 10 2
ejs
index.ejs
in src
30 - 1
utils.js
in src/utils
143 16 1
auth.js
in src/models
142 3 1
UserLayout.js
in src/layouts
74 4 1
UpstreamTable.js
in src/routes/Plugin/Discovery
192 3 1
Login.js
in src/routes/User
69 3 1
AddModal.js
in src/routes/System/Role
154 2 1
RelateMetadata.js
in src/routes/System/AppAuth
41 2 1
index.js
in src/routes/System/Dict
487 12 1
Correlations

File Size vs. Commits (all time): 162 points

src/routes/Plugin/Common/Selector.js x: 30 commits (all time) y: 1078 lines of code src/routes/Plugin/Common/index.js x: 26 commits (all time) y: 803 lines of code src/routes/Document/ApiDoc.js x: 7 commits (all time) y: 164 lines of code src/routes/Document/components/AddAndUpdateApiDoc.js x: 7 commits (all time) y: 363 lines of code src/routes/Document/components/ApiInfo.js x: 8 commits (all time) y: 279 lines of code src/routes/Document/components/SearchApi.js x: 7 commits (all time) y: 247 lines of code src/index.less x: 20 commits (all time) y: 106 lines of code src/routes/Document/components/ApiDebug.js x: 6 commits (all time) y: 379 lines of code src/routes/Document/components/TagInfo.js x: 2 commits (all time) y: 86 lines of code src/routes/Document/components/globalData.js x: 2 commits (all time) y: 32 lines of code src/models/plugin.js x: 19 commits (all time) y: 157 lines of code src/routes/Plugin/Discovery/TcpCard.js x: 4 commits (all time) y: 87 lines of code src/models/discovery.js x: 3 commits (all time) y: 162 lines of code src/routes/Plugin/Discovery/index.js x: 5 commits (all time) y: 539 lines of code src/routes/Plugin/Discovery/tcp.less x: 5 commits (all time) y: 62 lines of code src/routes/Document/components/AddAndUpdateTag.js x: 2 commits (all time) y: 96 lines of code src/routes/Plugin/PluginRuleHandle/GeneralContextRuleHandle.js x: 2 commits (all time) y: 184 lines of code src/routes/System/AppAuth/AddTable.js x: 12 commits (all time) y: 272 lines of code src/routes/System/Metadata/AddModal.js x: 14 commits (all time) y: 160 lines of code src/components/GlobalHeader/index.js x: 20 commits (all time) y: 246 lines of code src/routes/Plugin/Discovery/DiscoveryConfigModal.js x: 1 commits (all time) y: 148 lines of code src/routes/Plugin/Discovery/ProxySelectorCopy.js x: 1 commits (all time) y: 79 lines of code src/routes/Plugin/Discovery/ProxySelectorModal.js x: 1 commits (all time) y: 570 lines of code src/routes/Plugin/Discovery/UpstreamTable.js x: 1 commits (all time) y: 192 lines of code src/services/api.js x: 57 commits (all time) y: 776 lines of code src/utils/utils.js x: 8 commits (all time) y: 143 lines of code src/routes/Plugin/Discovery/proxySelectorModal.js x: 2 commits (all time) y: 570 lines of code src/routes/Plugin/Discovery/upstreamTable.js x: 2 commits (all time) y: 192 lines of code src/common/router.js x: 40 commits (all time) y: 157 lines of code src/routes/Plugin/index.less x: 11 commits (all time) y: 151 lines of code src/routes/System/Plugin/AddModal.js x: 17 commits (all time) y: 258 lines of code src/components/GlobalHeader/index.less x: 6 commits (all time) y: 125 lines of code src/routes/System/Resource/index.js x: 5 commits (all time) y: 462 lines of code src/routes/System/Resource/index.less x: 1 commits (all time) y: 11 lines of code src/index.ejs x: 19 commits (all time) y: 30 lines of code src/routes/Plugin/Common/Rule.js x: 25 commits (all time) y: 630 lines of code src/routes/System/Plugin/index.js x: 28 commits (all time) y: 559 lines of code src/components/SiderMenu/SiderMenu.js x: 20 commits (all time) y: 266 lines of code src/layouts/BasicLayout.js x: 43 commits (all time) y: 289 lines of code src/routes/System/Resource/AddModal.js x: 4 commits (all time) y: 173 lines of code src/routes/System/Resource/IconModal.js x: 4 commits (all time) y: 451 lines of code src/routes/Document/components/ApiContext.js x: 3 commits (all time) y: 7 lines of code src/routes/Document/components/HeadersEditor.js x: 2 commits (all time) y: 82 lines of code src/routes/System/AppAuth/AddModal.js x: 14 commits (all time) y: 268 lines of code src/routes/System/Dict/index.js x: 20 commits (all time) y: 487 lines of code src/routes/System/PluginHandle/index.js x: 26 commits (all time) y: 497 lines of code src/routes/Home/index.js x: 11 commits (all time) y: 166 lines of code src/routes/User/Login.js x: 6 commits (all time) y: 69 lines of code src/routes/System/AppAuth/SearchContent.js x: 9 commits (all time) y: 47 lines of code src/routes/System/AppAuth/index.less x: 4 commits (all time) y: 37 lines of code src/models/pluginHandle.js x: 18 commits (all time) y: 193 lines of code src/routes/System/Plugin/index.less x: 1 commits (all time) y: 7 lines of code src/routes/Home/home.less x: 5 commits (all time) y: 42 lines of code src/components/_utils/utils.ts x: 1 commits (all time) y: 45 lines of code src/routes/System/Dict/AddModal.js x: 10 commits (all time) y: 132 lines of code src/routes/System/Metadata/index.js x: 20 commits (all time) y: 457 lines of code src/components/SiderMenu/index.less x: 5 commits (all time) y: 75 lines of code src/components/GlobalFooter/index.js x: 3 commits (all time) y: 26 lines of code src/components/GlobalFooter/index.less x: 2 commits (all time) y: 27 lines of code src/components/Login/index.js x: 2 commits (all time) y: 126 lines of code src/components/Login/index.less x: 2 commits (all time) y: 44 lines of code src/layouts/UserLayout.js x: 14 commits (all time) y: 74 lines of code src/layouts/UserLayout.less x: 3 commits (all time) y: 53 lines of code src/routes/User/Login.less x: 2 commits (all time) y: 42 lines of code src/routes/System/Role/index.js x: 5 commits (all time) y: 286 lines of code src/routes/System/User/index.js x: 13 commits (all time) y: 350 lines of code src/routes/System/AppAuth/index.js x: 19 commits (all time) y: 496 lines of code src/common/menu.js x: 32 commits (all time) y: 102 lines of code src/utils/request.js x: 6 commits (all time) y: 104 lines of code src/routes/Plugin/PluginRuleHandle/HystrixRuleHandle.js x: 3 commits (all time) y: 300 lines of code src/routes/Plugin/PluginRuleHandle/ParamPluginRuleHandle.js x: 5 commits (all time) y: 296 lines of code src/routes/Plugin/PluginRuleHandle/ResponseRuleHandle.js x: 3 commits (all time) y: 394 lines of code src/routes/System/AppAuth/TableTransfer.js x: 6 commits (all time) y: 120 lines of code src/models/manage.js x: 15 commits (all time) y: 132 lines of code src/models/login.js x: 11 commits (all time) y: 59 lines of code src/routes/System/User/DataPermModal.js x: 4 commits (all time) y: 392 lines of code src/routes/Plugin/PluginRuleHandle/index.js x: 7 commits (all time) y: 12 lines of code src/routes/Plugin/Common/CommonRuleHandle.js x: 5 commits (all time) y: 236 lines of code src/routes/Plugin/Common/SelectorCopy.js x: 2 commits (all time) y: 104 lines of code src/models/shenyuDict.js x: 4 commits (all time) y: 137 lines of code src/components/Authorized/AuthorizedRoute.js x: 1 commits (all time) y: 13 lines of code src/components/Authorized/CheckPermissions.js x: 1 commits (all time) y: 68 lines of code src/components/Authorized/PromiseRender.js x: 1 commits (all time) y: 49 lines of code src/components/Authorized/Secured.js x: 1 commits (all time) y: 35 lines of code src/components/Authorized/renderAuthorize.js x: 1 commits (all time) y: 21 lines of code src/components/CountDown/index.js x: 1 commits (all time) y: 102 lines of code src/components/PageHeader/index.js x: 1 commits (all time) y: 162 lines of code src/components/PageHeader/index.less x: 1 commits (all time) y: 132 lines of code src/components/Result/index.js x: 1 commits (all time) y: 28 lines of code src/index.js x: 8 commits (all time) y: 24 lines of code src/layouts/BlankLayout.js x: 1 commits (all time) y: 2 lines of code src/models/auth.js x: 12 commits (all time) y: 142 lines of code src/models/common.js x: 6 commits (all time) y: 217 lines of code src/models/global.js x: 13 commits (all time) y: 150 lines of code src/models/metadata.js x: 5 commits (all time) y: 110 lines of code src/models/resource.js x: 4 commits (all time) y: 111 lines of code src/models/rewrite.js x: 7 commits (all time) y: 200 lines of code src/models/role.js x: 3 commits (all time) y: 114 lines of code src/models/user.js x: 2 commits (all time) y: 25 lines of code src/router.js x: 5 commits (all time) y: 17 lines of code src/routes/Plugin/PluginRuleHandle/RequestRuleHandle.js x: 2 commits (all time) y: 459 lines of code src/routes/Result/Success.js x: 1 commits (all time) y: 90 lines of code src/routes/System/AppAuth/RelateMetadata.js x: 6 commits (all time) y: 41 lines of code src/routes/System/PluginHandle/AddModal.js x: 9 commits (all time) y: 164 lines of code src/routes/System/Role/AddModal.js x: 4 commits (all time) y: 154 lines of code src/routes/System/User/AddModal.js x: 6 commits (all time) y: 86 lines of code src/theme.js x: 4 commits (all time) y: 6 lines of code src/utils/AuthButton.js x: 4 commits (all time) y: 62 lines of code src/utils/AuthRoute.js x: 5 commits (all time) y: 169 lines of code src/utils/IntlUtils.js x: 3 commits (all time) y: 19 lines of code src/utils/emit.js x: 2 commits (all time) y: 4 lines of code src/utils/locales.js x: 2 commits (all time) y: 7 lines of code src/routes/system/appAuth/AddModal.js x: 2 commits (all time) y: 268 lines of code src/routes/system/appAuth/AddTable.js x: 2 commits (all time) y: 272 lines of code src/routes/system/appAuth/SearchContent.js x: 2 commits (all time) y: 47 lines of code src/routes/system/appAuth/TableTransfer.js x: 2 commits (all time) y: 120 lines of code src/routes/system/appAuth/index.js x: 2 commits (all time) y: 496 lines of code src/routes/system/appAuth/index.less x: 2 commits (all time) y: 37 lines of code src/routes/system/dict/AddModal.js x: 2 commits (all time) y: 132 lines of code src/routes/system/dict/index.js x: 2 commits (all time) y: 487 lines of code src/routes/system/metadata/AddModal.js x: 2 commits (all time) y: 160 lines of code src/routes/system/metadata/index.js x: 2 commits (all time) y: 457 lines of code src/routes/system/plugin/AddModal.js x: 2 commits (all time) y: 258 lines of code src/routes/system/plugin/index.js x: 2 commits (all time) y: 559 lines of code src/routes/system/user/index.js x: 2 commits (all time) y: 350 lines of code src/routes/home/index.js x: 4 commits (all time) y: 166 lines of code
1078.0
lines of code
  min: 2.0
  average: 163.04
  25th percentile: 32.75
  median: 104.0
  75th percentile: 221.75
  max: 1078.0
0 57.0
commits (all time)
min: 1.0 | average: 6.36 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 7.0 | max: 57.0

File Size vs. Contributors (all time): 162 points

src/routes/Plugin/Common/Selector.js x: 17 contributors (all time) y: 1078 lines of code src/routes/Plugin/Common/index.js x: 15 contributors (all time) y: 803 lines of code src/routes/Document/ApiDoc.js x: 4 contributors (all time) y: 164 lines of code src/routes/Document/components/AddAndUpdateApiDoc.js x: 6 contributors (all time) y: 363 lines of code src/routes/Document/components/ApiInfo.js x: 3 contributors (all time) y: 279 lines of code src/routes/Document/components/SearchApi.js x: 3 contributors (all time) y: 247 lines of code src/index.less x: 9 contributors (all time) y: 106 lines of code src/routes/Document/components/ApiDebug.js x: 3 contributors (all time) y: 379 lines of code src/routes/Document/components/TagInfo.js x: 2 contributors (all time) y: 86 lines of code src/routes/Document/components/globalData.js x: 2 contributors (all time) y: 32 lines of code src/models/plugin.js x: 10 contributors (all time) y: 157 lines of code src/routes/Plugin/Discovery/TcpCard.js x: 1 contributors (all time) y: 87 lines of code src/models/discovery.js x: 1 contributors (all time) y: 162 lines of code src/routes/Plugin/Discovery/index.js x: 1 contributors (all time) y: 539 lines of code src/routes/Plugin/Discovery/tcp.less x: 1 contributors (all time) y: 62 lines of code src/routes/Document/components/AddAndUpdateTag.js x: 2 contributors (all time) y: 96 lines of code src/routes/Plugin/PluginRuleHandle/GeneralContextRuleHandle.js x: 2 contributors (all time) y: 184 lines of code src/routes/System/AppAuth/AddTable.js x: 10 contributors (all time) y: 272 lines of code src/routes/System/Metadata/AddModal.js x: 10 contributors (all time) y: 160 lines of code src/components/GlobalHeader/index.js x: 13 contributors (all time) y: 246 lines of code src/routes/Plugin/Discovery/DiscoveryConfigModal.js x: 1 contributors (all time) y: 148 lines of code src/routes/Plugin/Discovery/ProxySelectorCopy.js x: 1 contributors (all time) y: 79 lines of code src/routes/Plugin/Discovery/ProxySelectorModal.js x: 1 contributors (all time) y: 570 lines of code src/routes/Plugin/Discovery/UpstreamTable.js x: 1 contributors (all time) y: 192 lines of code src/services/api.js x: 21 contributors (all time) y: 776 lines of code src/utils/utils.js x: 5 contributors (all time) y: 143 lines of code src/common/router.js x: 13 contributors (all time) y: 157 lines of code src/routes/Plugin/index.less x: 8 contributors (all time) y: 151 lines of code src/routes/System/Plugin/AddModal.js x: 12 contributors (all time) y: 258 lines of code src/components/GlobalHeader/index.less x: 6 contributors (all time) y: 125 lines of code src/routes/System/Resource/index.js x: 4 contributors (all time) y: 462 lines of code src/routes/System/Resource/index.less x: 1 contributors (all time) y: 11 lines of code src/index.ejs x: 9 contributors (all time) y: 30 lines of code src/routes/Plugin/Common/Rule.js x: 12 contributors (all time) y: 630 lines of code src/routes/System/Plugin/index.js x: 16 contributors (all time) y: 559 lines of code src/components/SiderMenu/SiderMenu.js x: 14 contributors (all time) y: 266 lines of code src/layouts/BasicLayout.js x: 16 contributors (all time) y: 289 lines of code src/routes/System/Resource/AddModal.js x: 4 contributors (all time) y: 173 lines of code src/routes/System/Resource/IconModal.js x: 4 contributors (all time) y: 451 lines of code src/routes/Document/components/ApiContext.js x: 2 contributors (all time) y: 7 lines of code src/routes/Document/components/HeadersEditor.js x: 2 contributors (all time) y: 82 lines of code src/routes/System/AppAuth/AddModal.js x: 10 contributors (all time) y: 268 lines of code src/routes/System/Dict/index.js x: 10 contributors (all time) y: 487 lines of code src/routes/System/PluginHandle/index.js x: 11 contributors (all time) y: 497 lines of code src/routes/Home/index.js x: 10 contributors (all time) y: 166 lines of code src/routes/User/Login.js x: 4 contributors (all time) y: 69 lines of code src/routes/System/AppAuth/SearchContent.js x: 8 contributors (all time) y: 47 lines of code src/routes/System/AppAuth/index.less x: 4 contributors (all time) y: 37 lines of code src/models/pluginHandle.js x: 9 contributors (all time) y: 193 lines of code src/routes/System/Plugin/index.less x: 1 contributors (all time) y: 7 lines of code src/routes/Home/home.less x: 5 contributors (all time) y: 42 lines of code src/components/Login/LoginCode.tsx x: 1 contributors (all time) y: 33 lines of code src/components/_utils/utils.ts x: 1 contributors (all time) y: 45 lines of code src/routes/System/Dict/AddModal.js x: 7 contributors (all time) y: 132 lines of code src/routes/System/Metadata/index.js x: 11 contributors (all time) y: 457 lines of code src/components/SiderMenu/index.less x: 5 contributors (all time) y: 75 lines of code src/components/GlobalFooter/index.js x: 3 contributors (all time) y: 26 lines of code src/components/GlobalFooter/index.less x: 2 contributors (all time) y: 27 lines of code src/components/Login/index.js x: 2 contributors (all time) y: 126 lines of code src/components/Login/index.less x: 2 contributors (all time) y: 44 lines of code src/components/Login/map.js x: 6 contributors (all time) y: 71 lines of code src/layouts/UserLayout.js x: 10 contributors (all time) y: 74 lines of code src/layouts/UserLayout.less x: 3 contributors (all time) y: 53 lines of code src/routes/User/Login.less x: 2 contributors (all time) y: 42 lines of code src/routes/System/Role/index.js x: 4 contributors (all time) y: 286 lines of code src/routes/System/User/index.js x: 10 contributors (all time) y: 350 lines of code src/routes/System/AppAuth/index.js x: 12 contributors (all time) y: 496 lines of code src/common/menu.js x: 12 contributors (all time) y: 102 lines of code src/utils/request.js x: 5 contributors (all time) y: 104 lines of code src/routes/Plugin/PluginRuleHandle/HystrixRuleHandle.js x: 3 contributors (all time) y: 300 lines of code src/routes/Plugin/PluginRuleHandle/ParamPluginRuleHandle.js x: 3 contributors (all time) y: 296 lines of code src/routes/Plugin/PluginRuleHandle/ResponseRuleHandle.js x: 3 contributors (all time) y: 394 lines of code src/routes/System/AppAuth/TableTransfer.js x: 5 contributors (all time) y: 120 lines of code src/models/login.js x: 6 contributors (all time) y: 59 lines of code src/routes/System/User/DataPermModal.js x: 4 contributors (all time) y: 392 lines of code src/routes/Plugin/PluginRuleHandle/index.js x: 4 contributors (all time) y: 12 lines of code src/routes/Plugin/Common/CommonRuleHandle.js x: 4 contributors (all time) y: 236 lines of code src/routes/Plugin/Common/RuleCopy.js x: 1 contributors (all time) y: 127 lines of code src/routes/Plugin/Common/SelectorCopy.js x: 1 contributors (all time) y: 104 lines of code src/models/shenyuDict.js x: 4 contributors (all time) y: 137 lines of code src/components/Authorized/AuthorizedRoute.js x: 1 contributors (all time) y: 13 lines of code src/components/Authorized/CheckPermissions.js x: 1 contributors (all time) y: 68 lines of code src/components/Authorized/PromiseRender.js x: 1 contributors (all time) y: 49 lines of code src/components/Authorized/Secured.js x: 1 contributors (all time) y: 35 lines of code src/components/Authorized/renderAuthorize.js x: 1 contributors (all time) y: 21 lines of code src/components/PageHeader/index.less x: 1 contributors (all time) y: 132 lines of code src/components/Result/index.js x: 1 contributors (all time) y: 28 lines of code src/index.js x: 5 contributors (all time) y: 24 lines of code src/layouts/BlankLayout.js x: 1 contributors (all time) y: 2 lines of code src/models/auth.js x: 8 contributors (all time) y: 142 lines of code src/models/common.js x: 5 contributors (all time) y: 217 lines of code src/models/global.js x: 7 contributors (all time) y: 150 lines of code src/models/metadata.js x: 5 contributors (all time) y: 110 lines of code src/models/resource.js x: 3 contributors (all time) y: 111 lines of code src/models/rewrite.js x: 4 contributors (all time) y: 200 lines of code src/models/user.js x: 2 contributors (all time) y: 25 lines of code src/router.js x: 5 contributors (all time) y: 17 lines of code src/routes/Plugin/PluginRuleHandle/RequestRuleHandle.js x: 2 contributors (all time) y: 459 lines of code src/routes/Result/Success.js x: 1 contributors (all time) y: 90 lines of code src/routes/System/AppAuth/RelateMetadata.js x: 6 contributors (all time) y: 41 lines of code src/routes/System/PluginHandle/AddModal.js x: 5 contributors (all time) y: 164 lines of code src/routes/System/Role/AddModal.js x: 3 contributors (all time) y: 154 lines of code src/routes/System/User/AddModal.js x: 6 contributors (all time) y: 86 lines of code src/utils/AuthButton.js x: 2 contributors (all time) y: 62 lines of code src/utils/AuthRoute.js x: 3 contributors (all time) y: 169 lines of code src/utils/IntlUtils.js x: 3 contributors (all time) y: 19 lines of code src/utils/emit.js x: 2 contributors (all time) y: 4 lines of code src/routes/system/appAuth/AddModal.js x: 2 contributors (all time) y: 268 lines of code src/routes/system/appAuth/AddTable.js x: 2 contributors (all time) y: 272 lines of code src/routes/system/appAuth/SearchContent.js x: 2 contributors (all time) y: 47 lines of code src/routes/system/appAuth/TableTransfer.js x: 2 contributors (all time) y: 120 lines of code src/routes/system/appAuth/index.js x: 2 contributors (all time) y: 496 lines of code src/routes/system/appAuth/index.less x: 2 contributors (all time) y: 37 lines of code src/routes/system/dict/AddModal.js x: 2 contributors (all time) y: 132 lines of code src/routes/system/dict/index.js x: 2 contributors (all time) y: 487 lines of code src/routes/system/metadata/AddModal.js x: 2 contributors (all time) y: 160 lines of code src/routes/system/metadata/index.js x: 2 contributors (all time) y: 457 lines of code src/routes/system/plugin/AddModal.js x: 2 contributors (all time) y: 258 lines of code src/routes/system/plugin/index.js x: 2 contributors (all time) y: 559 lines of code src/routes/system/user/index.js x: 2 contributors (all time) y: 350 lines of code src/routes/home/index.js x: 2 contributors (all time) y: 166 lines of code src/routes/home/home.less x: 1 contributors (all time) y: 42 lines of code
1078.0
lines of code
  min: 2.0
  average: 163.04
  25th percentile: 32.75
  median: 104.0
  75th percentile: 221.75
  max: 1078.0
0 21.0
contributors (all time)
min: 1.0 | average: 4.01 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 5.0 | max: 21.0

File Size vs. Commits (30 days): 26 points

src/routes/Plugin/Common/Selector.js x: 3 commits (30d) y: 1078 lines of code src/routes/Plugin/Common/index.js x: 1 commits (30d) y: 803 lines of code src/routes/Document/ApiDoc.js x: 2 commits (30d) y: 164 lines of code src/routes/Document/components/AddAndUpdateApiDoc.js x: 3 commits (30d) y: 363 lines of code src/routes/Document/components/ApiInfo.js x: 3 commits (30d) y: 279 lines of code src/routes/Document/components/SearchApi.js x: 3 commits (30d) y: 247 lines of code src/index.less x: 1 commits (30d) y: 106 lines of code src/routes/Document/components/ApiDebug.js x: 2 commits (30d) y: 379 lines of code src/routes/Document/components/TagInfo.js x: 1 commits (30d) y: 86 lines of code src/routes/Document/components/globalData.js x: 1 commits (30d) y: 32 lines of code src/models/plugin.js x: 1 commits (30d) y: 157 lines of code src/routes/Plugin/Discovery/TcpCard.js x: 4 commits (30d) y: 87 lines of code src/routes/Plugin/Discovery/index.js x: 2 commits (30d) y: 539 lines of code src/routes/Plugin/Discovery/tcp.less x: 3 commits (30d) y: 62 lines of code src/routes/Document/components/AddAndUpdateTag.js x: 1 commits (30d) y: 96 lines of code src/routes/Plugin/PluginRuleHandle/GeneralContextRuleHandle.js x: 1 commits (30d) y: 184 lines of code src/routes/System/AppAuth/AddTable.js x: 1 commits (30d) y: 272 lines of code src/routes/System/Metadata/AddModal.js x: 1 commits (30d) y: 160 lines of code src/components/GlobalHeader/index.js x: 1 commits (30d) y: 246 lines of code src/routes/Plugin/Discovery/DiscoveryConfigModal.js x: 1 commits (30d) y: 148 lines of code src/routes/Plugin/Discovery/ProxySelectorCopy.js x: 1 commits (30d) y: 79 lines of code src/routes/Plugin/Discovery/ProxySelectorModal.js x: 1 commits (30d) y: 570 lines of code src/routes/Plugin/Discovery/UpstreamTable.js x: 1 commits (30d) y: 192 lines of code src/services/api.js x: 1 commits (30d) y: 776 lines of code src/utils/utils.js x: 1 commits (30d) y: 143 lines of code
1078.0
lines of code
  min: 32.0
  average: 285.0
  25th percentile: 103.5
  median: 174.0
  75th percentile: 367.0
  max: 1078.0
0 4.0
commits (30d)
min: 1.0 | average: 1.65 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.25 | max: 4.0

File Size vs. Contributors (30 days): 26 points

src/routes/Plugin/Common/Selector.js x: 2 contributors (30d) y: 1078 lines of code src/routes/Plugin/Common/index.js x: 1 contributors (30d) y: 803 lines of code src/routes/Document/ApiDoc.js x: 1 contributors (30d) y: 164 lines of code src/routes/Document/components/AddAndUpdateApiDoc.js x: 2 contributors (30d) y: 363 lines of code src/routes/Document/components/ApiInfo.js x: 1 contributors (30d) y: 279 lines of code src/routes/Document/components/SearchApi.js x: 1 contributors (30d) y: 247 lines of code src/index.less x: 1 contributors (30d) y: 106 lines of code src/routes/Document/components/ApiDebug.js x: 1 contributors (30d) y: 379 lines of code src/routes/Document/components/TagInfo.js x: 1 contributors (30d) y: 86 lines of code src/routes/Document/components/globalData.js x: 1 contributors (30d) y: 32 lines of code src/models/plugin.js x: 1 contributors (30d) y: 157 lines of code src/routes/Plugin/Discovery/index.js x: 1 contributors (30d) y: 539 lines of code src/routes/Plugin/Discovery/tcp.less x: 1 contributors (30d) y: 62 lines of code src/routes/Document/components/AddAndUpdateTag.js x: 1 contributors (30d) y: 96 lines of code src/routes/Plugin/PluginRuleHandle/GeneralContextRuleHandle.js x: 1 contributors (30d) y: 184 lines of code src/routes/System/AppAuth/AddTable.js x: 1 contributors (30d) y: 272 lines of code src/routes/System/Metadata/AddModal.js x: 1 contributors (30d) y: 160 lines of code src/components/GlobalHeader/index.js x: 1 contributors (30d) y: 246 lines of code src/routes/Plugin/Discovery/DiscoveryConfigModal.js x: 1 contributors (30d) y: 148 lines of code src/routes/Plugin/Discovery/ProxySelectorCopy.js x: 1 contributors (30d) y: 79 lines of code src/routes/Plugin/Discovery/ProxySelectorModal.js x: 1 contributors (30d) y: 570 lines of code src/routes/Plugin/Discovery/UpstreamTable.js x: 1 contributors (30d) y: 192 lines of code src/services/api.js x: 1 contributors (30d) y: 776 lines of code src/utils/utils.js x: 1 contributors (30d) y: 143 lines of code
1078.0
lines of code
  min: 32.0
  average: 285.0
  25th percentile: 103.5
  median: 174.0
  75th percentile: 367.0
  max: 1078.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.08 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

File Size vs. Commits (90 days): 32 points

src/routes/Plugin/Common/Selector.js x: 4 commits (90d) y: 1078 lines of code src/routes/Plugin/Common/index.js x: 2 commits (90d) y: 803 lines of code src/routes/Document/ApiDoc.js x: 2 commits (90d) y: 164 lines of code src/routes/Document/components/AddAndUpdateApiDoc.js x: 4 commits (90d) y: 363 lines of code src/routes/Document/components/ApiInfo.js x: 3 commits (90d) y: 279 lines of code src/routes/Document/components/SearchApi.js x: 3 commits (90d) y: 247 lines of code src/index.less x: 1 commits (90d) y: 106 lines of code src/routes/Document/components/ApiDebug.js x: 2 commits (90d) y: 379 lines of code src/routes/Document/components/TagInfo.js x: 1 commits (90d) y: 86 lines of code src/routes/Document/components/globalData.js x: 1 commits (90d) y: 32 lines of code src/models/plugin.js x: 1 commits (90d) y: 157 lines of code src/routes/Plugin/Discovery/TcpCard.js x: 4 commits (90d) y: 87 lines of code src/models/discovery.js x: 3 commits (90d) y: 162 lines of code src/routes/Plugin/Discovery/index.js x: 5 commits (90d) y: 539 lines of code src/routes/Plugin/Discovery/tcp.less x: 5 commits (90d) y: 62 lines of code src/routes/Document/components/AddAndUpdateTag.js x: 1 commits (90d) y: 96 lines of code src/routes/Plugin/PluginRuleHandle/GeneralContextRuleHandle.js x: 1 commits (90d) y: 184 lines of code src/routes/System/AppAuth/AddTable.js x: 1 commits (90d) y: 272 lines of code src/routes/System/Metadata/AddModal.js x: 1 commits (90d) y: 160 lines of code src/components/GlobalHeader/index.js x: 5 commits (90d) y: 246 lines of code src/routes/Plugin/Discovery/DiscoveryConfigModal.js x: 1 commits (90d) y: 148 lines of code src/routes/Plugin/Discovery/ProxySelectorCopy.js x: 1 commits (90d) y: 79 lines of code src/routes/Plugin/Discovery/ProxySelectorModal.js x: 1 commits (90d) y: 570 lines of code src/routes/Plugin/Discovery/UpstreamTable.js x: 1 commits (90d) y: 192 lines of code src/services/api.js x: 4 commits (90d) y: 776 lines of code src/utils/utils.js x: 3 commits (90d) y: 143 lines of code src/routes/Plugin/Discovery/proxySelectorModal.js x: 2 commits (90d) y: 570 lines of code src/routes/Plugin/Discovery/upstreamTable.js x: 2 commits (90d) y: 192 lines of code src/routes/Plugin/index.less x: 1 commits (90d) y: 151 lines of code src/routes/System/Plugin/AddModal.js x: 1 commits (90d) y: 258 lines of code src/components/GlobalHeader/index.less x: 1 commits (90d) y: 125 lines of code
1078.0
lines of code
  min: 32.0
  average: 276.97
  25th percentile: 129.5
  median: 174.0
  75th percentile: 342.0
  max: 1078.0
0 5.0
commits (90d)
min: 1.0 | average: 2.16 | 25th percentile: 1.0 | median: 1.5 | 75th percentile: 3.0 | max: 5.0

File Size vs. Contributors (90 days): 32 points

src/routes/Plugin/Common/Selector.js x: 3 contributors (90d) y: 1078 lines of code src/routes/Plugin/Common/index.js x: 2 contributors (90d) y: 803 lines of code src/routes/Document/ApiDoc.js x: 1 contributors (90d) y: 164 lines of code src/routes/Document/components/AddAndUpdateApiDoc.js x: 3 contributors (90d) y: 363 lines of code src/routes/Document/components/ApiInfo.js x: 1 contributors (90d) y: 279 lines of code src/routes/Document/components/SearchApi.js x: 1 contributors (90d) y: 247 lines of code src/index.less x: 1 contributors (90d) y: 106 lines of code src/routes/Document/components/ApiDebug.js x: 1 contributors (90d) y: 379 lines of code src/routes/Document/components/TagInfo.js x: 1 contributors (90d) y: 86 lines of code src/routes/Document/components/globalData.js x: 1 contributors (90d) y: 32 lines of code src/models/plugin.js x: 1 contributors (90d) y: 157 lines of code src/routes/Plugin/Discovery/index.js x: 1 contributors (90d) y: 539 lines of code src/routes/Plugin/Discovery/tcp.less x: 1 contributors (90d) y: 62 lines of code src/routes/Document/components/AddAndUpdateTag.js x: 1 contributors (90d) y: 96 lines of code src/routes/Plugin/PluginRuleHandle/GeneralContextRuleHandle.js x: 1 contributors (90d) y: 184 lines of code src/routes/System/AppAuth/AddTable.js x: 1 contributors (90d) y: 272 lines of code src/routes/System/Metadata/AddModal.js x: 1 contributors (90d) y: 160 lines of code src/components/GlobalHeader/index.js x: 4 contributors (90d) y: 246 lines of code src/routes/Plugin/Discovery/DiscoveryConfigModal.js x: 1 contributors (90d) y: 148 lines of code src/routes/Plugin/Discovery/ProxySelectorCopy.js x: 1 contributors (90d) y: 79 lines of code src/routes/Plugin/Discovery/ProxySelectorModal.js x: 1 contributors (90d) y: 570 lines of code src/routes/Plugin/Discovery/UpstreamTable.js x: 1 contributors (90d) y: 192 lines of code src/services/api.js x: 3 contributors (90d) y: 776 lines of code src/utils/utils.js x: 1 contributors (90d) y: 143 lines of code src/routes/Plugin/index.less x: 1 contributors (90d) y: 151 lines of code src/routes/System/Plugin/AddModal.js x: 1 contributors (90d) y: 258 lines of code src/components/GlobalHeader/index.less x: 1 contributors (90d) y: 125 lines of code
1078.0
lines of code
  min: 32.0
  average: 276.97
  25th percentile: 129.5
  median: 174.0
  75th percentile: 342.0
  max: 1078.0
0 4.0
contributors (90d)
min: 1.0 | average: 1.31 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0