apache / incubator-seata-ctl
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 21% | 24% | 53%
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
yaml0% | 0% | 100% | 0% | 0%
go0% | 0% | 8% | 28% | 62%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
ROOT0% | 0% | 98% | 0% | 1%
action0% | 0% | 11% | 25% | 62%
seata0% | 0% | 0% | 50% | 49%
cmd0% | 0% | 0% | 0% | 100%
model0% | 0% | 0% | 0% | 100%
tool0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
seata.yaml
in root
390 -
elasticsearch.go
in action/log/logadapter
213 11
http.go
in action/k8s/utils
139 3
metrics.go
in action/prometheus
120 5
log.go
in action/log
111 6
config.go
in seata
105 3
txn.go
in seata
103 3
install.go
in action/k8s
102 3
config.go
in action/config
91 3
loki.go
in action/log/logadapter
86 2
deploy.go
in action/k8s
75 2
uninstall.go
in action/k8s
67 3
file.go
in action/k8s/utils
63 3
root.go
in cmd
63 3
api.go
in seata
61 4
status.go
in action/k8s
56 3
status.go
in seata
54 1
args.go
in action/common
54 3
auth.go
in seata
53 4
local.go
in action/log/logadapter
53 1
scale.go
in action/k8s
50 2
root.go
in action
47 2
template.go
in action/common
44 3
undeploy.go
in action/k8s
41 2
types.go
in action/log/logadapter
41 -
config.go
in model
40 -
login.go
in action/login
39 2
config.go
in action/set
36 1
yaml.go
in action/k8s/utils
34 1
const.go
in seata
32 -
request.go
in action/k8s/utils
25 1
common.go
in action/k8s
24 -
config.go
in action/get
24 1
begin.go
in action/try
22 1
rollback.go
in action/try
22 1
commit.go
in action/try
22 1
quit.go
in action
18 1
get.go
in action/get
18 1
try.go
in action/try
18 1
reload.go
in action/reload
17 1
set.go
in action/set
16 1
common.go
in action/log
16 -
16 1
log.go
in tool
15 1
status.go
in action/get
13 -
log.go
in action/common
10 1
common.go
in action/prometheus
7 -
common.go
in action/log/logadapter
6 -
main.go
in root
5 1
interface.go
in action/log/logadapter
4 -
Files With Most Units (Top 40)
File# lines# units
elasticsearch.go
in action/log/logadapter
213 11
log.go
in action/log
111 6
metrics.go
in action/prometheus
120 5
api.go
in seata
61 4
auth.go
in seata
53 4
txn.go
in seata
103 3
config.go
in seata
105 3
template.go
in action/common
44 3
args.go
in action/common
54 3
config.go
in action/config
91 3
http.go
in action/k8s/utils
139 3
file.go
in action/k8s/utils
63 3
install.go
in action/k8s
102 3
uninstall.go
in action/k8s
67 3
status.go
in action/k8s
56 3
root.go
in cmd
63 3
deploy.go
in action/k8s
75 2
scale.go
in action/k8s
50 2
undeploy.go
in action/k8s
41 2
root.go
in action
47 2
loki.go
in action/log/logadapter
86 2
login.go
in action/login
39 2
status.go
in seata
54 1
log.go
in tool
15 1
config.go
in action/set
36 1
set.go
in action/set
16 1
log.go
in action/common
10 1
reload.go
in action/reload
17 1
request.go
in action/k8s/utils
25 1
yaml.go
in action/k8s/utils
34 1
quit.go
in action
18 1
local.go
in action/log/logadapter
53 1
get.go
in action/get
18 1
config.go
in action/get
24 1
begin.go
in action/try
22 1
rollback.go
in action/try
22 1
commit.go
in action/try
22 1
try.go
in action/try
18 1
main.go
in root
5 1
16 1
Files With Long Lines (Top 3)

There are 3 files with lines longer than 120 characters. In total, there are 20 long lines.

File# lines# units# long lines
seata.yaml
in root
390 - 18
uninstall.go
in action/k8s
67 3 1
local.go
in action/log/logadapter
53 1 1
Correlations

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

