GoogleCloudPlatform / reliable-app-platforms
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 6% | 19% | 73%
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
tf0% | 0% | 12% | 24% | 62%
yaml0% | 0% | 0% | 16% | 83%
go0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
modules0% | 0% | 14% | 27% | 58%
infra0% | 0% | 0% | 15% | 84%
builds0% | 0% | 0% | 14% | 85%
cli0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
main.tf
in modules/onboard-app/templates/infra-repo-template/terraform/platform-infra
210 -
main.tf
in modules/onboard-app
176 -
asm-gateways.yaml
in infra/asm
115 -
main.tf
in modules/deploy-pipeline
108 -
main.tf
in modules/cloudbuild-github-deploy
106 -
101 -
config-sync.yaml
in infra/asm
99 -
94 -
89 -
82 -
variables.tf
in infra/terraform/vpc
72 -
main.tf
in modules/slos
71 -
main.tf
in infra/terraform/vpc
70 -
main.tf
in modules/http-loadbalancer-global
69 -
variables.tf
in modules/slos
55 -
52 -
variables.tf
in modules/onboard-app
50 -
variables.tf
in modules/onboard-app/templates/infra-repo-template/terraform/platform-infra
40 -
deploy-app.yaml
in modules/onboard-app/templates/app-repo-template
39 -
create-infra.yaml
in modules/onboard-app/templates/infra-repo-template
38 -
37 -
37 -
rollout.go
in cli/rapctl/cmd
37 1
gke.tf
in infra/terraform/gke
35 -
acm.tf
in infra/terraform/gke
34 -
30 -
onboardApp.go
in cli/rapctl/cmd
29 1
main.tf
in infra/terraform/enable-apis
28 -
create-platform-infra.yaml
in modules/onboard-app/templates/infra-repo-template
27 -
hub.tf
in infra/terraform/gke
27 -
variables.tf
in modules/deploy-pipeline
26 -
main.tf
in infra/terraform/gke
26 -
26 -
buildPlatform.go
in cli/rapctl/cmd
26 1
deployApp.go
in cli/rapctl/cmd
25 1
providers.tf
in modules/onboard-app/templates/infra-repo-template/terraform/platform-infra
24 -
root.go
in cli/rapctl/cmd
23 2
variables.tf
in modules/cloudbuild-github-deploy
22 -
21 -
gke-values.tf
in infra/terraform/gke
21 -
providers.tf
in modules/onboard-app
20 -
create-slos.yaml
in modules/onboard-app/templates/infra-repo-template
20 -
deployment.yaml
in modules/onboard-app/templates/app-repo-template/k8s/overlays/workload-clusters
20 -
providers.tf
in modules/cloudbuild-github-deploy
20 -
rollback.go
in cli/rapctl/cmd
20 1
health-check.yaml
in infra/asm
19 -
infra-enable-apis.yaml
in builds/terraform
18 -
infra-create-vpc.yaml
in builds/terraform
18 -
routes.yaml
in infra/asm
18 -
availability.yaml
in modules/slos/templates
17 -
Files With Most Units (Top 8)
File# lines# units
root.go
in cli/rapctl/cmd
23 2
main.go
in cli/rapctl
5 1
drain.go
in cli/rapctl/cmd
17 1
rollback.go
in cli/rapctl/cmd
20 1
rollout.go
in cli/rapctl/cmd
37 1
buildPlatform.go
in cli/rapctl/cmd
26 1
deployApp.go
in cli/rapctl/cmd
25 1
onboardApp.go
in cli/rapctl/cmd
29 1
Files With Long Lines (Top 22)

There are 22 files with lines longer than 120 characters. In total, there are 96 long lines.

