apache / shenyu-client-dotnet
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 14% | 39% | 46%
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
cs0% | 0% | 16% | 44% | 39%
yml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
client0% | 0% | 16% | 44% | 39%
build0% | 0% | 0% | 0% | 100%
Longest Files (Top 33)
File# lines# units
ZookeeperClient.cs
in client/Apache.ShenYu.Client/Utils/Zookeeper
294 20
ShenyuStartupService.cs
in client/Apache.ShenYu.AspNetCore/Services
171 7
EtcdClientUtils.cs
in client/Apache.ShenYu.Client/Utils/Etcd
145 14
ShenyuZookeeperRegister.cs
in client/Apache.ShenYu.Client/Registers
130 7
ShenyuConsulRegister.cs
in client/Apache.ShenYu.Client/Registers
124 7
ShenyuNacosRegister.cs
in client/Apache.ShenYu.Client/Registers
121 7
ShenyuHttpRegister.cs
in client/Apache.ShenYu.Client/Registers
112 8
ShenyuEtcdRegister.cs
in client/Apache.ShenYu.Client/Registers
80 7
ZkOptions.cs
in client/Apache.ShenYu.Client/Utils/Zookeeper
65 8
RegisterPathConstants.cs
in client/Apache.ShenYu.Client/Utils
61 9
58 -
ShenyuCollectionExtensions.cs
in client/Apache.ShenYu.AspNetCore/Utils
58 1
55 -
55 -
55 -
Constants.cs
in client/Apache.ShenYu.Client/Utils
52 -
ShenYuClientAttrService.cs
in client/Apache.ShenYu.Client/Services
50 1
CollectionExtentions.cs
in client/Apache.ShenYu.Client/Utils
49 2
AppDomainUtils.cs
in client/Apache.ShenYu.Client/Utils
39 2
UriUtils.cs
in client/Apache.ShenYu.Client/Utils
36 5
ShenyuAbstractRegister.cs
in client/Apache.ShenYu.Client/Registers
36 2
IpUtils.cs
in client/Apache.ShenYu.Client/Utils
31 1
MetaDataRegisterDTO.cs
in client/Apache.ShenYu.Client/Models/DTO
24 -
ShenyuOptions.cs
in client/Apache.ShenYu.Client/Options
23 -
IZookeeperClient.cs
in client/Apache.ShenYu.Client/Utils/Zookeeper
21 -
DefaultHttpClientFactory.cs
in client/Apache.ShenYu.Client/Utils
17 1
ShenyuClientAttribute.cs
in client/Apache.ShenYu.Client/Attributes
17 1
ContextPathUtils.cs
in client/Apache.ShenYu.Client/Utils
13 2
IShenyuRegister.cs
in client/Apache.ShenYu.Client/Registers
13 -
URIRegisterDTO.cs
in client/Apache.ShenYu.Client/Models/DTO
12 -
EtcdOptions.cs
in client/Apache.ShenYu.Client/Utils/Etcd
11 -
Delegates.cs
in client/Apache.ShenYu.Client/Utils/Zookeeper
10 -
RegisterTypeEnums.cs
in client/Apache.ShenYu.Client/Utils
8 -
Files With Most Units (Top 20)
File# lines# units
ZookeeperClient.cs
in client/Apache.ShenYu.Client/Utils/Zookeeper
294 20
EtcdClientUtils.cs
in client/Apache.ShenYu.Client/Utils/Etcd
145 14
RegisterPathConstants.cs
in client/Apache.ShenYu.Client/Utils
61 9
ZkOptions.cs
in client/Apache.ShenYu.Client/Utils/Zookeeper
65 8
ShenyuHttpRegister.cs
in client/Apache.ShenYu.Client/Registers
112 8
ShenyuZookeeperRegister.cs
in client/Apache.ShenYu.Client/Registers
130 7
ShenyuEtcdRegister.cs
in client/Apache.ShenYu.Client/Registers
80 7
ShenyuConsulRegister.cs
in client/Apache.ShenYu.Client/Registers
124 7
ShenyuNacosRegister.cs
in client/Apache.ShenYu.Client/Registers
121 7
ShenyuStartupService.cs
in client/Apache.ShenYu.AspNetCore/Services
171 7
UriUtils.cs
in client/Apache.ShenYu.Client/Utils
36 5
ContextPathUtils.cs
in client/Apache.ShenYu.Client/Utils
13 2
CollectionExtentions.cs
in client/Apache.ShenYu.Client/Utils
49 2
AppDomainUtils.cs
in client/Apache.ShenYu.Client/Utils
39 2
ShenyuAbstractRegister.cs
in client/Apache.ShenYu.Client/Registers
36 2
DefaultHttpClientFactory.cs
in client/Apache.ShenYu.Client/Utils
17 1
IpUtils.cs
in client/Apache.ShenYu.Client/Utils
31 1
ShenyuClientAttribute.cs
in client/Apache.ShenYu.Client/Attributes
17 1
ShenYuClientAttrService.cs
in client/Apache.ShenYu.Client/Services
50 1
ShenyuCollectionExtensions.cs
in client/Apache.ShenYu.AspNetCore/Utils
58 1
Files With Long Lines (Top 8)

