aws / amazon-vpc-resource-controller-k8s
File Size

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

Intro
Learn more...
File Size Overall
0% | 18% | 33% | 29% | 18%
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% | 20% | 37% | 29% | 13%
yaml0% | 0% | 0% | 29% | 70%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
pkg0% | 26% | 39% | 22% | 11%
ROOT0% | 0% | 100% | 0% | 0%
controllers0% | 0% | 20% | 66% | 12%
webhooks0% | 0% | 0% | 75% | 24%
config0% | 0% | 0% | 29% | 70%
apis0% | 0% | 0% | 38% | 61%
Longest Files (Top 50)
File# lines# units
wrapper.go
in pkg/aws/ec2/api
775 24
trunk.go
in pkg/provider/branch/trunk
549 21
pool.go
in pkg/pool
548 18
helper.go
in pkg/aws/ec2/api
493 19
manager.go
in pkg/node/manager
467 23
provider.go
in pkg/provider/branch
398 24
main.go
in root
397 2
provider.go
in pkg/provider/prefix
383 23
provider.go
in pkg/provider/ip
382 25
wrapper.go
in pkg/k8s
221 17
instance.go
in pkg/aws/ec2
217 19
cninode_controller.go
in controllers/crds
207 6
node.go
in pkg/node
201 16
eni.go
in pkg/provider/ip/eni
198 7
helper.go
in pkg/utils
193 9
pod_controller.go
in controllers/core
192 6
custom_controller.go
in controllers/custom
187 8
eni_cleanup.go
in pkg/aws/ec2/api/cleanup
181 7
pod_webhook.go
in webhooks/core
179 9
165 -
loader.go
in pkg/config
156 4
client_wrapper.go
in pkg/k8s/pod
153 7
conditions.go
in pkg/condition
152 8
worker.go
in pkg/worker
152 8
builder.go
in controllers/custom
151 10
warm.go
in pkg/handler
146 5
configmap_controller.go
in controllers/core
143 4
manager.go
in pkg/resource
116 4
zz_generated.deepcopy.go
in apis/vpcresources/v1beta1
110 12
converter.go
in pkg/k8s/pod
109 9
102 5
role.yaml
in config/rbac
101 -
zz_generated.deepcopy.go
in apis/vpcresources/v1alpha1
96 12
type.go
in pkg/config
93 -
introspect.go
in pkg/resource
89 5
jobs.go
in pkg/worker
87 9
77 -
node_controller.go
in controllers/core
77 3
manifests.yaml
in config/webhook
73 -
healthz.go
in pkg/healthz
70 7
controller.yaml
in config/controller
65 -
node_update_webhook.go
in webhooks/core
63 2
cooldown.go
in pkg/provider/branch/cooldown
59 5
finalizer.go
in pkg/k8s
57 3
deployment_controller.go
in controllers/apps
48 2
math.go
in pkg/utils
47 6
45 -
node_cleanup.go
in pkg/aws/ec2/api/cleanup
41 5
kustomization.yaml
in config/default
39 -
events.go
in pkg/utils
39 3
Files With Most Units (Top 50)
File# lines# units
provider.go
in pkg/provider/ip
382 25
provider.go
in pkg/provider/branch
398 24
wrapper.go
in pkg/aws/ec2/api
775 24
provider.go
in pkg/provider/prefix
383 23
manager.go
in pkg/node/manager
467 23
trunk.go
in pkg/provider/branch/trunk
549 21
helper.go
in pkg/aws/ec2/api
493 19
instance.go
in pkg/aws/ec2
217 19
pool.go
in pkg/pool
548 18
wrapper.go
in pkg/k8s
221 17
node.go
in pkg/node
201 16
zz_generated.deepcopy.go
in apis/vpcresources/v1beta1
110 12
zz_generated.deepcopy.go
in apis/vpcresources/v1alpha1
96 12
builder.go
in controllers/custom
151 10
pod_webhook.go
in webhooks/core
179 9
helper.go
in pkg/utils
193 9
converter.go
in pkg/k8s/pod
109 9
jobs.go
in pkg/worker
87 9
conditions.go
in pkg/condition
152 8
worker.go
in pkg/worker
152 8
custom_controller.go
in controllers/custom
187 8
eni.go
in pkg/provider/ip/eni
198 7
client_wrapper.go
in pkg/k8s/pod
153 7
eni_cleanup.go
in pkg/aws/ec2/api/cleanup
181 7
healthz.go
in pkg/healthz
70 7
webhooks.go
in webhooks/idle
29 6
math.go
in pkg/utils
47 6
pod_controller.go
in controllers/core
192 6
cninode_controller.go
in controllers/crds
207 6
102 5
warm.go
in pkg/handler
146 5
cooldown.go
in pkg/provider/branch/cooldown
59 5
node_cleanup.go
in pkg/aws/ec2/api/cleanup
41 5
introspect.go
in pkg/resource
89 5
loader.go
in pkg/config
156 4
manager.go
in pkg/resource
116 4
configmap_controller.go
in controllers/core
143 4
on_demand.go
in pkg/handler
31 3
events.go
in pkg/utils
39 3
set.go
in pkg/utils
30 3
finalizer.go
in pkg/k8s
57 3
node_controller.go
in controllers/core
77 3
node_update_webhook.go
in webhooks/core
63 2
httpClient.go
in pkg/utils
30 2
deployment_controller.go
in controllers/apps
48 2
main.go
in root
397 2
securitygrouppolicy_types.go
in apis/vpcresources/v1beta1
29 1
cninode_types.go
in apis/vpcresources/v1alpha1
33 1
errors.go
in pkg/utils
20 1
map.go
in pkg/utils
8 1
Files With Long Lines (Top 31)

