apache / openserverless-cli
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 33% | 33% | 33%
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% | 34% | 34% | 30%
ps10% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
nix0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
ROOT0% | 0% | 50% | 28% | 21%
_patches0% | 0% | 64% | 0% | 35%
tools0% | 0% | 16% | 20% | 63%
config0% | 0% | 0% | 100% | 0%
auth0% | 0% | 0% | 87% | 12%
cmd0% | 0% | 0% | 0% | 100%
Longest Files (Top 42)
File# lines# units
main.go
in root
433 16
ops.go
in root
307 9
runtimes.go
in _patches
245 9
tools.go
in tools
215 9
plugin.go
in root
205 10
config_map.go
in config
195 11
prereq.go
in root
195 8
prepare.go
in root
182 7
login.go
in auth
170 4
common.go
in root
157 18
135 9
extract.go
in tools
134 3
random.go
in tools
128 6
101 8
echo.go
in tools
96 6
92 5
datefmt.go
in tools
91 2
serve.go
in root
91 3
85 -
validate.go
in tools
83 5
sh.go
in tools
82 5
78 2
retry.go
in tools
71 3
filetype.go
in tools
57 2
builtin_extra.go
in _patches
56 4
opspath.go
in tools
46 1
base64.go
in tools
44 1
urlenc.go
in tools
44 2
43 -
nix
shell.nix
in root
40 -
39 1
39 1
31 3
render.go
in tools
30 2
wsk.go
in tools
29 2
25 2
empty.go
in tools
21 1
rename.go
in tools
19 1
remove.go
in tools
18 1
task.go
in root
17 1
global.go
in tools
11 -
main.go
in cmd/ops
5 1
Files With Most Units (Top 38)
File# lines# units
common.go
in root
157 18
main.go
in root
433 16
config_map.go
in config
195 11
plugin.go
in root
205 10
tools.go
in tools
215 9
135 9
ops.go
in root
307 9
runtimes.go
in _patches
245 9
101 8
prereq.go
in root
195 8
prepare.go
in root
182 7
random.go
in tools
128 6
echo.go
in tools
96 6
validate.go
in tools
83 5
sh.go
in tools
82 5
92 5
builtin_extra.go
in _patches
56 4
login.go
in auth
170 4
retry.go
in tools
71 3
extract.go
in tools
134 3
31 3
serve.go
in root
91 3
filetype.go
in tools
57 2
datefmt.go
in tools
91 2
wsk.go
in tools
29 2
urlenc.go
in tools
44 2
render.go
in tools
30 2
78 2
25 2
39 1
base64.go
in tools
44 1
empty.go
in tools
21 1
39 1
opspath.go
in tools
46 1
rename.go
in tools
19 1
remove.go
in tools
18 1
task.go
in root
17 1
main.go
in cmd/ops
5 1
Files With Long Lines (Top 5)

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

File# lines# units# long lines
ops.go
in root
307 9 2
prepare.go
in root
182 7 1
serve.go
in root
91 3 1
main.go
in root
433 16 1
prereq.go
in root
195 8 1
Correlations

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

config/config_map.go x: 5 commits (all time) y: 195 lines of code plugin.go x: 7 commits (all time) y: 205 lines of code ops.go x: 5 commits (all time) y: 307 lines of code prereq.go x: 13 commits (all time) y: 195 lines of code main.go x: 27 commits (all time) y: 433 lines of code auth/login.go x: 10 commits (all time) y: 170 lines of code tools/opspath.go x: 2 commits (all time) y: 46 lines of code tools/tools.go x: 19 commits (all time) y: 215 lines of code tools/base64.go x: 5 commits (all time) y: 44 lines of code tools/datefmt.go x: 5 commits (all time) y: 91 lines of code tools/echo.go x: 3 commits (all time) y: 96 lines of code tools/empty.go x: 4 commits (all time) y: 21 lines of code tools/executable.go x: 3 commits (all time) y: 39 lines of code tools/extract.go x: 5 commits (all time) y: 134 lines of code tools/filetype.go x: 3 commits (all time) y: 57 lines of code tools/needupdate.go x: 4 commits (all time) y: 39 lines of code tools/random.go x: 4 commits (all time) y: 128 lines of code tools/remove.go x: 5 commits (all time) y: 18 lines of code tools/rename.go x: 5 commits (all time) y: 19 lines of code tools/retry.go x: 5 commits (all time) y: 71 lines of code tools/sh.go x: 5 commits (all time) y: 82 lines of code tools/urlenc.go x: 3 commits (all time) y: 44 lines of code tools/validate.go x: 4 commits (all time) y: 83 lines of code common.go x: 14 commits (all time) y: 157 lines of code tools/render.go x: 1 commits (all time) y: 30 lines of code install.ps1 x: 5 commits (all time) y: 85 lines of code _patches/builtin_extra.go x: 4 commits (all time) y: 56 lines of code preflight.go x: 4 commits (all time) y: 31 lines of code cmd/ops/main.go x: 1 commits (all time) y: 5 lines of code tools/global.go x: 2 commits (all time) y: 11 lines of code prepare.go x: 9 commits (all time) y: 182 lines of code shell.nix x: 6 commits (all time) y: 40 lines of code config/config_map_builder.go x: 3 commits (all time) y: 101 lines of code config/config_tool.go x: 2 commits (all time) y: 135 lines of code updates_check.go x: 4 commits (all time) y: 92 lines of code task.go x: 3 commits (all time) y: 17 lines of code _patches/runtimes_extra.go x: 2 commits (all time) y: 78 lines of code _patches/runtimes.go x: 1 commits (all time) y: 245 lines of code tools/wsk.go x: 2 commits (all time) y: 29 lines of code auth/password_reader.go x: 1 commits (all time) y: 25 lines of code difftest.py x: 1 commits (all time) y: 43 lines of code
433.0
lines of code
  min: 5.0
  average: 99.64
  25th percentile: 37.0
  median: 80.0
  75th percentile: 140.5
  max: 433.0
