apache / dubbo-php-framework
File Size

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

Intro
Learn more...
File Size Overall
0% | 8% | 34% | 25% | 32%
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
php0% | 13% | 31% | 23% | 31%
c0% | 0% | 48% | 39% | 12%
h0% | 0% | 29% | 15% | 54%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
provider0% | 30% | 32% | 7% | 28%
agent0% | 0% | 38% | 26% | 34%
common0% | 0% | 36% | 35% | 27%
consumer0% | 0% | 36% | 32% | 31%
registry0% | 0% | 0% | 47% | 52%
api0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
BaseServer.php
in provider/core/server
640 42
fsof_main.c
in agent/src/c/src
400 15
FSOFProtocol.php
in provider/fsof
388 8
DubboParser.php
in common/protocol/fsof
308 18
FSOFRegistry.php
in provider/core/server
298 13
FSOFProcessor.php
in consumer/fsof
287 5
strmap.c
in agent/src/c/common
260 8
FSOFUrl.php
in common/url
260 23
zlog.h
in agent/src/c/include
224 -
sds.h
in agent/src/c/include/hiredis
214 11
ZookeeperClient.php
in registry/automatic
196 20
FSOFConfigManager.php
in common/config
191 15
fsof_redis.c
in agent/src/c/service
183 5
FSOFRedis.php
in common/file
182 10
DubboRequest.php
in common/protocol/fsof
180 35
ServiceMonitor.php
in provider/monitor
159 9
ProxyFactory.php
in consumer/proxy
153 4
glib.h
in agent/src/c/include/hiredis/adapters
124 -
fsof_zookeeper.c
in agent/src/c/service
118 8
fsof_util.c
in agent/src/c/common
117 1
fsof_mq.c
in agent/src/c/service
111 6
hiredis.h
in agent/src/c/include/hiredis
109 -
Proxy.php
in consumer/proxy
104 10
libev.h
in agent/src/c/include/hiredis/adapters
97 8
DubboResponse.php
in common/protocol/fsof
93 19
qt.h
in agent/src/c/include/hiredis/adapters
91 13
libuv.h
in agent/src/c/include/hiredis/adapters
84 8
AppMonitor.php
in provider/monitor
83 9
FileSystemUtil.php
in common/file
83 4
ConsumerProxy.php
in registry/automatic
83 4
macosx.h
in agent/src/c/include/hiredis/adapters
81 8
ae.h
in agent/src/c/include/hiredis/adapters
79 8
AppAutoLoader.php
in provider/core/app
76 5
FSOFConfigUtil.php
in common/config
72 4
RegistryService.php
in registry/automatic
71 10
FSOFClient4Linux.php
in consumer/client
69 6
FSOFConsumer.php
in consumer
69 4
BaseProtocol.php
in provider/core/protocol
67 14
fsof_url.c
in agent/src/c/common
67 1
OverloadMonitor.php
in provider/monitor
62 8
libevent.h
in agent/src/c/include/hiredis/adapters
61 8
ivykis.h
in agent/src/c/include/hiredis/adapters
61 8
async.h
in agent/src/c/include/hiredis
60 -
read.h
in agent/src/c/include/hiredis
59 -
AppContext.php
in provider/core/app
57 3
FSOFCommonUtil.php
in common/config
56 3
FSOFProvider.php
in provider
54 1
Type.php
in consumer
54 3
fsof_log.c
in agent/src/c/service
50 3
mt_array.c
in agent/src/c/service
48 2
Files With Most Units (Top 50)
File# lines# units
BaseServer.php
in provider/core/server
640 42
DubboRequest.php
in common/protocol/fsof
180 35
FSOFUrl.php
in common/url
260 23
ZookeeperClient.php
in registry/automatic
196 20
DubboResponse.php
in common/protocol/fsof
93 19
DubboParser.php
in common/protocol/fsof
308 18
fsof_main.c
in agent/src/c/src
400 15
FSOFConfigManager.php
in common/config
191 15
BaseProtocol.php
in provider/core/protocol
67 14
FSOFRegistry.php
in provider/core/server
298 13
qt.h
in agent/src/c/include/hiredis/adapters
91 13
sds.h
in agent/src/c/include/hiredis
214 11
FSOFRedis.php
in common/file
182 10
RegistryService.php
in registry/automatic
71 10
Proxy.php
in consumer/proxy
104 10
ServiceMonitor.php
in provider/monitor
159 9
AppMonitor.php
in provider/monitor
83 9
FSOFProtocol.php
in provider/fsof
388 8
OverloadMonitor.php
in provider/monitor
62 8
libev.h
in agent/src/c/include/hiredis/adapters
97 8
ae.h
in agent/src/c/include/hiredis/adapters
79 8
libevent.h
in agent/src/c/include/hiredis/adapters
61 8
libuv.h
in agent/src/c/include/hiredis/adapters
84 8
macosx.h
in agent/src/c/include/hiredis/adapters
81 8
ivykis.h
in agent/src/c/include/hiredis/adapters
61 8
strmap.c
in agent/src/c/common
260 8
fsof_zookeeper.c
in agent/src/c/service
118 8
fsof_mq.c
in agent/src/c/service
111 6
FSOFClient4Linux.php
in consumer/client
69 6
AppAutoLoader.php
in provider/core/app
76 5
fsof_redis.c
in agent/src/c/service
183 5
FSOFProcessor.php
in consumer/fsof
287 5
FileSystemUtil.php
in common/file
83 4
FSOFConfigUtil.php
in common/config
72 4
ConsumerProxy.php
in registry/automatic
83 4
ProxyFactory.php
in consumer/proxy
153 4
FSOFConsumer.php
in consumer
69 4
AppContext.php
in provider/core/app
57 3
fsof_log.c
in agent/src/c/service
50 3
FSOFCommonUtil.php
in common/config
56 3
Type.php
in consumer
54 3
BufferedProtocol.php
in provider/core/protocol
38 2
38 2
Console.php
in provider/common
34 2
mt_array.c
in agent/src/c/service
48 2
38 2
FSOFSystemUtil.php
in common/log
43 2
38 2
35 2
38 2
Files With Long Lines (Top 24)