There are 31 files with lines longer than 120 characters. In total, there are 151 long lines.

File# lines# units# long lines
wrapper.go
in pkg/aws/ec2/api
775 24 29
helper.go
in pkg/aws/ec2/api
493 19 16
main.go
in root
397 2 9
provider.go
in pkg/provider/prefix
383 23 8
provider.go
in pkg/provider/ip
382 25 7
trunk.go
in pkg/provider/branch/trunk
549 21 7
pool.go
in pkg/pool
548 18 7
manager.go
in pkg/node/manager
467 23 7
pod_controller.go
in controllers/core
192 6 7
provider.go
in pkg/provider/branch
398 24 6
eni_cleanup.go
in pkg/aws/ec2/api/cleanup
181 7 6
eni.go
in pkg/provider/ip/eni
198 7 5
cninode_controller.go
in controllers/crds
207 6 5
loader.go
in pkg/config
156 4 4
helper.go
in pkg/utils
193 9 3
instance.go
in pkg/aws/ec2
217 19 3
node.go
in pkg/node
201 16 3
configmap_controller.go
in controllers/core
143 4 3
warm.go
in pkg/handler
146 5 2
finalizer.go
in pkg/k8s
57 3 2
healthz.go
in pkg/healthz
70 7 2
pod_webhook.go
in webhooks/core
179 9 1
node_update_webhook.go
in webhooks/core
63 2 1
102 5 1
events.go
in pkg/utils
39 3 1
errors.go
in pkg/utils
20 1 1
wrapper.go
in pkg/k8s
221 17 1
node_cleanup.go
in pkg/aws/ec2/api/cleanup
41 5 1
worker.go
in pkg/worker
152 8 1
introspect.go
in pkg/resource
89 5 1
node_controller.go
in controllers/core
77 3 1
Correlations

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