There are 8 files with lines longer than 120 characters. In total, there are 18 long lines.

File# lines# units# long lines
ShenyuZookeeperRegister.cs
in client/Apache.ShenYu.Client/Registers
130 7 7
ZookeeperClient.cs
in client/Apache.ShenYu.Client/Utils/Zookeeper
294 20 4
ShenyuConsulRegister.cs
in client/Apache.ShenYu.Client/Registers
124 7 2
EtcdClientUtils.cs
in client/Apache.ShenYu.Client/Utils/Etcd
145 14 1
AppDomainUtils.cs
in client/Apache.ShenYu.Client/Utils
39 2 1
DefaultHttpClientFactory.cs
in client/Apache.ShenYu.Client/Utils
17 1 1
IpUtils.cs
in client/Apache.ShenYu.Client/Utils
31 1 1
ShenyuStartupService.cs
in client/Apache.ShenYu.AspNetCore/Services
171 7 1
Correlations

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

client/Apache.ShenYu.AspNetCore/Services/ShenyuStartupService.cs x: 6 commits (all time) y: 171 lines of code client/Apache.ShenYu.AspNetCore/Utils/ShenyuCollectionExtensions.cs x: 6 commits (all time) y: 58 lines of code client/Apache.ShenYu.Client/Registers/IShenyuRegister.cs x: 4 commits (all time) y: 13 lines of code client/Apache.ShenYu.Client/Registers/ShenyuAbstractRegister.cs x: 2 commits (all time) y: 36 lines of code client/Apache.ShenYu.Client/Registers/ShenyuConsulRegister.cs x: 2 commits (all time) y: 124 lines of code client/Apache.ShenYu.Client/Registers/ShenyuEtcdRegister.cs x: 2 commits (all time) y: 80 lines of code client/Apache.ShenYu.Client/Registers/ShenyuHttpRegister.cs x: 7 commits (all time) y: 112 lines of code client/Apache.ShenYu.Client/Registers/ShenyuNacosRegister.cs x: 2 commits (all time) y: 121 lines of code client/Apache.ShenYu.Client/Registers/ShenyuZookeeperRegister.cs x: 3 commits (all time) y: 130 lines of code client/Apache.ShenYu.Client/Services/ShenYuClientAttrService.cs x: 1 commits (all time) y: 50 lines of code client/Apache.ShenYu.Client/Utils/AppDomainUtils.cs x: 1 commits (all time) y: 39 lines of code client/Apache.ShenYu.Client/Utils/Constants.cs x: 6 commits (all time) y: 52 lines of code client/Apache.ShenYu.Client/Utils/ContextPathUtils.cs x: 1 commits (all time) y: 13 lines of code client/Apache.ShenYu.Client/Utils/Etcd/EtcdClientUtils.cs x: 1 commits (all time) y: 145 lines of code client/Apache.ShenYu.Client/Utils/Etcd/EtcdOptions.cs x: 1 commits (all time) y: 11 lines of code client/Apache.ShenYu.Client/Utils/RegisterPathConstants.cs x: 1 commits (all time) y: 61 lines of code client/Apache.ShenYu.Client/Utils/UriUtils.cs x: 1 commits (all time) y: 36 lines of code client/Apache.ShenYu.Client/Utils/Zookeeper/Delegates.cs x: 1 commits (all time) y: 10 lines of code client/Apache.ShenYu.Client/Utils/Zookeeper/IZookeeperClient.cs x: 1 commits (all time) y: 21 lines of code client/Apache.ShenYu.Client/Utils/Zookeeper/ZkOptions.cs x: 1 commits (all time) y: 65 lines of code client/Apache.ShenYu.Client/Utils/Zookeeper/ZookeeperClient.cs x: 1 commits (all time) y: 294 lines of code build/docker-compose-consul.yml x: 1 commits (all time) y: 55 lines of code build/docker-compose-http.yml x: 1 commits (all time) y: 58 lines of code client/Apache.ShenYu.Client/Utils/DefaultHttpClientFactory.cs x: 1 commits (all time) y: 17 lines of code client/Apache.ShenYu.Client/Utils/IpUtils.cs x: 2 commits (all time) y: 31 lines of code client/Apache.ShenYu.Client/Options/ShenyuOptions.cs x: 2 commits (all time) y: 23 lines of code client/Apache.ShenYu.Client/Utils/CollectionExtentions.cs x: 1 commits (all time) y: 49 lines of code client/Apache.ShenYu.Client/Utils/RegisterTypeEnums.cs x: 2 commits (all time) y: 8 lines of code client/Apache.ShenYu.Client/Models/DTO/MetaDataRegisterDTO.cs x: 1 commits (all time) y: 24 lines of code client/Apache.ShenYu.Client/Models/DTO/URIRegisterDTO.cs x: 1 commits (all time) y: 12 lines of code
294.0
lines of code
  min: 8.0
  average: 62.0
  25th percentile: 19.0
  median: 50.0
  75th percentile: 72.5
  max: 294.0