There are 24 files with lines longer than 120 characters. In total, there are 83 long lines.

File# lines# units# long lines
fsof_main.c
in agent/src/c/src
400 15 19
BaseServer.php
in provider/core/server
640 42 14
FSOFRegistry.php
in provider/core/server
298 13 9
FSOFProtocol.php
in provider/fsof
388 8 6
ServiceMonitor.php
in provider/monitor
159 9 6
ConsumerProxy.php
in registry/automatic
83 4 5
OverloadMonitor.php
in provider/monitor
62 8 2
FSOFRedis.php
in common/file
182 10 2
DubboParser.php
in common/protocol/fsof
308 18 2
35 2 2
Proxy.php
in consumer/proxy
104 10 2
ProxyFactory.php
in consumer/proxy
153 4 2
AppAutoLoader.php
in provider/core/app
76 5 1
38 2 1
macosx.h
in agent/src/c/include/hiredis/adapters
81 8 1
async.h
in agent/src/c/include/hiredis
60 - 1
FSOFConfigManager.php
in common/config
191 15 1
38 2 1
BootStrap.php
in common
19 - 1
38 2 1
BootStrap.php
in registry
7 - 1
FSOFProcessor.php
in consumer/fsof
287 5 1
38 2 1
FSOFConsumer.php
in consumer
69 4 1
Correlations

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