controllers/crds/cninode_controller.go x: 6 commits (all time) y: 207 lines of code main.go x: 92 commits (all time) y: 397 lines of code pkg/aws/ec2/api/cleanup/node_cleanup.go x: 4 commits (all time) y: 41 lines of code pkg/config/type.go x: 36 commits (all time) y: 93 lines of code pkg/provider/branch/trunk/trunk.go x: 38 commits (all time) y: 549 lines of code pkg/node/manager/manager.go x: 20 commits (all time) y: 467 lines of code pkg/aws/ec2/api/cleanup/eni_cleanup.go x: 5 commits (all time) y: 181 lines of code pkg/aws/ec2/api/helper.go x: 33 commits (all time) y: 493 lines of code pkg/aws/ec2/api/wrapper.go x: 30 commits (all time) y: 775 lines of code pkg/k8s/wrapper.go x: 38 commits (all time) y: 221 lines of code config/rbac/role.yaml x: 22 commits (all time) y: 101 lines of code webhooks/idle/webhooks.go x: 1 commits (all time) y: 29 lines of code pkg/aws/ec2/instance.go x: 20 commits (all time) y: 217 lines of code pkg/provider/branch/provider.go x: 53 commits (all time) y: 398 lines of code pkg/provider/ip/eni/eni.go x: 13 commits (all time) y: 198 lines of code pkg/utils/helper.go x: 18 commits (all time) y: 193 lines of code pkg/utils/set.go x: 6 commits (all time) y: 30 lines of code config/controller/controller.yaml x: 17 commits (all time) y: 65 lines of code controllers/core/node_controller.go x: 30 commits (all time) y: 77 lines of code pkg/node/node.go x: 26 commits (all time) y: 201 lines of code apis/vpcresources/v1alpha1/cninode_types.go x: 6 commits (all time) y: 33 lines of code apis/vpcresources/v1alpha1/zz_generated.deepcopy.go x: 6 commits (all time) y: 96 lines of code config/crd/bases/vpcresources.k8s.aws_cninodes.yaml x: 8 commits (all time) y: 77 lines of code controllers/core/configmap_controller.go x: 10 commits (all time) y: 143 lines of code controllers/core/pod_controller.go x: 32 commits (all time) y: 192 lines of code pkg/aws/ec2/api/cleanup/resource_cleaner.go x: 2 commits (all time) y: 4 lines of code pkg/k8s/finalizer.go x: 2 commits (all time) y: 57 lines of code pkg/utils/events.go x: 10 commits (all time) y: 39 lines of code pkg/config/loader.go x: 14 commits (all time) y: 156 lines of code pkg/utils/errors.go x: 6 commits (all time) y: 20 lines of code apis/vpcresources/v1beta1/zz_generated.deepcopy.go x: 8 commits (all time) y: 110 lines of code config/crd/bases/vpcresources.k8s.aws_securitygrouppolicies.yaml x: 7 commits (all time) y: 165 lines of code config/webhook/manifests.yaml x: 9 commits (all time) y: 73 lines of code controllers/custom/builder.go x: 11 commits (all time) y: 151 lines of code controllers/custom/custom_controller.go x: 12 commits (all time) y: 187 lines of code pkg/pool/pool.go x: 14 commits (all time) y: 548 lines of code pkg/pool/utils.go x: 1 commits (all time) y: 21 lines of code pkg/provider/ip/provider.go x: 23 commits (all time) y: 382 lines of code pkg/provider/prefix/provider.go x: 9 commits (all time) y: 383 lines of code pkg/provider/provider.go x: 13 commits (all time) y: 21 lines of code config/default/controller_auth_proxy_patch.yaml x: 3 commits (all time) y: 23 lines of code pkg/resource/introspect.go x: 4 commits (all time) y: 89 lines of code pkg/k8s/pod/converter.go x: 10 commits (all time) y: 109 lines of code pkg/provider/branch/cooldown/cooldown.go x: 1 commits (all time) y: 59 lines of code pkg/aws/errors/ec2_errors.go x: 1 commits (all time) y: 5 lines of code webhooks/core/annotation_validation_webhook.go x: 9 commits (all time) y: 102 lines of code webhooks/core/node_update_webhook.go x: 6 commits (all time) y: 63 lines of code webhooks/core/pod_webhook.go x: 11 commits (all time) y: 179 lines of code config/controller/kustomization.yaml x: 4 commits (all time) y: 9 lines of code config/default/kustomization.yaml x: 6 commits (all time) y: 39 lines of code pkg/handler/warm.go x: 12 commits (all time) y: 146 lines of code pkg/resource/manager.go x: 8 commits (all time) y: 116 lines of code pkg/utils/math.go x: 2 commits (all time) y: 47 lines of code pkg/healthz/healthz.go x: 2 commits (all time) y: 70 lines of code apis/vpcresources/v1alpha1/groupversion_info.go x: 1 commits (all time) y: 10 lines of code controllers/apps/deployment_controller.go x: 4 commits (all time) y: 48 lines of code pkg/worker/worker.go x: 15 commits (all time) y: 152 lines of code config/rbac/auth_proxy_client_clusterrole.yaml x: 1 commits (all time) y: 7 lines of code config/rbac/leader_election_role.yaml x: 2 commits (all time) y: 45 lines of code pkg/k8s/pod/client_wrapper.go x: 7 commits (all time) y: 153 lines of code config/rbac/role_binding.yaml x: 3 commits (all time) y: 25 lines of code config/sa/kustomization.yaml x: 1 commits (all time) y: 2 lines of code pkg/handler/on_demand.go x: 11 commits (all time) y: 31 lines of code pkg/worker/jobs.go x: 10 commits (all time) y: 87 lines of code pkg/utils/httpClient.go x: 4 commits (all time) y: 30 lines of code config/crd/patches/webhook_in_securitygrouppolicies.yaml x: 2 commits (all time) y: 13 lines of code config/default/webhookcainjection_patch.yaml x: 3 commits (all time) y: 13 lines of code pkg/handler/handler.go x: 7 commits (all time) y: 9 lines of code config/rbac/kustomization.yaml x: 3 commits (all time) y: 5 lines of code apis/vpcresources/v1beta1/groupversion_info.go x: 2 commits (all time) y: 10 lines of code config/default/controller_webhook_patch.yaml x: 1 commits (all time) y: 23 lines of code config/prometheus/monitor.yaml x: 1 commits (all time) y: 14 lines of code config/webhook/kustomizeconfig.yaml x: 2 commits (all time) y: 21 lines of code
775.0
lines of code
  min: 2.0
  average: 112.33
  25th percentile: 15.25
  median: 52.5
  75th percentile: 152.75
  max: 775.0