File# lines# units# long lines
89 - 19
82 - 11
94 - 10
101 - 9
main.tf
in modules/deploy-pipeline
108 - 8
30 - 7
52 - 6
main.tf
in modules/onboard-app/templates/infra-repo-template/terraform/platform-infra
210 - 5
main.tf
in modules/slos
71 - 3
37 - 3
main.tf
in modules/onboard-app
176 - 2
create-infra.yaml
in modules/onboard-app/templates/infra-repo-template
38 - 2
gke.tf
in infra/terraform/gke
35 - 2
variables.tf
in modules/deploy-pipeline
26 - 1
main.tf
in modules/endpoints
12 - 1
variables.tf
in modules/onboard-app/templates/infra-repo-template/terraform/platform-infra
40 - 1
create-platform-infra.yaml
in modules/onboard-app/templates/infra-repo-template
27 - 1
create-slos.yaml
in modules/onboard-app/templates/infra-repo-template
20 - 1
main.tf
in modules/onboard-app/templates/app-repo-template/slos
5 - 1
variables.tf
in modules/onboard-app
50 - 1
main.tf
in modules/http-loadbalancer-global
69 - 1
main.tf
in modules/cloudbuild-github-deploy
106 - 1
Correlations

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

infra/terraform/gke/gke.tf x: 11 commits (all time) y: 35 lines of code infra/terraform/gke/hub.tf x: 11 commits (all time) y: 27 lines of code modules/onboard-app/cloudbuild.yaml x: 8 commits (all time) y: 17 lines of code infra/terraform/enable-apis/main.tf x: 5 commits (all time) y: 28 lines of code infra/terraform/acm-repos/providers.tf x: 2 commits (all time) y: 8 lines of code modules/cloudbuild-github-deploy/providers.tf x: 2 commits (all time) y: 20 lines of code modules/deploy-pipeline/providers.tf x: 2 commits (all time) y: 12 lines of code modules/endpoints/providers.tf x: 3 commits (all time) y: 8 lines of code modules/http-loadbalancer-global/providers.tf x: 2 commits (all time) y: 11 lines of code modules/onboard-app/templates/infra-repo-template/terraform/platform-infra/providers.tf x: 3 commits (all time) y: 24 lines of code modules/cloudbuild-github-deploy/main.tf x: 1 commits (all time) y: 106 lines of code modules/cloudbuild-github-deploy/outputs.tf x: 1 commits (all time) y: 1 lines of code modules/cloudbuild-github-deploy/variables.tf x: 1 commits (all time) y: 22 lines of code builds/infra-destroy-features-mesh-gateways.yaml x: 1 commits (all time) y: 101 lines of code builds/infra-features-gke-mesh-gateways-prod.yaml x: 3 commits (all time) y: 82 lines of code builds/infra_terraform.yaml x: 2 commits (all time) y: 94 lines of code builds/infra_terraform_destroy.yaml x: 2 commits (all time) y: 52 lines of code builds/terraform/infra-create-gke.yaml x: 2 commits (all time) y: 16 lines of code modules/slos/main.tf x: 4 commits (all time) y: 71 lines of code cli/rapctl/cmd/buildPlatform.go x: 1 commits (all time) y: 26 lines of code cli/rapctl/cmd/deployApp.go x: 1 commits (all time) y: 25 lines of code cli/rapctl/cmd/drain.go x: 1 commits (all time) y: 17 lines of code cli/rapctl/cmd/onboardApp.go x: 1 commits (all time) y: 29 lines of code cli/rapctl/cmd/rollback.go x: 1 commits (all time) y: 20 lines of code cli/rapctl/cmd/rollout.go x: 1 commits (all time) y: 37 lines of code cli/rapctl/cmd/root.go x: 1 commits (all time) y: 23 lines of code cli/rapctl/main.go x: 1 commits (all time) y: 5 lines of code infra/terraform/acm-repos/backend.tf x: 2 commits (all time) y: 5 lines of code infra/terraform/gke/acm.tf x: 4 commits (all time) y: 34 lines of code infra/terraform/gke/gke-values.tf x: 2 commits (all time) y: 21 lines of code infra/terraform/vpc/main.tf x: 2 commits (all time) y: 70 lines of code infra/terraform/vpc/outputs.tf x: 2 commits (all time) y: 10 lines of code infra/terraform/vpc/variables.tf x: 2 commits (all time) y: 72 lines of code modules/deploy-pipeline/main.tf x: 2 commits (all time) y: 108 lines of code modules/deploy-pipeline/outputs.tf x: 2 commits (all time) y: 9 lines of code modules/deploy-pipeline/variables.tf x: 2 commits (all time) y: 26 lines of code modules/endpoints/variables.tf x: 2 commits (all time) y: 7 lines of code modules/onboard-app/main.tf x: 2 commits (all time) y: 176 lines of code modules/onboard-app/templates/infra-repo-template/terraform/platform-infra/main.tf x: 2 commits (all time) y: 210 lines of code modules/onboard-app/templates/infra-repo-template/terraform/platform-infra/variables.tf x: 2 commits (all time) y: 40 lines of code modules/slos/variables.tf x: 2 commits (all time) y: 55 lines of code modules/http-loadbalancer-global/main.tf x: 1 commits (all time) y: 69 lines of code modules/http-loadbalancer-global/outputs.tf x: 1 commits (all time) y: 6 lines of code modules/http-loadbalancer-global/variables.tf x: 1 commits (all time) y: 11 lines of code infra/terraform/gke/mci.tf x: 3 commits (all time) y: 11 lines of code modules/onboard-app/templates/app-repo-template/deploy-app.yaml x: 1 commits (all time) y: 39 lines of code modules/onboard-app/templates/app-repo-template/k8s/base/kustomization.yaml x: 1 commits (all time) y: 3 lines of code modules/onboard-app/templates/app-repo-template/k8s/base/vs.yaml x: 1 commits (all time) y: 16 lines of code modules/onboard-app/templates/app-repo-template/k8s/overlays/workload-clusters/kustomization.yaml x: 1 commits (all time) y: 8 lines of code modules/onboard-app/templates/app-repo-template/k8s/overlays/workload-clusters/service.yaml x: 1 commits (all time) y: 12 lines of code modules/onboard-app/templates/app-repo-template/skaffold_other_clusters.yaml x: 1 commits (all time) y: 10 lines of code modules/onboard-app/templates/app-repo-template/skaffold_workload_clusters.yaml x: 1 commits (all time) y: 13 lines of code modules/onboard-app/templates/app-repo-template/slos/variables.tf x: 1 commits (all time) y: 9 lines of code modules/onboard-app/templates/infra-repo-template/create-infra.yaml x: 1 commits (all time) y: 38 lines of code modules/onboard-app/templates/infra-repo-template/create-platform-infra.yaml x: 1 commits (all time) y: 27 lines of code modules/onboard-app/variables.tf x: 1 commits (all time) y: 50 lines of code modules/slos/templates/availability.yaml x: 2 commits (all time) y: 17 lines of code modules/slos/templates/latency.yaml x: 2 commits (all time) y: 14 lines of code builds/infra-features-gke-mesh-gateways.yaml x: 2 commits (all time) y: 37 lines of code builds/infra-features-gke-prod-mesh-config.yaml x: 2 commits (all time) y: 30 lines of code builds/infra-features-gke-prod-mesh-confirm.yaml x: 3 commits (all time) y: 89 lines of code builds/infra-sa-gke-mci-roles.yaml x: 1 commits (all time) y: 21 lines of code builds/terraform/infra-create-vpc.yaml x: 1 commits (all time) y: 18 lines of code builds/terraform/infra-destroy-gcs.yaml x: 1 commits (all time) y: 14 lines of code infra/asm/asm-gateways.yaml x: 3 commits (all time) y: 115 lines of code infra/asm/asm-telemetry.yaml x: 3 commits (all time) y: 13 lines of code infra/asm/config-sync.yaml x: 1 commits (all time) y: 99 lines of code infra/asm/health-check.yaml x: 1 commits (all time) y: 19 lines of code infra/terraform/gke/asm.tf x: 1 commits (all time) y: 15 lines of code infra/terraform/gke/remote.tf x: 1 commits (all time) y: 7 lines of code
210.0
lines of code
  min: 1.0
  average: 26.1
  25th percentile: 8.0
  median: 16.0
  75th percentile: 27.0
  max: 210.0