0 27.0
commits (all time)
min: 1.0 | average: 5.26 | 25th percentile: 2.75 | median: 4.0 | 75th percentile: 5.0 | max: 27.0

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

config/config_map.go x: 4 contributors (all time) y: 195 lines of code plugin.go x: 4 contributors (all time) y: 205 lines of code ops.go x: 2 contributors (all time) y: 307 lines of code prereq.go x: 2 contributors (all time) y: 195 lines of code main.go x: 4 contributors (all time) y: 433 lines of code auth/login.go x: 4 contributors (all time) y: 170 lines of code tools/opspath.go x: 2 contributors (all time) y: 46 lines of code tools/tools.go x: 5 contributors (all time) y: 215 lines of code tools/base64.go x: 4 contributors (all time) y: 44 lines of code tools/datefmt.go x: 4 contributors (all time) y: 91 lines of code tools/echo.go x: 3 contributors (all time) y: 96 lines of code tools/empty.go x: 3 contributors (all time) y: 21 lines of code tools/executable.go x: 3 contributors (all time) y: 39 lines of code tools/extract.go x: 3 contributors (all time) y: 134 lines of code tools/filetype.go x: 3 contributors (all time) y: 57 lines of code tools/needupdate.go x: 4 contributors (all time) y: 39 lines of code tools/random.go x: 4 contributors (all time) y: 128 lines of code tools/remove.go x: 3 contributors (all time) y: 18 lines of code tools/rename.go x: 3 contributors (all time) y: 19 lines of code tools/retry.go x: 4 contributors (all time) y: 71 lines of code tools/sh.go x: 3 contributors (all time) y: 82 lines of code tools/urlenc.go x: 3 contributors (all time) y: 44 lines of code tools/validate.go x: 4 contributors (all time) y: 83 lines of code common.go x: 2 contributors (all time) y: 157 lines of code tools/render.go x: 1 contributors (all time) y: 30 lines of code install.ps1 x: 2 contributors (all time) y: 85 lines of code _patches/builtin_extra.go x: 1 contributors (all time) y: 56 lines of code preflight.go x: 2 contributors (all time) y: 31 lines of code cmd/ops/main.go x: 1 contributors (all time) y: 5 lines of code tools/global.go x: 1 contributors (all time) y: 11 lines of code prepare.go x: 2 contributors (all time) y: 182 lines of code shell.nix x: 2 contributors (all time) y: 40 lines of code config/config_map_builder.go x: 2 contributors (all time) y: 101 lines of code config/config_tool.go x: 2 contributors (all time) y: 135 lines of code serve.go x: 2 contributors (all time) y: 91 lines of code task.go x: 2 contributors (all time) y: 17 lines of code _patches/runtimes_extra.go x: 1 contributors (all time) y: 78 lines of code _patches/runtimes.go x: 1 contributors (all time) y: 245 lines of code tools/wsk.go x: 2 contributors (all time) y: 29 lines of code auth/password_reader.go x: 1 contributors (all time) y: 25 lines of code difftest.py x: 1 contributors (all time) y: 43 lines of code
433.0
lines of code
  min: 5.0
  average: 99.64
  25th percentile: 37.0
  median: 80.0
  75th percentile: 140.5
  max: 433.0
0 5.0
contributors (all time)
min: 1.0 | average: 2.57 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 5.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): 2 points

config/config_map.go x: 2 commits (90d) y: 195 lines of code plugin.go x: 2 commits (90d) y: 205 lines of code
205.0
lines of code
  min: 195.0
  average: 200.0
  25th percentile: 195.0
  median: 200.0
  75th percentile: 205.0
  max: 205.0
0 2.0
commits (90d)
min: 2.0 | average: 2.0 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0

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

config/config_map.go x: 2 contributors (90d) y: 195 lines of code plugin.go x: 2 contributors (90d) y: 205 lines of code
205.0
lines of code
  min: 195.0
  average: 200.0
  25th percentile: 195.0
  median: 200.0
  75th percentile: 205.0
  max: 205.0
0 2.0
contributors (90d)
min: 2.0 | average: 2.0 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0