0 92.0
commits (all time)
min: 1.0 | average: 10.3 | 25th percentile: 2.0 | median: 6.0 | 75th percentile: 12.0 | max: 92.0

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

controllers/crds/cninode_controller.go x: 4 contributors (all time) y: 207 lines of code main.go x: 13 contributors (all time) y: 397 lines of code pkg/aws/ec2/api/cleanup/node_cleanup.go x: 3 contributors (all time) y: 41 lines of code pkg/config/type.go x: 9 contributors (all time) y: 93 lines of code pkg/provider/branch/trunk/trunk.go x: 12 contributors (all time) y: 549 lines of code pkg/node/manager/manager.go x: 7 contributors (all time) y: 467 lines of code pkg/aws/ec2/api/cleanup/eni_cleanup.go x: 4 contributors (all time) y: 181 lines of code pkg/aws/ec2/api/helper.go x: 10 contributors (all time) y: 493 lines of code pkg/aws/ec2/api/wrapper.go x: 12 contributors (all time) y: 775 lines of code pkg/k8s/wrapper.go x: 8 contributors (all time) y: 221 lines of code config/rbac/role.yaml x: 6 contributors (all time) y: 101 lines of code webhooks/idle/webhooks.go x: 1 contributors (all time) y: 29 lines of code pkg/aws/ec2/instance.go x: 9 contributors (all time) y: 217 lines of code pkg/provider/branch/provider.go x: 12 contributors (all time) y: 398 lines of code pkg/provider/ip/eni/eni.go x: 6 contributors (all time) y: 198 lines of code pkg/utils/helper.go x: 11 contributors (all time) y: 193 lines of code pkg/utils/set.go x: 5 contributors (all time) y: 30 lines of code config/controller/controller.yaml x: 9 contributors (all time) y: 65 lines of code controllers/core/node_controller.go x: 7 contributors (all time) y: 77 lines of code pkg/node/node.go x: 9 contributors (all time) y: 201 lines of code apis/vpcresources/v1alpha1/cninode_types.go x: 3 contributors (all time) y: 33 lines of code apis/vpcresources/v1alpha1/zz_generated.deepcopy.go x: 3 contributors (all time) y: 96 lines of code config/crd/bases/vpcresources.k8s.aws_cninodes.yaml x: 3 contributors (all time) y: 77 lines of code controllers/core/configmap_controller.go x: 7 contributors (all time) y: 143 lines of code controllers/core/pod_controller.go x: 8 contributors (all time) y: 192 lines of code pkg/aws/ec2/api/cleanup/resource_cleaner.go x: 2 contributors (all time) y: 4 lines of code pkg/k8s/finalizer.go x: 2 contributors (all time) y: 57 lines of code pkg/utils/events.go x: 4 contributors (all time) y: 39 lines of code pkg/config/loader.go x: 6 contributors (all time) y: 156 lines of code pkg/utils/errors.go x: 2 contributors (all time) y: 20 lines of code apis/vpcresources/v1beta1/zz_generated.deepcopy.go x: 4 contributors (all time) y: 110 lines of code config/crd/bases/vpcresources.k8s.aws_securitygrouppolicies.yaml x: 4 contributors (all time) y: 165 lines of code config/webhook/manifests.yaml x: 7 contributors (all time) y: 73 lines of code controllers/custom/builder.go x: 7 contributors (all time) y: 151 lines of code controllers/custom/custom_controller.go x: 8 contributors (all time) y: 187 lines of code pkg/pool/pool.go x: 5 contributors (all time) y: 548 lines of code pkg/pool/utils.go x: 1 contributors (all time) y: 21 lines of code pkg/provider/ip/provider.go x: 6 contributors (all time) y: 382 lines of code pkg/provider/prefix/provider.go x: 3 contributors (all time) y: 383 lines of code pkg/provider/provider.go x: 4 contributors (all time) y: 21 lines of code config/default/controller_auth_proxy_patch.yaml x: 3 contributors (all time) y: 23 lines of code pkg/resource/introspect.go x: 3 contributors (all time) y: 89 lines of code pkg/k8s/pod/converter.go x: 5 contributors (all time) y: 109 lines of code pkg/provider/branch/cooldown/cooldown.go x: 1 contributors (all time) y: 59 lines of code pkg/aws/errors/ec2_errors.go x: 1 contributors (all time) y: 5 lines of code webhooks/core/annotation_validation_webhook.go x: 5 contributors (all time) y: 102 lines of code webhooks/core/node_update_webhook.go x: 4 contributors (all time) y: 63 lines of code webhooks/core/pod_webhook.go x: 7 contributors (all time) y: 179 lines of code config/controller/kustomization.yaml x: 3 contributors (all time) y: 9 lines of code pkg/handler/warm.go x: 5 contributors (all time) y: 146 lines of code pkg/condition/conditions.go x: 6 contributors (all time) y: 152 lines of code pkg/resource/manager.go x: 6 contributors (all time) y: 116 lines of code pkg/utils/math.go x: 2 contributors (all time) y: 47 lines of code pkg/healthz/healthz.go x: 1 contributors (all time) y: 70 lines of code apis/vpcresources/v1alpha1/groupversion_info.go x: 1 contributors (all time) y: 10 lines of code controllers/apps/deployment_controller.go x: 3 contributors (all time) y: 48 lines of code pkg/worker/worker.go x: 3 contributors (all time) y: 152 lines of code config/rbac/auth_proxy_client_clusterrole.yaml x: 1 contributors (all time) y: 7 lines of code config/rbac/leader_election_role.yaml x: 2 contributors (all time) y: 45 lines of code pkg/k8s/pod/client_wrapper.go x: 5 contributors (all time) y: 153 lines of code config/rbac/role_binding.yaml x: 2 contributors (all time) y: 25 lines of code config/sa/kustomization.yaml x: 1 contributors (all time) y: 2 lines of code pkg/worker/jobs.go x: 2 contributors (all time) y: 87 lines of code pkg/utils/httpClient.go x: 2 contributors (all time) y: 30 lines of code config/crd/patches/webhook_in_securitygrouppolicies.yaml x: 2 contributors (all time) y: 13 lines of code config/default/webhookcainjection_patch.yaml x: 3 contributors (all time) y: 13 lines of code apis/vpcresources/v1beta1/groupversion_info.go x: 2 contributors (all time) y: 10 lines of code apis/vpcresources/v1beta1/securitygrouppolicy_types.go x: 3 contributors (all time) y: 29 lines of code config/default/controller_webhook_patch.yaml x: 1 contributors (all time) y: 23 lines of code config/prometheus/monitor.yaml x: 1 contributors (all time) y: 14 lines of code
775.0
lines of code
  min: 2.0
  average: 112.33
  25th percentile: 15.25
  median: 52.5
  75th percentile: 152.75
  max: 775.0
