apache / trafficserver-ingress-controller
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 26% | 42% | 30%
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
go0% | 0% | 43% | 42% | 13%
yaml0% | 0% | 0% | 35% | 64%
lua0% | 0% | 0% | 100% | 0%
tpl0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
watcher0% | 0% | 53% | 38% | 7%
redis0% | 0% | 100% | 0% | 0%
charts0% | 0% | 0% | 32% | 67%
util0% | 0% | 0% | 100% | 0%
pluginats0% | 0% | 0% | 100% | 0%
main0% | 0% | 0% | 100% | 0%
k8s0% | 0% | 0% | 0% | 100%
proxy0% | 0% | 0% | 0% | 100%
namespace0% | 0% | 0% | 0% | 100%
config0% | 0% | 0% | 0% | 100%
endpoint0% | 0% | 0% | 0% | 100%
Longest Files (Top 27)
File# lines# units
306 7
redis.go
in redis
211 16
deployment.yaml
in charts/ats-ingress/templates
172 -
util.go
in util
163 14
lua
connect_redis.lua
in pluginats
160 6
main.go
in main
120 2
watcher.go
in watcher
118 3
101 7
values.yaml
in charts/ats-ingress
73 -
tpl
_helpers.tpl
in charts/ats-ingress/templates
61 -
clusterrole.yaml
in charts/ats-ingress/templates
59 -
service.yaml
in charts/ats-ingress/templates
57 -
44 5
ats.go
in proxy
42 3
clusterrolebinding.yaml
in charts/ats-ingress/templates
35 -
pullsecret.yaml
in charts/ats-ingress/templates
31 -
fakeATS.go
in proxy
29 3
namespace.go
in namespace
29 3
serviceaccount.yaml
in charts/ats-ingress/templates
28 -
logging.yaml
in config
19 -
server.js
in k8s/images/node-app-1
19 -
server.js
in k8s/images/node-app-2
16 -
endpoint.go
in endpoint
15 -
hello.html
in k8s/images/node-app-2
12 -
hello.html
in k8s/images/node-app-1
12 -
hello-updated.html
in k8s/images/node-app-1
12 -
Chart.yaml
in charts/ats-ingress
6 -
Files With Most Units (Top 11)
File# lines# units
redis.go
in redis
211 16
util.go
in util
163 14
306 7
101 7
lua
connect_redis.lua
in pluginats
160 6
44 5
fakeATS.go
in proxy
29 3
ats.go
in proxy
42 3
namespace.go
in namespace
29 3
watcher.go
in watcher
118 3
main.go
in main
120 2
Files With Long Lines (Top 5)

There are 5 files with lines longer than 120 characters. In total, there are 15 long lines.

File# lines# units# long lines
main.go
in main
120 2 8
logging.yaml
in config
19 - 3
watcher.go
in watcher
118 3 2
deployment.yaml
in charts/ats-ingress/templates
172 - 1
tpl
_helpers.tpl
in charts/ats-ingress/templates
61 - 1
Correlations

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

