aliyun / aliyun_assist_client
File Size

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

Intro
Learn more...
File Size Overall
7% | 6% | 29% | 26% | 29%
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
go8% | 6% | 29% | 26% | 29%
proto0% | 0% | 0% | 87% | 12%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
interprocess43% | 0% | 34% | 14% | 6%
agent3% | 7% | 31% | 27% | 28%
ROOT0% | 44% | 33% | 13% | 8%
common0% | 0% | 15% | 16% | 67%
plugin0% | 0% | 10% | 53% | 35%
commander0% | 0% | 0% | 59% | 40%
contrib0% | 0% | 0% | 44% | 55%
update0% | 0% | 0% | 65% | 34%
internal0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
commander.pb.go
in interprocess/commander/agrpc
1230 306
acspluginmanager.go
in agent/pluginmanager/acspluginmanager
1192 25
agrpc.pb.go
in interprocess/cryptdata/agrpc
1028 249
client.go
in agent/session/plugin/client
669 17
basetask.go
in agent/taskengine
604 15
rootcmd.go
in root
554 8
pluginmanager.go
in agent/pluginmanager
517 11
scheduletask.go
in agent/taskengine
511 16
routine.go
in agent/update
491 11
flags.go
in agent/session/plugin/config
474 61
commander_grpc.pb.go
in interprocess/commander/agrpc
472 42
configuration.go
in agent/flagging
453 42
408 3
client.go
in interprocess/cryptdata/client
394 10
event.go
in agent/metrics
393 27
processor.go
in agent/taskengine/host
387 9
profile.go
in agent/session/plugin/config
380 17
heartbeat.go
in agent/heartbeat
368 13
commander.go
in agent/commandermanager
353 16
configure.pb.go
in interprocess/configure/agrpc
349 86
agrpc_grpc.pb.go
in interprocess/cryptdata/agrpc
342 30
channel_manager.go
in agent/channel
319 12
flag.go
in agent/pluginmanager/acspluginmanager/flag
317 38
statemanager.go
in agent/statemanager
315 11
message.go
in agent/session/plugin/message
303 21
message.go
in agent/session/message
283 19
process.go
in agent/util/process
270 11
channel_websocket.go
in agent/channel
268 7
installeds.go
in agent/pluginmanager
262 15
dataProvider.go
in agent/inventory/gatherers/role
256 14
cryptdata.go
in agent/cryptdata
252 16
httputil.go
in agent/util
250 10
port.go
in agent/session/port
250 6
channel_gshell.go
in agent/channel
249 9
checkospanic_linux.go
in agent/checkospanic
247 5
winpty.go
in agent/session/winpty
243 12
configure.go
in agent/session/plugin/config
241 13
fromexe.go
in common/apiserver
233 10
hybrid.go
in agent/hybrid
231 6
sendfile.go
in agent/taskengine
230 8
shell.go
in agent/session/shell
229 5
signature.go
in agent/taskengine/signature
228 8
general.go
in common/apiserver
227 9
dataProvider_windows.go
in agent/inventory/gatherers/network
224 9
processor.go
in agent/taskengine/commander
222 14
server.go
in interprocess/cryptdata/server
219 11
errcode.go
in agent/pluginmanager/acspluginmanager
218 31
commandermanager.go
in agent/commandermanager
215 10
outputbuffer.go
in agent/taskengine/outputbuffer
212 11
dataProvider_windows.go
in agent/inventory/gatherers/application
205 5
Files With Most Units (Top 50)
File# lines# units
commander.pb.go
in interprocess/commander/agrpc
1230 306
agrpc.pb.go
in interprocess/cryptdata/agrpc
1028 249
configure.pb.go
in interprocess/configure/agrpc
349 86
flags.go
in agent/session/plugin/config
474 61
configuration.go
in agent/flagging
453 42
commander_grpc.pb.go
in interprocess/commander/agrpc
472 42
flag.go
in agent/pluginmanager/acspluginmanager/flag
317 38
errcode.go
in agent/pluginmanager/acspluginmanager
218 31
agrpc_grpc.pb.go
in interprocess/cryptdata/agrpc
342 30
event.go
in agent/metrics
393 27
serviceprovider.go
in agent/util
148 26
acspluginmanager.go
in agent/pluginmanager/acspluginmanager
1192 25
message.go
in agent/session/plugin/message
303 21
flag.go
in agent/session/plugin/cli
190 19
color.go
in agent/session/plugin/cli
136 19
message.go
in agent/session/message
283 19
profile.go
in agent/session/plugin/config
380 17
client.go
in agent/session/plugin/client
669 17
error.go
in agent/taskengine/taskerrors
153 17
cryptdata.go
in agent/cryptdata
252 16
context.go
in agent/session/plugin/cli
110 16
commander.go
in agent/commandermanager
353 16
scheduletask.go
in agent/taskengine
511 16
installeds.go
in agent/pluginmanager
262 15
basetask.go
in agent/taskengine
604 15
errorcode.go
in plugin/commander/container/taskerrors
124 15
configuration.go
in agent/session/plugin/config
182 14
dataProvider.go
in agent/inventory/gatherers/role
256 14
processor.go
in agent/taskengine/commander
222 14
assistpath.go
in common/pathutil
152 13
heartbeat.go
in agent/heartbeat
368 13
configure.go
in agent/session/plugin/config
241 13
levenshtein.go
in agent/session/plugin/cli
164 13
dataProvider_windows.go
in agent/inventory/gatherers/file
198 13
server.go
in commander/ipc/server
195 12
instanceInfo.go
in agent/hybrid/instance
86 12
completion_installer.go
in agent/session/plugin/cli
129 12
winpty.go
in agent/session/winpty
243 12
manager.go
in agent/cgroup
132 12
channel_manager.go
in agent/channel
319 12
configure_grpc.pb.go
in interprocess/configure/agrpc
138 12
pluginmanager.go
in agent/pluginmanager
517 11
statemanager.go
in agent/statemanager
315 11
osutil.go
in agent/util/osutil
157 11
process.go
in agent/util/process
270 11
fingerprint.go
in agent/hybrid/instance
180 11
flag_set.go
in agent/session/plugin/cli
110 11
command.go
in agent/session/plugin/cli
187 11
outputbuffer.go
in agent/taskengine/outputbuffer
212 11
commander.go
in agent/taskengine/taskerrors
95 11
Files With Long Lines (Top 50)

