GoogleCloudPlatform / csi-node-cache
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 41% | 16% | 41%
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% | 49% | 11% | 39%
yaml0% | 0% | 0% | 46% | 53%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
pkg0% | 0% | 53% | 12% | 34%
deploy0% | 0% | 0% | 46% | 53%
cmd0% | 0% | 0% | 0% | 100%
Longest Files (Top 19)
File# lines# units
controller.go
in pkg/csi
417 13
raid.go
in pkg/raid
204 20
cache.go
in pkg/csi
140 4
cluster.yaml
in deploy
104 -
driver.go
in pkg/csi
88 3
node.go
in pkg/csi
82 4
driver.yaml
in deploy
80 -
localvolume.go
in pkg/localvolume
74 4
main.go
in cmd/controller
54 1
main.go
in cmd/driver
47 2
tmpfs.go
in pkg/localvolume
38 2
lssd.go
in pkg/localvolume
32 2
31 -
runcmd.go
in pkg/util
23 1
node_unimpl.go
in pkg/csi
19 4
identity.go
in pkg/csi
18 3
pd.go
in pkg/localvolume
17 1
9 -
const.go
in pkg/common
9 1
Files With Most Units (Top 15)
File# lines# units
raid.go
in pkg/raid
204 20
controller.go
in pkg/csi
417 13
cache.go
in pkg/csi
140 4
node.go
in pkg/csi
82 4
node_unimpl.go
in pkg/csi
19 4
localvolume.go
in pkg/localvolume
74 4
identity.go
in pkg/csi
18 3
driver.go
in pkg/csi
88 3
lssd.go
in pkg/localvolume
32 2
tmpfs.go
in pkg/localvolume
38 2
main.go
in cmd/driver
47 2
const.go
in pkg/common
9 1
runcmd.go
in pkg/util
23 1
pd.go
in pkg/localvolume
17 1
main.go
in cmd/controller
54 1
Files With Long Lines (Top 10)

There are 10 files with lines longer than 120 characters. In total, there are 25 long lines.

File# lines# units# long lines
controller.go
in pkg/csi
417 13 5
cache.go
in pkg/csi
140 4 4
raid.go
in pkg/raid
204 20 3
driver.go
in pkg/csi
88 3 3
node.go
in pkg/csi
82 4 3
node_unimpl.go
in pkg/csi
19 4 3
driver.yaml
in deploy
80 - 1
identity.go
in pkg/csi
18 3 1
main.go
in cmd/driver
47 2 1
main.go
in cmd/controller
54 1 1
Correlations

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

pkg/raid/raid.go x: 3 commits (all time) y: 204 lines of code deploy/driver.yaml x: 2 commits (all time) y: 80 lines of code pkg/common/const.go x: 2 commits (all time) y: 9 lines of code pkg/csi/cache.go x: 2 commits (all time) y: 140 lines of code cmd/controller/main.go x: 1 commits (all time) y: 54 lines of code cmd/driver/main.go x: 1 commits (all time) y: 47 lines of code deploy/cluster.yaml x: 1 commits (all time) y: 104 lines of code deploy/controller.yaml x: 1 commits (all time) y: 31 lines of code deploy/kustomization.yaml x: 1 commits (all time) y: 9 lines of code pkg/csi/controller.go x: 1 commits (all time) y: 417 lines of code pkg/csi/driver.go x: 1 commits (all time) y: 88 lines of code pkg/csi/identity.go x: 1 commits (all time) y: 18 lines of code pkg/csi/node.go x: 1 commits (all time) y: 82 lines of code pkg/csi/node_unimpl.go x: 1 commits (all time) y: 19 lines of code pkg/localvolume/localvolume.go x: 1 commits (all time) y: 74 lines of code pkg/localvolume/lssd.go x: 1 commits (all time) y: 32 lines of code pkg/localvolume/tmpfs.go x: 1 commits (all time) y: 38 lines of code pkg/util/runcmd.go x: 1 commits (all time) y: 23 lines of code
417.0
lines of code
  min: 9.0
  average: 78.21
  25th percentile: 19.0
  median: 47.0
  75th percentile: 88.0
  max: 417.0
0 3.0
commits (all time)
min: 1.0 | average: 1.26 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

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

pkg/raid/raid.go x: 2 contributors (all time) y: 204 lines of code deploy/driver.yaml x: 1 contributors (all time) y: 80 lines of code pkg/common/const.go x: 1 contributors (all time) y: 9 lines of code pkg/csi/cache.go x: 1 contributors (all time) y: 140 lines of code cmd/controller/main.go x: 1 contributors (all time) y: 54 lines of code cmd/driver/main.go x: 1 contributors (all time) y: 47 lines of code deploy/cluster.yaml x: 1 contributors (all time) y: 104 lines of code deploy/controller.yaml x: 1 contributors (all time) y: 31 lines of code pkg/csi/controller.go x: 1 contributors (all time) y: 417 lines of code pkg/csi/driver.go x: 1 contributors (all time) y: 88 lines of code pkg/csi/identity.go x: 1 contributors (all time) y: 18 lines of code pkg/csi/node.go x: 1 contributors (all time) y: 82 lines of code pkg/csi/node_unimpl.go x: 1 contributors (all time) y: 19 lines of code pkg/localvolume/localvolume.go x: 1 contributors (all time) y: 74 lines of code pkg/localvolume/lssd.go x: 1 contributors (all time) y: 32 lines of code pkg/localvolume/tmpfs.go x: 1 contributors (all time) y: 38 lines of code pkg/util/runcmd.go x: 1 contributors (all time) y: 23 lines of code
417.0
lines of code
  min: 9.0
  average: 78.21
  25th percentile: 19.0
  median: 47.0
  75th percentile: 88.0
  max: 417.0
0 2.0
contributors (all time)
min: 1.0 | average: 1.05 | 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): 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".