0 11.0
commits (all time)
min: 1.0 | average: 1.78 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 11.0

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

infra/terraform/gke/gke.tf x: 3 contributors (all time) y: 35 lines of code infra/terraform/gke/hub.tf x: 3 contributors (all time) y: 27 lines of code modules/onboard-app/cloudbuild.yaml x: 2 contributors (all time) y: 17 lines of code infra/terraform/enable-apis/main.tf x: 4 contributors (all time) y: 28 lines of code infra/terraform/acm-repos/providers.tf x: 2 contributors (all time) y: 8 lines of code modules/cloudbuild-github-deploy/providers.tf x: 2 contributors (all time) y: 20 lines of code modules/deploy-pipeline/providers.tf x: 2 contributors (all time) y: 12 lines of code modules/endpoints/providers.tf x: 3 contributors (all time) y: 8 lines of code modules/http-loadbalancer-global/providers.tf x: 2 contributors (all time) y: 11 lines of code modules/onboard-app/templates/infra-repo-template/terraform/platform-infra/providers.tf x: 2 contributors (all time) y: 24 lines of code modules/cloudbuild-github-deploy/main.tf x: 1 contributors (all time) y: 106 lines of code modules/cloudbuild-github-deploy/outputs.tf x: 1 contributors (all time) y: 1 lines of code modules/cloudbuild-github-deploy/variables.tf x: 1 contributors (all time) y: 22 lines of code builds/infra-destroy-features-mesh-gateways.yaml x: 1 contributors (all time) y: 101 lines of code builds/infra-features-gke-mesh-gateways-prod.yaml x: 3 contributors (all time) y: 82 lines of code builds/infra_terraform.yaml x: 2 contributors (all time) y: 94 lines of code builds/infra_terraform_destroy.yaml x: 2 contributors (all time) y: 52 lines of code builds/terraform/infra-create-gke.yaml x: 2 contributors (all time) y: 16 lines of code modules/slos/main.tf x: 3 contributors (all time) y: 71 lines of code cli/rapctl/cmd/buildPlatform.go x: 1 contributors (all time) y: 26 lines of code cli/rapctl/cmd/deployApp.go x: 1 contributors (all time) y: 25 lines of code cli/rapctl/cmd/drain.go x: 1 contributors (all time) y: 17 lines of code cli/rapctl/cmd/onboardApp.go x: 1 contributors (all time) y: 29 lines of code cli/rapctl/cmd/rollback.go x: 1 contributors (all time) y: 20 lines of code cli/rapctl/cmd/rollout.go x: 1 contributors (all time) y: 37 lines of code cli/rapctl/cmd/root.go x: 1 contributors (all time) y: 23 lines of code cli/rapctl/main.go x: 1 contributors (all time) y: 5 lines of code infra/terraform/acm-repos/backend.tf x: 2 contributors (all time) y: 5 lines of code infra/terraform/gke/acm.tf x: 4 contributors (all time) y: 34 lines of code infra/terraform/gke/gke-values.tf x: 2 contributors (all time) y: 21 lines of code infra/terraform/vpc/main.tf x: 2 contributors (all time) y: 70 lines of code infra/terraform/vpc/outputs.tf x: 2 contributors (all time) y: 10 lines of code infra/terraform/vpc/variables.tf x: 2 contributors (all time) y: 72 lines of code modules/deploy-pipeline/main.tf x: 2 contributors (all time) y: 108 lines of code modules/deploy-pipeline/outputs.tf x: 2 contributors (all time) y: 9 lines of code modules/deploy-pipeline/variables.tf x: 2 contributors (all time) y: 26 lines of code modules/endpoints/variables.tf x: 2 contributors (all time) y: 7 lines of code modules/onboard-app/main.tf x: 2 contributors (all time) y: 176 lines of code modules/onboard-app/templates/infra-repo-template/terraform/platform-infra/main.tf x: 2 contributors (all time) y: 210 lines of code modules/onboard-app/templates/infra-repo-template/terraform/platform-infra/variables.tf x: 2 contributors (all time) y: 40 lines of code modules/slos/variables.tf x: 2 contributors (all time) y: 55 lines of code modules/http-loadbalancer-global/main.tf x: 1 contributors (all time) y: 69 lines of code modules/http-loadbalancer-global/outputs.tf x: 1 contributors (all time) y: 6 lines of code modules/http-loadbalancer-global/variables.tf x: 1 contributors (all time) y: 11 lines of code infra/terraform/gke/mci.tf x: 3 contributors (all time) y: 11 lines of code modules/onboard-app/templates/app-repo-template/deploy-app.yaml x: 1 contributors (all time) y: 39 lines of code modules/onboard-app/templates/app-repo-template/k8s/base/kustomization.yaml x: 1 contributors (all time) y: 3 lines of code modules/onboard-app/templates/app-repo-template/k8s/base/vs.yaml x: 1 contributors (all time) y: 16 lines of code modules/onboard-app/templates/app-repo-template/k8s/overlays/workload-clusters/kustomization.yaml x: 1 contributors (all time) y: 8 lines of code modules/onboard-app/templates/app-repo-template/k8s/overlays/workload-clusters/service.yaml x: 1 contributors (all time) y: 12 lines of code modules/onboard-app/templates/app-repo-template/skaffold_other_clusters.yaml x: 1 contributors (all time) y: 10 lines of code modules/onboard-app/templates/app-repo-template/skaffold_workload_clusters.yaml x: 1 contributors (all time) y: 13 lines of code modules/onboard-app/templates/app-repo-template/slos/variables.tf x: 1 contributors (all time) y: 9 lines of code modules/onboard-app/templates/infra-repo-template/create-infra.yaml x: 1 contributors (all time) y: 38 lines of code modules/onboard-app/templates/infra-repo-template/create-platform-infra.yaml x: 1 contributors (all time) y: 27 lines of code modules/onboard-app/variables.tf x: 1 contributors (all time) y: 50 lines of code modules/slos/templates/latency.yaml x: 2 contributors (all time) y: 14 lines of code builds/infra-features-gke-mesh-gateways.yaml x: 2 contributors (all time) y: 37 lines of code builds/infra-features-gke-prod-mesh-config.yaml x: 2 contributors (all time) y: 30 lines of code builds/infra-features-gke-prod-mesh-confirm.yaml x: 3 contributors (all time) y: 89 lines of code builds/infra-sa-gke-mci-roles.yaml x: 1 contributors (all time) y: 21 lines of code builds/terraform/infra-create-vpc.yaml x: 1 contributors (all time) y: 18 lines of code builds/terraform/infra-destroy-gcs.yaml x: 1 contributors (all time) y: 14 lines of code infra/asm/asm-gateways.yaml x: 3 contributors (all time) y: 115 lines of code infra/asm/asm-telemetry.yaml x: 3 contributors (all time) y: 13 lines of code infra/asm/config-sync.yaml x: 1 contributors (all time) y: 99 lines of code infra/asm/health-check.yaml x: 1 contributors (all time) y: 19 lines of code infra/terraform/gke/asm.tf x: 1 contributors (all time) y: 15 lines of code infra/terraform/gke/remote.tf x: 1 contributors (all time) y: 7 lines of code
210.0
lines of code
  min: 1.0
  average: 26.1
  25th percentile: 8.0
  median: 16.0
  75th percentile: 27.0
  max: 210.0
0 4.0
contributors (all time)
min: 1.0 | average: 1.57 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 4.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".