0 13.0
contributors (all time)
min: 1.0 | average: 4.14 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 6.0 | max: 13.0

File Size vs. Commits (30 days): 20 points

controllers/crds/cninode_controller.go x: 4 commits (30d) y: 207 lines of code main.go x: 4 commits (30d) y: 397 lines of code pkg/aws/ec2/api/cleanup/node_cleanup.go x: 2 commits (30d) y: 41 lines of code pkg/config/type.go x: 2 commits (30d) y: 93 lines of code pkg/provider/branch/trunk/trunk.go x: 2 commits (30d) y: 549 lines of code pkg/node/manager/manager.go x: 2 commits (30d) y: 467 lines of code pkg/aws/ec2/api/cleanup/eni_cleanup.go x: 3 commits (30d) y: 181 lines of code pkg/aws/ec2/api/helper.go x: 2 commits (30d) y: 493 lines of code pkg/aws/ec2/api/wrapper.go x: 2 commits (30d) y: 775 lines of code pkg/k8s/wrapper.go x: 2 commits (30d) y: 221 lines of code config/rbac/role.yaml x: 2 commits (30d) y: 101 lines of code webhooks/idle/webhooks.go x: 1 commits (30d) y: 29 lines of code pkg/aws/ec2/instance.go x: 1 commits (30d) y: 217 lines of code pkg/provider/branch/provider.go x: 1 commits (30d) y: 398 lines of code pkg/provider/ip/eni/eni.go x: 1 commits (30d) y: 198 lines of code pkg/utils/helper.go x: 1 commits (30d) y: 193 lines of code config/controller/controller.yaml x: 1 commits (30d) y: 65 lines of code controllers/core/node_controller.go x: 1 commits (30d) y: 77 lines of code pkg/node/node.go x: 1 commits (30d) y: 201 lines of code
775.0
lines of code
  min: 29.0
  average: 246.65
  25th percentile: 81.0
  median: 199.5
  75th percentile: 397.75
  max: 775.0