common/config/FSOFConstants.php x: 3 commits (all time) y: 13 lines of code common/file/FSOFRedis.php x: 5 commits (all time) y: 182 lines of code common/protocol/fsof/DubboParser.php x: 9 commits (all time) y: 308 lines of code common/protocol/fsof/DubboRequest.php x: 4 commits (all time) y: 180 lines of code common/url/FSOFUrl.php x: 4 commits (all time) y: 260 lines of code consumer/ConsumerException.php x: 2 commits (all time) y: 10 lines of code consumer/Type.php x: 5 commits (all time) y: 54 lines of code consumer/fsof/FSOFProcessor.php x: 6 commits (all time) y: 287 lines of code consumer/proxy/Proxy.php x: 5 commits (all time) y: 104 lines of code consumer/proxy/ProxyFactory.php x: 5 commits (all time) y: 153 lines of code registry/automatic/ConsumerProxy.php x: 3 commits (all time) y: 83 lines of code provider/shell/StartUp.php x: 3 commits (all time) y: 40 lines of code agent/src/c/common/fsof_global.h x: 1 commits (all time) y: 18 lines of code agent/src/c/common/fsof_url.c x: 1 commits (all time) y: 67 lines of code agent/src/c/common/fsof_url.h x: 1 commits (all time) y: 6 lines of code agent/src/c/common/fsof_util.c x: 1 commits (all time) y: 117 lines of code agent/src/c/common/strmap.c x: 1 commits (all time) y: 260 lines of code agent/src/c/common/strmap.h x: 1 commits (all time) y: 28 lines of code agent/src/c/include/hiredis/adapters/ae.h x: 1 commits (all time) y: 79 lines of code agent/src/c/include/hiredis/adapters/glib.h x: 1 commits (all time) y: 124 lines of code agent/src/c/include/hiredis/adapters/ivykis.h x: 1 commits (all time) y: 61 lines of code agent/src/c/include/hiredis/adapters/libev.h x: 1 commits (all time) y: 97 lines of code agent/src/c/include/hiredis/adapters/libuv.h x: 1 commits (all time) y: 84 lines of code agent/src/c/include/hiredis/adapters/macosx.h x: 1 commits (all time) y: 81 lines of code agent/src/c/include/hiredis/adapters/qt.h x: 1 commits (all time) y: 91 lines of code agent/src/c/include/hiredis/async.h x: 1 commits (all time) y: 60 lines of code agent/src/c/include/hiredis/hiredis.h x: 1 commits (all time) y: 109 lines of code agent/src/c/include/hiredis/sds.h x: 1 commits (all time) y: 214 lines of code agent/src/c/include/zlog.h x: 1 commits (all time) y: 224 lines of code agent/src/c/service/fsof_log.c x: 1 commits (all time) y: 50 lines of code agent/src/c/service/fsof_log.h x: 1 commits (all time) y: 11 lines of code agent/src/c/service/fsof_mq.c x: 1 commits (all time) y: 111 lines of code agent/src/c/service/fsof_redis.c x: 1 commits (all time) y: 183 lines of code agent/src/c/service/fsof_redis.h x: 1 commits (all time) y: 10 lines of code agent/src/c/service/fsof_zookeeper.h x: 1 commits (all time) y: 17 lines of code agent/src/c/service/mt_array.h x: 1 commits (all time) y: 13 lines of code agent/src/c/src/fsof_main.c x: 1 commits (all time) y: 400 lines of code api/FSOFApi.php x: 1 commits (all time) y: 35 lines of code common/FrameAutoLoader.php x: 1 commits (all time) y: 38 lines of code common/config/FSOFCommonUtil.php x: 1 commits (all time) y: 56 lines of code common/config/FSOFConfigManager.php x: 1 commits (all time) y: 191 lines of code common/config/FSOFConfigUtil.php x: 1 commits (all time) y: 72 lines of code common/log/FSOFSystemUtil.php x: 1 commits (all time) y: 43 lines of code consumer/FSOFConsumer.php x: 1 commits (all time) y: 69 lines of code provider/FSOFProvider.php x: 1 commits (all time) y: 54 lines of code provider/core/app/AppAutoLoader.php x: 1 commits (all time) y: 76 lines of code provider/core/server/BaseServer.php x: 1 commits (all time) y: 640 lines of code provider/core/server/FSOFRegistry.php x: 1 commits (all time) y: 298 lines of code provider/fsof/FSOFProtocol.php x: 1 commits (all time) y: 388 lines of code provider/monitor/ServiceMonitor.php x: 1 commits (all time) y: 159 lines of code registry/automatic/ZookeeperClient.php x: 1 commits (all time) y: 196 lines of code
640.0
lines of code
  min: 6.0
  average: 98.64
  25th percentile: 32.5
  median: 64.5
  75th percentile: 117.25
  max: 640.0
0 9.0
commits (all time)
min: 1.0 | average: 1.54 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 9.0

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