There are 136 files with lines longer than 120 characters. In total, there are 542 long lines.

File# lines# units# long lines
acspluginmanager.go
in agent/pluginmanager/acspluginmanager
1192 25 76
commander_grpc.pb.go
in interprocess/commander/agrpc
472 42 36
agrpc_grpc.pb.go
in interprocess/cryptdata/agrpc
342 30 24
pluginmanager.go
in agent/pluginmanager
517 11 19
dataProvider_windows.go
in agent/inventory/gatherers/application
205 5 15
basetask.go
in agent/taskengine
604 15 14
408 3 14
portforward.go
in agent/session/plugin/portforward
162 5 13
client.go
in interprocess/cryptdata/client
394 10 13
server.go
in interprocess/cryptdata/server
219 11 13
scheduletask.go
in agent/taskengine
511 16 10
dataProvider_windows.go
in agent/inventory/gatherers/network
224 9 9
uploader.go
in agent/inventory/uploader
196 9 8
inventory.go
in agent/inventory
107 4 8
agrpc.pb.go
in interprocess/cryptdata/agrpc
1028 249 7
cri.go
in plugin/commander/container/cri
119 4 7
server.go
in commander/ipc/server
195 12 6
dataProvider_windows.go
in agent/inventory/gatherers/file
198 13 6
dataProvider.go
in agent/inventory/gatherers/role
256 14 6
cronscheduled.go
in agent/taskengine/timermanager
129 7 6
processor.go
in agent/taskengine/host
387 9 6
routine.go
in agent/update
491 11 6
client.go
in interprocess/commander/client
144 10 6
configure_grpc.pb.go
in interprocess/configure/agrpc
138 12 6
path.go
in agent/checknet
79 2 5
port.go
in agent/session/port
250 6 5
dataProvider_unix.go
in agent/inventory/gatherers/application
170 9 5
pluginmanager_unix.go
in agent/pluginmanager
44 2 4
sendpublickey.go
in agent/session/plugin/sendpublickey
161 3 4
session.go
in agent/session/plugin/session
191 7 4
session.go
in agent/taskengine
179 7 4
processor_unix.go
in agent/taskengine/host
56 1 4
server.go
in interprocess/commander/server
119 5 4
taskmanager.go
in plugin/commander/container/taskmanager
169 10 4
docker.go
in plugin/commander/container/docker
112 3 4
apiserver.go
in common/requester
71 4 3
report.go
in common/update
76 8 3
rootcmd.go
in root
554 8 3
pluginmanager_windows.go
in agent/pluginmanager
111 5 3
checkkdump_windows.go
in agent/checkkdump
72 3 3
schedule.go
in agent/statemanager
184 10 3
heartbeat.go
in agent/heartbeat
368 13 3
cryptdata.go
in agent/cryptdata
252 16 3
secretparam.go
in agent/cryptdata
100 6 3
fingerprint.go
in agent/hybrid/instance
180 11 3
flags.go
in agent/session/plugin/config
474 61 3
dataProvider.go
in agent/inventory/gatherers/service
94 6 3
checkospanic_windows.go
in agent/checkospanic
120 3 3
checkvirt_windows.go
in agent/checkvirt
164 4 3
commander.pb.go
in interprocess/commander/agrpc
1230 306 3