0 4.0
commits (30d)
min: 1.0 | average: 1.8 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 4.0

File Size vs. Contributors (30 days): 20 points

controllers/crds/cninode_controller.go x: 3 contributors (30d) y: 207 lines of code main.go x: 3 contributors (30d) y: 397 lines of code pkg/aws/ec2/api/cleanup/node_cleanup.go x: 2 contributors (30d) y: 41 lines of code pkg/config/type.go x: 1 contributors (30d) y: 93 lines of code pkg/provider/branch/trunk/trunk.go x: 2 contributors (30d) y: 549 lines of code pkg/node/manager/manager.go x: 1 contributors (30d) y: 467 lines of code pkg/aws/ec2/api/cleanup/eni_cleanup.go x: 3 contributors (30d) y: 181 lines of code pkg/aws/ec2/api/helper.go x: 2 contributors (30d) y: 493 lines of code pkg/aws/ec2/api/wrapper.go x: 2 contributors (30d) y: 775 lines of code pkg/k8s/wrapper.go x: 2 contributors (30d) y: 221 lines of code config/rbac/role.yaml x: 2 contributors (30d) y: 101 lines of code webhooks/idle/webhooks.go x: 1 contributors (30d) y: 29 lines of code pkg/aws/ec2/instance.go x: 1 contributors (30d) y: 217 lines of code pkg/provider/branch/provider.go x: 1 contributors (30d) y: 398 lines of code pkg/provider/ip/eni/eni.go x: 1 contributors (30d) y: 198 lines of code pkg/utils/helper.go x: 1 contributors (30d) y: 193 lines of code config/controller/controller.yaml x: 1 contributors (30d) y: 65 lines of code controllers/core/node_controller.go x: 1 contributors (30d) y: 77 lines of code pkg/node/node.go x: 1 contributors (30d) y: 201 lines of code
775.0
lines of code
  min: 29.0
  average: 246.65
  25th percentile: 81.0
  median: 199.5
  75th percentile: 397.75
  max: 775.0
0 3.0
contributors (30d)
min: 1.0 | average: 1.6 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0

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