action/config/config.go x: 1 commits (all time) y: 91 lines of code action/k8s/common.go x: 1 commits (all time) y: 24 lines of code action/k8s/deploy.go x: 1 commits (all time) y: 75 lines of code action/k8s/install.go x: 1 commits (all time) y: 102 lines of code action/k8s/scale.go x: 1 commits (all time) y: 50 lines of code action/k8s/status.go x: 1 commits (all time) y: 56 lines of code action/k8s/undeploy.go x: 1 commits (all time) y: 41 lines of code action/k8s/uninstall.go x: 1 commits (all time) y: 67 lines of code action/k8s/utils/file.go x: 1 commits (all time) y: 63 lines of code action/k8s/utils/http.go x: 1 commits (all time) y: 139 lines of code action/k8s/utils/request.go x: 1 commits (all time) y: 25 lines of code action/k8s/utils/yaml.go x: 1 commits (all time) y: 34 lines of code action/log/common.go x: 1 commits (all time) y: 16 lines of code action/log/log.go x: 1 commits (all time) y: 111 lines of code action/log/logadapter/common.go x: 1 commits (all time) y: 6 lines of code action/log/logadapter/elasticsearch.go x: 1 commits (all time) y: 213 lines of code action/log/logadapter/interface.go x: 1 commits (all time) y: 4 lines of code action/log/logadapter/local.go x: 1 commits (all time) y: 53 lines of code action/log/logadapter/loki.go x: 1 commits (all time) y: 86 lines of code action/login/login.go x: 1 commits (all time) y: 39 lines of code action/prometheus/common.go x: 1 commits (all time) y: 7 lines of code action/prometheus/metrics.go x: 1 commits (all time) y: 120 lines of code action/root.go x: 2 commits (all time) y: 47 lines of code cmd/root.go x: 3 commits (all time) y: 63 lines of code seata.yaml x: 1 commits (all time) y: 390 lines of code tool/log.go x: 1 commits (all time) y: 15 lines of code action/quit.go x: 2 commits (all time) y: 18 lines of code action/set/config.go x: 2 commits (all time) y: 36 lines of code seata/api.go x: 2 commits (all time) y: 61 lines of code seata/auth.go x: 2 commits (all time) y: 53 lines of code seata/config.go x: 2 commits (all time) y: 105 lines of code seata/const.go x: 2 commits (all time) y: 32 lines of code seata/status.go x: 2 commits (all time) y: 54 lines of code seata/txn.go x: 2 commits (all time) y: 103 lines of code action/common/args.go x: 1 commits (all time) y: 54 lines of code action/common/log.go x: 1 commits (all time) y: 10 lines of code action/common/template.go x: 1 commits (all time) y: 44 lines of code action/get/get.go x: 1 commits (all time) y: 18 lines of code action/get/status.go x: 1 commits (all time) y: 13 lines of code action/try/begin.go x: 1 commits (all time) y: 22 lines of code
390.0
lines of code
  min: 4.0
  average: 55.62
  25th percentile: 18.0
  median: 40.5
  75th percentile: 64.0
  max: 390.0
0 3.0
commits (all time)
min: 1.0 | average: 1.22 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

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

action/config/config.go x: 1 contributors (all time) y: 91 lines of code action/k8s/common.go x: 1 contributors (all time) y: 24 lines of code action/k8s/deploy.go x: 1 contributors (all time) y: 75 lines of code action/k8s/install.go x: 1 contributors (all time) y: 102 lines of code action/k8s/scale.go x: 1 contributors (all time) y: 50 lines of code action/k8s/status.go x: 1 contributors (all time) y: 56 lines of code action/k8s/undeploy.go x: 1 contributors (all time) y: 41 lines of code action/k8s/uninstall.go x: 1 contributors (all time) y: 67 lines of code action/k8s/utils/file.go x: 1 contributors (all time) y: 63 lines of code action/k8s/utils/http.go x: 1 contributors (all time) y: 139 lines of code action/k8s/utils/request.go x: 1 contributors (all time) y: 25 lines of code action/k8s/utils/yaml.go x: 1 contributors (all time) y: 34 lines of code action/log/common.go x: 1 contributors (all time) y: 16 lines of code action/log/log.go x: 1 contributors (all time) y: 111 lines of code action/log/logadapter/common.go x: 1 contributors (all time) y: 6 lines of code action/log/logadapter/elasticsearch.go x: 1 contributors (all time) y: 213 lines of code action/log/logadapter/interface.go x: 1 contributors (all time) y: 4 lines of code action/log/logadapter/local.go x: 1 contributors (all time) y: 53 lines of code action/log/logadapter/loki.go x: 1 contributors (all time) y: 86 lines of code action/login/login.go x: 1 contributors (all time) y: 39 lines of code action/prometheus/common.go x: 1 contributors (all time) y: 7 lines of code action/prometheus/metrics.go x: 1 contributors (all time) y: 120 lines of code action/root.go x: 2 contributors (all time) y: 47 lines of code cmd/root.go x: 2 contributors (all time) y: 63 lines of code seata.yaml x: 1 contributors (all time) y: 390 lines of code tool/log.go x: 1 contributors (all time) y: 15 lines of code action/quit.go x: 1 contributors (all time) y: 18 lines of code action/set/config.go x: 1 contributors (all time) y: 36 lines of code seata/api.go x: 1 contributors (all time) y: 61 lines of code seata/config.go x: 1 contributors (all time) y: 105 lines of code seata/const.go x: 1 contributors (all time) y: 32 lines of code seata/status.go x: 1 contributors (all time) y: 54 lines of code seata/txn.go x: 1 contributors (all time) y: 103 lines of code action/common/log.go x: 1 contributors (all time) y: 10 lines of code action/common/template.go x: 1 contributors (all time) y: 44 lines of code action/get/status.go x: 1 contributors (all time) y: 13 lines of code action/try/begin.go x: 1 contributors (all time) y: 22 lines of code
390.0
lines of code
  min: 4.0
  average: 55.62
  25th percentile: 18.0
  median: 40.5
  75th percentile: 64.0
  max: 390.0