common/config/FSOFConstants.php x: 3 contributors (all time) y: 13 lines of code common/file/FSOFRedis.php x: 3 contributors (all time) y: 182 lines of code common/protocol/fsof/DubboParser.php x: 3 contributors (all time) y: 308 lines of code common/protocol/fsof/DubboRequest.php x: 3 contributors (all time) y: 180 lines of code common/url/FSOFUrl.php x: 3 contributors (all time) y: 260 lines of code consumer/ConsumerException.php x: 2 contributors (all time) y: 10 lines of code consumer/Type.php x: 2 contributors (all time) y: 54 lines of code consumer/fsof/FSOFProcessor.php x: 3 contributors (all time) y: 287 lines of code consumer/proxy/Proxy.php x: 3 contributors (all time) y: 104 lines of code consumer/proxy/ProxyFactory.php x: 3 contributors (all time) y: 153 lines of code registry/automatic/ConsumerProxy.php x: 3 contributors (all time) y: 83 lines of code provider/shell/StartUp.php x: 3 contributors (all time) y: 40 lines of code agent/src/c/common/fsof_global.h x: 1 contributors (all time) y: 18 lines of code agent/src/c/common/fsof_url.c x: 1 contributors (all time) y: 67 lines of code agent/src/c/common/fsof_url.h x: 1 contributors (all time) y: 6 lines of code agent/src/c/common/fsof_util.c x: 1 contributors (all time) y: 117 lines of code agent/src/c/common/strmap.c x: 1 contributors (all time) y: 260 lines of code agent/src/c/common/strmap.h x: 1 contributors (all time) y: 28 lines of code agent/src/c/include/hiredis/adapters/ae.h x: 1 contributors (all time) y: 79 lines of code agent/src/c/include/hiredis/adapters/glib.h x: 1 contributors (all time) y: 124 lines of code agent/src/c/include/hiredis/adapters/ivykis.h x: 1 contributors (all time) y: 61 lines of code agent/src/c/include/hiredis/adapters/libev.h x: 1 contributors (all time) y: 97 lines of code agent/src/c/include/hiredis/adapters/libuv.h x: 1 contributors (all time) y: 84 lines of code agent/src/c/include/hiredis/adapters/macosx.h x: 1 contributors (all time) y: 81 lines of code agent/src/c/include/hiredis/adapters/qt.h x: 1 contributors (all time) y: 91 lines of code agent/src/c/include/hiredis/async.h x: 1 contributors (all time) y: 60 lines of code agent/src/c/include/hiredis/hiredis.h x: 1 contributors (all time) y: 109 lines of code agent/src/c/include/hiredis/sds.h x: 1 contributors (all time) y: 214 lines of code agent/src/c/include/zlog.h x: 1 contributors (all time) y: 224 lines of code agent/src/c/service/fsof_log.c x: 1 contributors (all time) y: 50 lines of code agent/src/c/service/fsof_log.h x: 1 contributors (all time) y: 11 lines of code agent/src/c/service/fsof_mq.c x: 1 contributors (all time) y: 111 lines of code agent/src/c/service/fsof_redis.c x: 1 contributors (all time) y: 183 lines of code agent/src/c/service/fsof_redis.h x: 1 contributors (all time) y: 10 lines of code agent/src/c/service/fsof_zookeeper.h x: 1 contributors (all time) y: 17 lines of code agent/src/c/service/mt_array.h x: 1 contributors (all time) y: 13 lines of code agent/src/c/src/fsof_main.c x: 1 contributors (all time) y: 400 lines of code api/FSOFApi.php x: 1 contributors (all time) y: 35 lines of code common/FrameAutoLoader.php x: 1 contributors (all time) y: 38 lines of code common/config/FSOFCommonUtil.php x: 1 contributors (all time) y: 56 lines of code common/config/FSOFConfigManager.php x: 1 contributors (all time) y: 191 lines of code common/config/FSOFConfigUtil.php x: 1 contributors (all time) y: 72 lines of code common/log/FSOFSystemUtil.php x: 1 contributors (all time) y: 43 lines of code consumer/FSOFConsumer.php x: 1 contributors (all time) y: 69 lines of code provider/FSOFProvider.php x: 1 contributors (all time) y: 54 lines of code provider/core/app/AppAutoLoader.php x: 1 contributors (all time) y: 76 lines of code provider/core/server/BaseServer.php x: 1 contributors (all time) y: 640 lines of code provider/core/server/FSOFRegistry.php x: 1 contributors (all time) y: 298 lines of code provider/fsof/FSOFProtocol.php x: 1 contributors (all time) y: 388 lines of code provider/monitor/ServiceMonitor.php x: 1 contributors (all time) y: 159 lines of code registry/automatic/ZookeeperClient.php x: 1 contributors (all time) y: 196 lines of code
640.0
lines of code
  min: 6.0
  average: 98.64
  25th percentile: 32.5
  median: 64.5
  75th percentile: 117.25
  max: 640.0
0 3.0
contributors (all time)
min: 1.0 | average: 1.28 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.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".