controllers/crds/cninode_controller.go x: 5 commits (90d) y: 207 lines of code main.go x: 5 commits (90d) y: 397 lines of code pkg/aws/ec2/api/cleanup/node_cleanup.go x: 3 commits (90d) y: 41 lines of code pkg/config/type.go x: 3 commits (90d) y: 93 lines of code pkg/provider/branch/trunk/trunk.go x: 3 commits (90d) y: 549 lines of code pkg/node/manager/manager.go x: 3 commits (90d) y: 467 lines of code pkg/aws/ec2/api/cleanup/eni_cleanup.go x: 4 commits (90d) y: 181 lines of code pkg/aws/ec2/api/helper.go x: 3 commits (90d) y: 493 lines of code pkg/aws/ec2/api/wrapper.go x: 3 commits (90d) y: 775 lines of code pkg/k8s/wrapper.go x: 3 commits (90d) y: 221 lines of code config/rbac/role.yaml x: 3 commits (90d) y: 101 lines of code webhooks/idle/webhooks.go x: 1 commits (90d) y: 29 lines of code pkg/aws/ec2/instance.go x: 1 commits (90d) y: 217 lines of code pkg/provider/branch/provider.go x: 2 commits (90d) y: 398 lines of code pkg/provider/ip/eni/eni.go x: 1 commits (90d) y: 198 lines of code pkg/utils/helper.go x: 1 commits (90d) y: 193 lines of code config/controller/controller.yaml x: 1 commits (90d) y: 65 lines of code controllers/core/node_controller.go x: 2 commits (90d) y: 77 lines of code pkg/node/node.go x: 1 commits (90d) y: 201 lines of code apis/vpcresources/v1alpha1/cninode_types.go x: 1 commits (90d) y: 33 lines of code apis/vpcresources/v1alpha1/zz_generated.deepcopy.go x: 1 commits (90d) y: 96 lines of code config/crd/bases/vpcresources.k8s.aws_cninodes.yaml x: 1 commits (90d) y: 77 lines of code controllers/core/configmap_controller.go x: 1 commits (90d) y: 143 lines of code controllers/core/pod_controller.go x: 1 commits (90d) y: 192 lines of code pkg/aws/ec2/api/cleanup/resource_cleaner.go x: 1 commits (90d) y: 4 lines of code pkg/k8s/finalizer.go x: 1 commits (90d) y: 57 lines of code pkg/utils/events.go x: 1 commits (90d) y: 39 lines of code
775.0
lines of code
  min: 4.0
  average: 199.07
  25th percentile: 59.0
  median: 162.0
  75th percentile: 220.0
  max: 775.0
0 5.0
commits (90d)
min: 1.0 | average: 2.04 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 5.0

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

controllers/crds/cninode_controller.go x: 3 contributors (90d) y: 207 lines of code main.go x: 3 contributors (90d) y: 397 lines of code pkg/aws/ec2/api/cleanup/node_cleanup.go x: 2 contributors (90d) y: 41 lines of code pkg/config/type.go x: 1 contributors (90d) y: 93 lines of code pkg/provider/branch/trunk/trunk.go x: 2 contributors (90d) y: 549 lines of code pkg/node/manager/manager.go x: 1 contributors (90d) y: 467 lines of code pkg/aws/ec2/api/cleanup/eni_cleanup.go x: 3 contributors (90d) y: 181 lines of code pkg/aws/ec2/api/helper.go x: 2 contributors (90d) y: 493 lines of code pkg/aws/ec2/api/wrapper.go x: 2 contributors (90d) y: 775 lines of code pkg/k8s/wrapper.go x: 2 contributors (90d) y: 221 lines of code config/rbac/role.yaml x: 3 contributors (90d) y: 101 lines of code webhooks/idle/webhooks.go x: 1 contributors (90d) y: 29 lines of code pkg/aws/ec2/instance.go x: 1 contributors (90d) y: 217 lines of code pkg/provider/branch/provider.go x: 2 contributors (90d) y: 398 lines of code pkg/provider/ip/eni/eni.go x: 1 contributors (90d) y: 198 lines of code pkg/utils/helper.go x: 1 contributors (90d) y: 193 lines of code config/controller/controller.yaml x: 1 contributors (90d) y: 65 lines of code controllers/core/node_controller.go x: 1 contributors (90d) y: 77 lines of code pkg/node/node.go x: 1 contributors (90d) y: 201 lines of code apis/vpcresources/v1alpha1/cninode_types.go x: 1 contributors (90d) y: 33 lines of code apis/vpcresources/v1alpha1/zz_generated.deepcopy.go x: 1 contributors (90d) y: 96 lines of code controllers/core/configmap_controller.go x: 1 contributors (90d) y: 143 lines of code controllers/core/pod_controller.go x: 1 contributors (90d) y: 192 lines of code pkg/aws/ec2/api/cleanup/resource_cleaner.go x: 1 contributors (90d) y: 4 lines of code pkg/k8s/finalizer.go x: 1 contributors (90d) y: 57 lines of code pkg/utils/events.go x: 1 contributors (90d) y: 39 lines of code
775.0
lines of code
  min: 4.0
  average: 199.07
  25th percentile: 59.0
  median: 162.0
  75th percentile: 220.0
  max: 775.0
0 3.0
contributors (90d)
min: 1.0 | average: 1.5 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0