apache / openwhisk-wskdeploy
File Size

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

Intro
Learn more...
File Size Overall
32% | 0% | 48% | 11% | 7%
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
go32% | 0% | 48% | 11% | 7%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
deployers56% | 0% | 43% | 0% | 0%
parsers63% | 0% | 34% | 0% | 1%
cmd0% | 0% | 75% | 14% | 9%
runtimes0% | 0% | 100% | 0% | 0%
wskderrors0% | 0% | 100% | 0% | 0%
wski18n0% | 0% | 71% | 23% | 4%
utils0% | 0% | 27% | 38% | 34%
webaction0% | 0% | 0% | 100% | 0%
wskprint0% | 0% | 0% | 100% | 0%
wskenv0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
conductor0% | 0% | 0% | 0% | 100%
Longest Files (Top 38)
File# lines# units
servicedeployer.go
in deployers
1415 59
1121 39
runtimes.go
in runtimes
489 8
wskdeployerror.go
in wskderrors
397 33
yamlparser.go
in parsers
388 19
export.go
in cmd
350 6
projectreader.go
in deployers
316 16
i18n_ids.go
in wski18n
306 -
root.go
in cmd
272 10
manifestreader.go
in deployers
271 13
zip.go
in utils
271 6
265 11
whiskclient.go
in deployers
223 10
parameters.go
in parsers
210 12
webaction.go
in webaction
182 14
misc.go
in utils
146 11
133 7
utils.go
in cmd
121 5
console.go
in wskprint
104 16
103 6
i18n.go
in wski18n
101 12
90 4
file.go
in utils
89 4
60 4
flags.go
in utils
46 1
45 4
39 1
35 3
24 1
detection.go
in wski18n
21 2
sync.go
in cmd
20 2
format.go
in utils
20 2
report.go
in cmd
19 2
18 2
main.go
in root
18 2
debug.go
in utils
13 1
conductor.go
in conductor
9 1
doc.go
in root
1 -
Files With Most Units (Top 36)
File# lines# units
servicedeployer.go
in deployers
1415 59
1121 39
wskdeployerror.go
in wskderrors
397 33
yamlparser.go
in parsers
388 19
projectreader.go
in deployers
316 16
console.go
in wskprint
104 16
webaction.go
in webaction
182 14
manifestreader.go
in deployers
271 13
i18n.go
in wski18n
101 12
parameters.go
in parsers
210 12
265 11
misc.go
in utils
146 11
root.go
in cmd
272 10
whiskclient.go
in deployers
223 10
runtimes.go
in runtimes
489 8
133 7
export.go
in cmd
350 6
zip.go
in utils
271 6
103 6
utils.go
in cmd
121 5
60 4
90 4
45 4
file.go
in utils
89 4
35 3
sync.go
in cmd
20 2
report.go
in cmd
19 2
18 2
detection.go
in wski18n
21 2
format.go
in utils
20 2
main.go
in root
18 2
24 1
39 1
flags.go
in utils
46 1
debug.go
in utils
13 1
conductor.go
in conductor
9 1
Files With Long Lines (Top 14)

There are 14 files with lines longer than 120 characters. In total, there are 99 long lines.

File# lines# units# long lines
1121 39 24
root.go
in cmd
272 10 19
servicedeployer.go
in deployers
1415 59 14
manifestreader.go
in deployers
271 13 11
export.go
in cmd
350 6 9
wskdeployerror.go
in wskderrors
397 33 6
i18n_ids.go
in wski18n
306 - 5
projectreader.go
in deployers
316 16 3
zip.go
in utils
271 6 2
webaction.go
in webaction
182 14 2
whiskclient.go
in deployers
223 10 1
90 4 1
file.go
in utils
89 4 1
133 7 1
Correlations

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