0 2.0
contributors (all time)
min: 1.0 | average: 1.04 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.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): 28 points

action/config/config.go x: 1 commits (90d) y: 91 lines of code action/k8s/common.go x: 1 commits (90d) y: 24 lines of code action/k8s/deploy.go x: 1 commits (90d) y: 75 lines of code action/k8s/install.go x: 1 commits (90d) y: 102 lines of code action/k8s/scale.go x: 1 commits (90d) y: 50 lines of code action/k8s/status.go x: 1 commits (90d) y: 56 lines of code action/k8s/undeploy.go x: 1 commits (90d) y: 41 lines of code action/k8s/uninstall.go x: 1 commits (90d) y: 67 lines of code action/k8s/utils/file.go x: 1 commits (90d) y: 63 lines of code action/k8s/utils/http.go x: 1 commits (90d) y: 139 lines of code action/k8s/utils/request.go x: 1 commits (90d) y: 25 lines of code action/k8s/utils/yaml.go x: 1 commits (90d) y: 34 lines of code action/log/common.go x: 1 commits (90d) y: 16 lines of code action/log/log.go x: 1 commits (90d) y: 111 lines of code action/log/logadapter/common.go x: 1 commits (90d) y: 6 lines of code action/log/logadapter/elasticsearch.go x: 1 commits (90d) y: 213 lines of code action/log/logadapter/interface.go x: 1 commits (90d) y: 4 lines of code action/log/logadapter/local.go x: 1 commits (90d) y: 53 lines of code action/log/logadapter/loki.go x: 1 commits (90d) y: 86 lines of code action/login/login.go x: 1 commits (90d) y: 39 lines of code action/prometheus/common.go x: 1 commits (90d) y: 7 lines of code action/prometheus/metrics.go x: 1 commits (90d) y: 120 lines of code action/root.go x: 1 commits (90d) y: 47 lines of code seata.yaml x: 1 commits (90d) y: 390 lines of code tool/log.go x: 1 commits (90d) y: 15 lines of code
390.0
lines of code
  min: 4.0
  average: 72.07
  25th percentile: 27.25
  median: 51.5
  75th percentile: 89.75
  max: 390.0
0 1.0
commits (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

action/config/config.go x: 1 contributors (90d) y: 91 lines of code action/k8s/common.go x: 1 contributors (90d) y: 24 lines of code action/k8s/deploy.go x: 1 contributors (90d) y: 75 lines of code action/k8s/install.go x: 1 contributors (90d) y: 102 lines of code action/k8s/scale.go x: 1 contributors (90d) y: 50 lines of code action/k8s/status.go x: 1 contributors (90d) y: 56 lines of code action/k8s/undeploy.go x: 1 contributors (90d) y: 41 lines of code action/k8s/uninstall.go x: 1 contributors (90d) y: 67 lines of code action/k8s/utils/file.go x: 1 contributors (90d) y: 63 lines of code action/k8s/utils/http.go x: 1 contributors (90d) y: 139 lines of code action/k8s/utils/request.go x: 1 contributors (90d) y: 25 lines of code action/k8s/utils/yaml.go x: 1 contributors (90d) y: 34 lines of code action/log/common.go x: 1 contributors (90d) y: 16 lines of code action/log/log.go x: 1 contributors (90d) y: 111 lines of code action/log/logadapter/common.go x: 1 contributors (90d) y: 6 lines of code action/log/logadapter/elasticsearch.go x: 1 contributors (90d) y: 213 lines of code action/log/logadapter/interface.go x: 1 contributors (90d) y: 4 lines of code action/log/logadapter/local.go x: 1 contributors (90d) y: 53 lines of code action/log/logadapter/loki.go x: 1 contributors (90d) y: 86 lines of code action/login/login.go x: 1 contributors (90d) y: 39 lines of code action/prometheus/common.go x: 1 contributors (90d) y: 7 lines of code action/prometheus/metrics.go x: 1 contributors (90d) y: 120 lines of code action/root.go x: 1 contributors (90d) y: 47 lines of code seata.yaml x: 1 contributors (90d) y: 390 lines of code tool/log.go x: 1 contributors (90d) y: 15 lines of code
390.0
lines of code
  min: 4.0
  average: 72.07
  25th percentile: 27.25
  median: 51.5
  75th percentile: 89.75
  max: 390.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0