pluginats/connect_redis.lua x: 5 commits (all time) y: 160 lines of code k8s/images/node-app-1/server.js x: 5 commits (all time) y: 19 lines of code watcher/watcher.go x: 10 commits (all time) y: 118 lines of code main/main.go x: 6 commits (all time) y: 120 lines of code charts/ats-ingress/values.yaml x: 11 commits (all time) y: 73 lines of code util/util.go x: 7 commits (all time) y: 163 lines of code endpoint/endpoint.go x: 6 commits (all time) y: 15 lines of code watcher/handlerConfigmap.go x: 6 commits (all time) y: 44 lines of code watcher/handlerEndpoint.go x: 5 commits (all time) y: 101 lines of code watcher/handlerIngress.go x: 5 commits (all time) y: 306 lines of code charts/ats-ingress/templates/deployment.yaml x: 10 commits (all time) y: 172 lines of code redis/redis.go x: 6 commits (all time) y: 211 lines of code config/logging.yaml x: 2 commits (all time) y: 19 lines of code charts/ats-ingress/templates/clusterrole.yaml x: 2 commits (all time) y: 59 lines of code k8s/images/node-app-2/server.js x: 3 commits (all time) y: 16 lines of code charts/ats-ingress/templates/_helpers.tpl x: 2 commits (all time) y: 61 lines of code charts/ats-ingress/templates/clusterrolebinding.yaml x: 1 commits (all time) y: 35 lines of code charts/ats-ingress/templates/pullsecret.yaml x: 1 commits (all time) y: 31 lines of code charts/ats-ingress/templates/service.yaml x: 3 commits (all time) y: 57 lines of code charts/ats-ingress/templates/serviceaccount.yaml x: 1 commits (all time) y: 28 lines of code charts/ats-ingress/Chart.yaml x: 2 commits (all time) y: 6 lines of code k8s/images/node-app-1/hello-updated.html x: 1 commits (all time) y: 12 lines of code namespace/namespace.go x: 5 commits (all time) y: 29 lines of code proxy/ats.go x: 4 commits (all time) y: 42 lines of code proxy/fakeATS.go x: 2 commits (all time) y: 29 lines of code
306.0
lines of code
  min: 6.0
  average: 72.22
  25th percentile: 19.0
  median: 42.0
  75th percentile: 118.0
  max: 306.0
0 11.0
commits (all time)
min: 1.0 | average: 4.19 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 6.0 | max: 11.0

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

pluginats/connect_redis.lua x: 1 contributors (all time) y: 160 lines of code k8s/images/node-app-1/server.js x: 1 contributors (all time) y: 19 lines of code watcher/watcher.go x: 2 contributors (all time) y: 118 lines of code main/main.go x: 1 contributors (all time) y: 120 lines of code charts/ats-ingress/values.yaml x: 2 contributors (all time) y: 73 lines of code util/util.go x: 2 contributors (all time) y: 163 lines of code endpoint/endpoint.go x: 2 contributors (all time) y: 15 lines of code watcher/handlerConfigmap.go x: 2 contributors (all time) y: 44 lines of code watcher/handlerEndpoint.go x: 1 contributors (all time) y: 101 lines of code watcher/handlerIngress.go x: 1 contributors (all time) y: 306 lines of code charts/ats-ingress/templates/deployment.yaml x: 2 contributors (all time) y: 172 lines of code redis/redis.go x: 2 contributors (all time) y: 211 lines of code charts/ats-ingress/templates/clusterrole.yaml x: 1 contributors (all time) y: 59 lines of code k8s/images/node-app-2/server.js x: 1 contributors (all time) y: 16 lines of code charts/ats-ingress/templates/_helpers.tpl x: 2 contributors (all time) y: 61 lines of code charts/ats-ingress/templates/clusterrolebinding.yaml x: 1 contributors (all time) y: 35 lines of code charts/ats-ingress/templates/pullsecret.yaml x: 1 contributors (all time) y: 31 lines of code charts/ats-ingress/templates/service.yaml x: 2 contributors (all time) y: 57 lines of code charts/ats-ingress/templates/serviceaccount.yaml x: 1 contributors (all time) y: 28 lines of code charts/ats-ingress/Chart.yaml x: 2 contributors (all time) y: 6 lines of code k8s/images/node-app-1/hello-updated.html x: 1 contributors (all time) y: 12 lines of code namespace/namespace.go x: 2 contributors (all time) y: 29 lines of code proxy/ats.go x: 2 contributors (all time) y: 42 lines of code
306.0
lines of code
  min: 6.0
  average: 72.22
  25th percentile: 19.0
  median: 42.0
  75th percentile: 118.0
  max: 306.0
0 2.0
contributors (all time)
min: 1.0 | average: 1.48 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.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): 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".