0 7.0
commits (all time)
min: 1.0 | average: 2.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 7.0

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

client/Apache.ShenYu.AspNetCore/Services/ShenyuStartupService.cs x: 2 contributors (all time) y: 171 lines of code client/Apache.ShenYu.AspNetCore/Utils/ShenyuCollectionExtensions.cs x: 2 contributors (all time) y: 58 lines of code client/Apache.ShenYu.Client/Registers/IShenyuRegister.cs x: 2 contributors (all time) y: 13 lines of code client/Apache.ShenYu.Client/Registers/ShenyuAbstractRegister.cs x: 2 contributors (all time) y: 36 lines of code client/Apache.ShenYu.Client/Registers/ShenyuConsulRegister.cs x: 2 contributors (all time) y: 124 lines of code client/Apache.ShenYu.Client/Registers/ShenyuEtcdRegister.cs x: 2 contributors (all time) y: 80 lines of code client/Apache.ShenYu.Client/Registers/ShenyuHttpRegister.cs x: 3 contributors (all time) y: 112 lines of code client/Apache.ShenYu.Client/Registers/ShenyuNacosRegister.cs x: 2 contributors (all time) y: 121 lines of code client/Apache.ShenYu.Client/Registers/ShenyuZookeeperRegister.cs x: 2 contributors (all time) y: 130 lines of code client/Apache.ShenYu.Client/Services/ShenYuClientAttrService.cs x: 1 contributors (all time) y: 50 lines of code client/Apache.ShenYu.Client/Utils/AppDomainUtils.cs x: 1 contributors (all time) y: 39 lines of code client/Apache.ShenYu.Client/Utils/Constants.cs x: 2 contributors (all time) y: 52 lines of code client/Apache.ShenYu.Client/Utils/ContextPathUtils.cs x: 1 contributors (all time) y: 13 lines of code client/Apache.ShenYu.Client/Utils/Etcd/EtcdClientUtils.cs x: 1 contributors (all time) y: 145 lines of code client/Apache.ShenYu.Client/Utils/Etcd/EtcdOptions.cs x: 1 contributors (all time) y: 11 lines of code client/Apache.ShenYu.Client/Utils/RegisterPathConstants.cs x: 1 contributors (all time) y: 61 lines of code client/Apache.ShenYu.Client/Utils/UriUtils.cs x: 1 contributors (all time) y: 36 lines of code client/Apache.ShenYu.Client/Utils/Zookeeper/Delegates.cs x: 1 contributors (all time) y: 10 lines of code client/Apache.ShenYu.Client/Utils/Zookeeper/IZookeeperClient.cs x: 1 contributors (all time) y: 21 lines of code client/Apache.ShenYu.Client/Utils/Zookeeper/ZkOptions.cs x: 1 contributors (all time) y: 65 lines of code client/Apache.ShenYu.Client/Utils/Zookeeper/ZookeeperClient.cs x: 1 contributors (all time) y: 294 lines of code build/docker-compose-consul.yml x: 1 contributors (all time) y: 55 lines of code build/docker-compose-http.yml x: 1 contributors (all time) y: 58 lines of code client/Apache.ShenYu.Client/Utils/DefaultHttpClientFactory.cs x: 1 contributors (all time) y: 17 lines of code client/Apache.ShenYu.Client/Utils/IpUtils.cs x: 1 contributors (all time) y: 31 lines of code client/Apache.ShenYu.Client/Options/ShenyuOptions.cs x: 1 contributors (all time) y: 23 lines of code client/Apache.ShenYu.Client/Utils/CollectionExtentions.cs x: 1 contributors (all time) y: 49 lines of code client/Apache.ShenYu.Client/Utils/RegisterTypeEnums.cs x: 1 contributors (all time) y: 8 lines of code client/Apache.ShenYu.Client/Models/DTO/MetaDataRegisterDTO.cs x: 1 contributors (all time) y: 24 lines of code client/Apache.ShenYu.Client/Models/DTO/URIRegisterDTO.cs x: 1 contributors (all time) y: 12 lines of code
294.0
lines of code
  min: 8.0
  average: 62.0
  25th percentile: 19.0
  median: 50.0
  75th percentile: 72.5
  max: 294.0
0 3.0
contributors (all time)
min: 1.0 | average: 1.33 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0

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

No data for "commits (30d)" vs. "lines of code".

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

No data for "contributors (30d)" vs. "lines of code".


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

No data for "commits (90d)" vs. "lines of code".

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

No data for "contributors (90d)" vs. "lines of code".