cmd/export.go x: 19 commits (all time) y: 350 lines of code runtimes/runtimes.go x: 16 commits (all time) y: 489 lines of code main.go x: 17 commits (all time) y: 18 lines of code wskprint/console.go x: 12 commits (all time) y: 104 lines of code parsers/manifest_parser.go x: 107 commits (all time) y: 1121 lines of code utils/file.go x: 3 commits (all time) y: 89 lines of code utils/validation.go x: 9 commits (all time) y: 133 lines of code utils/zip.go x: 3 commits (all time) y: 271 lines of code utils/managedannotations.go x: 6 commits (all time) y: 90 lines of code utils/misc.go x: 54 commits (all time) y: 146 lines of code webaction/webaction.go x: 6 commits (all time) y: 182 lines of code wskderrors/wskdeployerror.go x: 14 commits (all time) y: 397 lines of code wski18n/i18n_ids.go x: 33 commits (all time) y: 306 lines of code parsers/yamlparser.go x: 69 commits (all time) y: 388 lines of code deployers/servicedeployer.go x: 86 commits (all time) y: 1415 lines of code deployers/manifestreader.go x: 43 commits (all time) y: 271 lines of code utils/conversion.go x: 7 commits (all time) y: 45 lines of code utils/debug.go x: 1 commits (all time) y: 13 lines of code utils/format.go x: 2 commits (all time) y: 20 lines of code deployers/whiskclient.go x: 36 commits (all time) y: 223 lines of code utils/flags.go x: 23 commits (all time) y: 46 lines of code cmd/version.go x: 14 commits (all time) y: 24 lines of code cmd/root.go x: 80 commits (all time) y: 272 lines of code cmd/report.go x: 34 commits (all time) y: 19 lines of code cmd/sync.go x: 3 commits (all time) y: 20 lines of code cmd/undeploy.go x: 20 commits (all time) y: 18 lines of code cmd/utils.go x: 2 commits (all time) y: 121 lines of code conductor/conductor.go x: 2 commits (all time) y: 9 lines of code deployers/deploymentreader.go x: 30 commits (all time) y: 265 lines of code deployers/projectreader.go x: 3 commits (all time) y: 316 lines of code parsers/deploy_parser.go x: 23 commits (all time) y: 35 lines of code parsers/parameters.go x: 13 commits (all time) y: 210 lines of code wskenv/environment.go x: 9 commits (all time) y: 60 lines of code utils/qualifiedname.go x: 4 commits (all time) y: 39 lines of code wski18n/detection.go x: 8 commits (all time) y: 21 lines of code wski18n/i18n.go x: 9 commits (all time) y: 101 lines of code doc.go x: 2 commits (all time) y: 1 lines of code
1415.0
lines of code
  min: 1.0
  average: 203.97
  25th percentile: 23.25
  median: 103.5
  75th percentile: 271.25
  max: 1415.0
0 107.0
commits (all time)
min: 1.0 | average: 21.95 | 25th percentile: 3.75 | median: 12.5 | 75th percentile: 30.75 | max: 107.0

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

cmd/export.go x: 5 contributors (all time) y: 350 lines of code runtimes/runtimes.go x: 12 contributors (all time) y: 489 lines of code main.go x: 6 contributors (all time) y: 18 lines of code wskprint/console.go x: 5 contributors (all time) y: 104 lines of code parsers/manifest_parser.go x: 17 contributors (all time) y: 1121 lines of code utils/file.go x: 3 contributors (all time) y: 89 lines of code utils/validation.go x: 5 contributors (all time) y: 133 lines of code utils/zip.go x: 3 contributors (all time) y: 271 lines of code utils/managedannotations.go x: 5 contributors (all time) y: 90 lines of code utils/misc.go x: 9 contributors (all time) y: 146 lines of code webaction/webaction.go x: 3 contributors (all time) y: 182 lines of code wskderrors/wskdeployerror.go x: 4 contributors (all time) y: 397 lines of code wski18n/i18n_ids.go x: 8 contributors (all time) y: 306 lines of code parsers/yamlparser.go x: 13 contributors (all time) y: 388 lines of code deployers/servicedeployer.go x: 12 contributors (all time) y: 1415 lines of code deployers/manifestreader.go x: 10 contributors (all time) y: 271 lines of code utils/conversion.go x: 3 contributors (all time) y: 45 lines of code utils/debug.go x: 1 contributors (all time) y: 13 lines of code utils/format.go x: 1 contributors (all time) y: 20 lines of code deployers/whiskclient.go x: 9 contributors (all time) y: 223 lines of code utils/flags.go x: 8 contributors (all time) y: 46 lines of code cmd/version.go x: 7 contributors (all time) y: 24 lines of code cmd/report.go x: 7 contributors (all time) y: 19 lines of code cmd/sync.go x: 3 contributors (all time) y: 20 lines of code cmd/undeploy.go x: 8 contributors (all time) y: 18 lines of code cmd/utils.go x: 2 contributors (all time) y: 121 lines of code conductor/conductor.go x: 2 contributors (all time) y: 9 lines of code deployers/deploymentreader.go x: 7 contributors (all time) y: 265 lines of code deployers/projectreader.go x: 2 contributors (all time) y: 316 lines of code parsers/deploy_parser.go x: 7 contributors (all time) y: 35 lines of code parsers/parameters.go x: 4 contributors (all time) y: 210 lines of code wskenv/environment.go x: 5 contributors (all time) y: 60 lines of code utils/fileoperations.go x: 6 contributors (all time) y: 103 lines of code utils/qualifiedname.go x: 4 contributors (all time) y: 39 lines of code wski18n/detection.go x: 4 contributors (all time) y: 21 lines of code doc.go x: 2 contributors (all time) y: 1 lines of code
1415.0
lines of code
  min: 1.0
  average: 203.97
  25th percentile: 23.25
  median: 103.5
  75th percentile: 271.25
  max: 1415.0
0 17.0
contributors (all time)
min: 1.0 | average: 5.97 | 25th percentile: 3.0 | median: 5.0 | 75th percentile: 8.0 | max: 17.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".