GoogleCloudPlatform / solutions-builder
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 174 files with 6,357 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 2 files changed 21-50 times (294 lines of code)
    • 13 files changed 6-20 times (960 lines of code)
    • 159 files changed 1-5 times (5,103 lines of code)
0% | 0% | 4% | 15% | 80%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 174 files with 6,357 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 174 files changed by 2-5 contributors (6,357 lines of code)
    • 0 files changed by 1 contributor (0 lines of code)
0% | 0% | 0% | 100% | 0%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
tf, yaml, py, md, txt, tfvars, sh, patch, json, gitignore, cfg, toml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 0% | 15% | 37% | 47%
toml0% | 0% | 100% | 0% | 0%
yaml0% | 0% | 0% | 20% | 79%
tf0% | 0% | 0% | 0% | 100%
tfvars0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
solutions_builder0% | 0% | 4% | 17% | 78%
ROOT0% | 0% | 100% | 0% | 0%
experiments0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
41 - 2023-05-30 2024-06-30 35 2 jonchen@google.com 1644724+jonchenn@users.nore...
cli.py
in solutions_builder/cli
253 9 2023-07-30 2024-06-30 23 2 jonchen@google.com jonchen@google.com
component.py
in solutions_builder/cli
153 6 2023-07-30 2024-06-30 15 2 jonchen@google.com 1644724+jonchenn@users.nore...
set.py
in solutions_builder/cli
45 1 2023-07-30 2024-05-19 12 2 jonchen@google.com 1644724+jonchenn@users.nore...
copier.yaml
in solutions_builder/template_root
87 - 2023-07-30 2024-06-30 12 3 jonchen@google.com jonchen@google.com
cli_utils.py
in solutions_builder/cli
175 28 2023-07-30 2024-06-30 12 2 jonchen@google.com jonchen@google.com
infra.py
in solutions_builder/cli
118 6 2023-07-30 2024-06-30 11 2 jonchen@google.com 1644724+jonchenn@users.nore...
vars.py
in solutions_builder/cli
94 6 2023-09-28 2024-06-30 9 2 jonchen@google.com jonchen@google.com
sb.yaml
in solutions_builder/template_root
14 - 2023-08-03 2024-06-30 8 2 1644724+jonchenn@users.nore... jonchen@google.com
copier.yaml
in solutions_builder/modules/terraform_gke
55 - 2023-07-30 2024-06-30 8 3 jonchen@google.com jonchen@google.com
cli_constants.py
in solutions_builder/cli
9 - 2023-10-24 2024-06-30 7 2 1644724+jonchenn@users.nore... 1644724+jonchenn@users.nore...
copier.yaml
in solutions_builder/modules/blank_service
57 - 2023-09-07 2024-06-30 7 2 jonchen@google.com jonchen@google.com
copier.yaml
in solutions_builder/modules/terraform_gke_ingress
87 - 2023-07-30 2024-06-30 7 2 jonchen@google.com jonchen@google.com
template.py
in solutions_builder/cli
22 1 2023-07-30 2024-06-30 6 2 jonchen@google.com 1644724+jonchenn@users.nore...
copier.yaml
in solutions_builder/modules/restful_service
44 - 2023-07-30 2024-06-30 6 2 jonchen@google.com jonchen@google.com
copier.yaml
in solutions_builder/modules/terraform_gke_autopilot
39 - 2023-12-11 2024-06-30 5 2 jonchen@google.com jonchen@google.com
copier.yaml
in solutions_builder/modules/terraform_httplb_cloudrun
40 - 2023-07-30 2024-06-30 5 2 jonchen@google.com 1644724+jonchenn@users.nore...
sb_helpers.py
in solutions_builder/copier_extensions
154 19 2023-08-10 2024-06-30 5 2 1644724+jonchenn@users.nore... jonchen@google.com
terraform.tfvars
in solutions_builder/modules/terraform_gke_autopilot/terraform/stages/{{terraform_stage_name}}
3 - 2023-12-11 2024-06-30 4 2 jonchen@google.com jonchen@google.com
terraform.tfvars
in solutions_builder/modules/terraform_gke_ingress/terraform/stages/{{terraform_stage_name}}
8 - 2023-09-18 2024-06-30 4 2 1644724+jonchenn@users.nore... jonchen@google.com
add.py
in solutions_builder/cli
32 3 2024-06-13 2024-06-30 4 2 jonchen@google.com 1644724+jonchenn@users.nore...
main.tf
in solutions_builder/modules/terraform_gke_ingress/terraform/modules/ingress_gce
53 - 2023-07-30 2023-10-03 4 2 jonchen@google.com jonchen@google.com
main.tf
in solutions_builder/modules/terraform_base/terraform/stages/2-foundation
60 - 2024-06-13 2024-06-30 4 2 jonchen@google.com jonchen@google.com
frontend_config.yaml
in solutions_builder/modules/terraform_gke_ingress/ingress/kustomize/gke
8 - 2023-07-30 2023-08-11 3 2 jonchen@google.com jonchen@google.com
managed_cert.yaml
in solutions_builder/modules/terraform_gke_ingress/ingress/kustomize/gke
9 - 2023-07-30 2023-10-03 3 2 jonchen@google.com jonchen@google.com
list.py
in solutions_builder/cli
12 2 2024-06-13 2024-06-30 3 2 jonchen@google.com 1644724+jonchenn@users.nore...
backend.tf
in solutions_builder/modules/terraform_gke_ingress/terraform/stages/{{terraform_stage_name}}
22 - 2023-09-18 2024-05-19 3 2 1644724+jonchenn@users.nore... 1644724+jonchenn@users.nore...
{{component_name}}_cloudrun.tf
in solutions_builder/modules/restful_service/terraform/stages/{{'3-application' if cloudrun_neg}}
28 - 2024-06-16 2024-06-30 3 2 jonchen@google.com jonchen@google.com
variables.tf
in solutions_builder/modules/terraform_base/terraform/stages/3-application
32 - 2024-06-13 2024-06-30 3 2 jonchen@google.com 1644724+jonchenn@users.nore...
service_accounts.tf
in solutions_builder/modules/terraform_base/terraform/stages/2-foundation
61 - 2024-06-16 2024-06-30 3 2 jonchen@google.com jonchen@google.com
copier.yaml
in experiments/task_dispatch_service
93 - 2024-06-16 2024-06-30 3 2 jonchen@google.com jonchen@google.com
skaffold.yaml
in solutions_builder/modules/blank_service/{{destination_path}}/{{component_name}}
96 - 2024-06-13 2024-06-30 3 2 jonchen@google.com jonchen@google.com
variables.tf
in solutions_builder/modules/terraform_base/terraform/stages/2-foundation
101 - 2024-06-13 2024-06-30 3 2 jonchen@google.com jonchen@google.com
__init__.py
in experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/src/workflow
1 - 2024-06-16 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
__init__.py
in experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/src/routes
1 - 2024-06-16 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
__init__.py
in experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/src/utils
1 - 2024-06-16 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
main.py
in solutions_builder/helper_modules/module_template/{{'{{destination_path}}'}}/{{'{{component_name}}'}}/src
1 - 2024-06-18 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
st_module.yaml
in solutions_builder/helper_modules/module_template/{{'{{destination_path}}'}}/{{'{{component_name}}'}}
1 - 2024-06-18 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
replay.py
in solutions_builder/cli
1 - 2024-06-16 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
__init__.py
in solutions_builder/cli
1 - 2023-07-30 2023-07-31 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
__init__.py
in solutions_builder/template_root/{{common_path if has_common}}/src/common/testing
1 - 2024-06-16 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
__init__.py
in solutions_builder/template_root/{{common_path if has_common}}/src/common
1 - 2024-06-16 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
__init__.py
in solutions_builder/template_root/{{common_path if has_common}}/src/common/utils
1 - 2024-06-16 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
__init__.py
in solutions_builder/copier_extensions
1 - 2023-07-30 2023-07-31 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
__init__.py
in solutions_builder
1 - 2023-07-30 2023-07-31 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
__init__.py
in solutions_builder/modules/restful_service/{{destination_path}}/{{component_name}}/src/routes
1 - 2024-06-16 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
__init__.py
in solutions_builder/modules/restful_service/{{destination_path}}/{{component_name}}/src/utils
1 - 2024-06-16 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
__init__.py
in solutions_builder/template_root/{{common_path if has_common}}/src/common/models
2 - 2024-06-16 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
terraform.tfvars
in solutions_builder/modules/terraform_base/terraform/stages/3-application
2 - 2024-06-16 2024-06-30 2 2 jonchen@google.com jonchen@google.com
terraform.tfvars
in solutions_builder/modules/terraform_base/terraform/stages/{{'0-jumphost' if use_jumphost}}
3 - 2024-06-13 2024-06-30 2 2 jonchen@google.com jonchen@google.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
copier.yaml
in solutions_builder/template_root
87 - 2023-07-30 2024-06-30 12 3 jonchen@google.com jonchen@google.com
copier.yaml
in solutions_builder/modules/terraform_gke
55 - 2023-07-30 2024-06-30 8 3 jonchen@google.com jonchen@google.com
41 - 2023-05-30 2024-06-30 35 2 jonchen@google.com 1644724+jonchenn@users.nore...
cli.py
in solutions_builder/cli
253 9 2023-07-30 2024-06-30 23 2 jonchen@google.com jonchen@google.com
component.py
in solutions_builder/cli
153 6 2023-07-30 2024-06-30 15 2 jonchen@google.com 1644724+jonchenn@users.nore...
cli_utils.py
in solutions_builder/cli
175 28 2023-07-30 2024-06-30 12 2 jonchen@google.com jonchen@google.com
set.py
in solutions_builder/cli
45 1 2023-07-30 2024-05-19 12 2 jonchen@google.com 1644724+jonchenn@users.nore...
infra.py
in solutions_builder/cli
118 6 2023-07-30 2024-06-30 11 2 jonchen@google.com 1644724+jonchenn@users.nore...
vars.py
in solutions_builder/cli
94 6 2023-09-28 2024-06-30 9 2 jonchen@google.com jonchen@google.com
sb.yaml
in solutions_builder/template_root
14 - 2023-08-03 2024-06-30 8 2 1644724+jonchenn@users.nore... jonchen@google.com
copier.yaml
in solutions_builder/modules/terraform_gke_ingress
87 - 2023-07-30 2024-06-30 7 2 jonchen@google.com jonchen@google.com
copier.yaml
in solutions_builder/modules/blank_service
57 - 2023-09-07 2024-06-30 7 2 jonchen@google.com jonchen@google.com
cli_constants.py
in solutions_builder/cli
9 - 2023-10-24 2024-06-30 7 2 1644724+jonchenn@users.nore... 1644724+jonchenn@users.nore...
copier.yaml
in solutions_builder/modules/restful_service
44 - 2023-07-30 2024-06-30 6 2 jonchen@google.com jonchen@google.com
template.py
in solutions_builder/cli
22 1 2023-07-30 2024-06-30 6 2 jonchen@google.com 1644724+jonchenn@users.nore...
copier.yaml
in solutions_builder/modules/terraform_httplb_cloudrun
40 - 2023-07-30 2024-06-30 5 2 jonchen@google.com 1644724+jonchenn@users.nore...
copier.yaml
in solutions_builder/modules/terraform_gke_autopilot
39 - 2023-12-11 2024-06-30 5 2 jonchen@google.com jonchen@google.com
sb_helpers.py
in solutions_builder/copier_extensions
154 19 2023-08-10 2024-06-30 5 2 1644724+jonchenn@users.nore... jonchen@google.com
main.tf
in solutions_builder/modules/terraform_base/terraform/stages/2-foundation
60 - 2024-06-13 2024-06-30 4 2 jonchen@google.com jonchen@google.com
main.tf
in solutions_builder/modules/terraform_gke_ingress/terraform/modules/ingress_gce
53 - 2023-07-30 2023-10-03 4 2 jonchen@google.com jonchen@google.com
terraform.tfvars
in solutions_builder/modules/terraform_gke_ingress/terraform/stages/{{terraform_stage_name}}
8 - 2023-09-18 2024-06-30 4 2 1644724+jonchenn@users.nore... jonchen@google.com
terraform.tfvars
in solutions_builder/modules/terraform_gke_autopilot/terraform/stages/{{terraform_stage_name}}
3 - 2023-12-11 2024-06-30 4 2 jonchen@google.com jonchen@google.com
add.py
in solutions_builder/cli
32 3 2024-06-13 2024-06-30 4 2 jonchen@google.com 1644724+jonchenn@users.nore...
service_accounts.tf
in solutions_builder/modules/terraform_base/terraform/stages/2-foundation
61 - 2024-06-16 2024-06-30 3 2 jonchen@google.com jonchen@google.com
variables.tf
in solutions_builder/modules/terraform_base/terraform/stages/2-foundation
101 - 2024-06-13 2024-06-30 3 2 jonchen@google.com jonchen@google.com
variables.tf
in solutions_builder/modules/terraform_base/terraform/stages/3-application
32 - 2024-06-13 2024-06-30 3 2 jonchen@google.com 1644724+jonchenn@users.nore...
backend.tf
in solutions_builder/modules/terraform_gke_ingress/terraform/stages/{{terraform_stage_name}}
22 - 2023-09-18 2024-05-19 3 2 1644724+jonchenn@users.nore... 1644724+jonchenn@users.nore...
managed_cert.yaml
in solutions_builder/modules/terraform_gke_ingress/ingress/kustomize/gke
9 - 2023-07-30 2023-10-03 3 2 jonchen@google.com jonchen@google.com
frontend_config.yaml
in solutions_builder/modules/terraform_gke_ingress/ingress/kustomize/gke
8 - 2023-07-30 2023-08-11 3 2 jonchen@google.com jonchen@google.com
skaffold.yaml
in solutions_builder/modules/blank_service/{{destination_path}}/{{component_name}}
96 - 2024-06-13 2024-06-30 3 2 jonchen@google.com jonchen@google.com
{{component_name}}_cloudrun.tf
in solutions_builder/modules/restful_service/terraform/stages/{{'3-application' if cloudrun_neg}}
28 - 2024-06-16 2024-06-30 3 2 jonchen@google.com jonchen@google.com
list.py
in solutions_builder/cli
12 2 2024-06-13 2024-06-30 3 2 jonchen@google.com 1644724+jonchenn@users.nore...
copier.yaml
in experiments/task_dispatch_service
93 - 2024-06-16 2024-06-30 3 2 jonchen@google.com jonchen@google.com
main.tf
in solutions_builder/modules/terraform_base/terraform/modules/vpc_network
41 - 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
variables.tf
in solutions_builder/modules/terraform_base/terraform/modules/vpc_network
48 - 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
main.tf
in solutions_builder/modules/terraform_base/terraform/modules/service_account
26 - 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
variables.tf
in solutions_builder/modules/terraform_base/terraform/modules/service_account
36 - 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
main.tf
in solutions_builder/modules/terraform_base/terraform/modules/terraform_cicd
38 - 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
variables.tf
in solutions_builder/modules/terraform_base/terraform/modules/terraform_cicd
20 - 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
main.tf
in solutions_builder/modules/terraform_base/terraform/modules/project_services
22 - 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
variables.tf
in solutions_builder/modules/terraform_base/terraform/modules/project_services
24 - 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
main.tf
in solutions_builder/modules/terraform_base/terraform/modules/cloudbuild
30 - 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
variables.tf
in solutions_builder/modules/terraform_base/terraform/modules/cloudbuild
23 - 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
main.tf
in solutions_builder/modules/terraform_base/terraform/modules/cloudrun
114 - 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
variables.tf
in solutions_builder/modules/terraform_base/terraform/modules/cloudrun
40 - 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
main.tf
in solutions_builder/modules/terraform_base/terraform/modules/firebase
64 - 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
variables.tf
in solutions_builder/modules/terraform_base/terraform/modules/firebase
34 - 2024-06-13 2024-06-30 2 2 jonchen@google.com jonchen@google.com
main.tf
in solutions_builder/modules/terraform_base/terraform/modules/gke
94 - 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
variables.tf
in solutions_builder/modules/terraform_base/terraform/modules/gke
123 - 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
outputs.tf
in solutions_builder/modules/terraform_base/terraform/modules/gke
25 - 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
cli.py
in solutions_builder/cli
253 9 2023-07-30 2024-06-30 23 2 jonchen@google.com jonchen@google.com
cli_utils.py
in solutions_builder/cli
175 28 2023-07-30 2024-06-30 12 2 jonchen@google.com jonchen@google.com
sb_helpers.py
in solutions_builder/copier_extensions
154 19 2023-08-10 2024-06-30 5 2 1644724+jonchenn@users.nore... jonchen@google.com
component.py
in solutions_builder/cli
153 6 2023-07-30 2024-06-30 15 2 jonchen@google.com 1644724+jonchenn@users.nore...
httplb_cloudrun.tf
in solutions_builder/modules/terraform_httplb_cloudrun/terraform/stages/3-application
125 - 2024-06-30 2024-06-30 1 2 1644724+jonchenn@users.nore... jonchen@google.com
variables.tf
in solutions_builder/modules/terraform_base/terraform/modules/gke
123 - 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
gke.tf
in solutions_builder/modules/terraform_gke/terraform/stages/2-foundation
123 - 2024-06-16 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
infra.py
in solutions_builder/cli
118 6 2023-07-30 2024-06-30 11 2 jonchen@google.com 1644724+jonchenn@users.nore...
main.tf
in solutions_builder/modules/terraform_base/terraform/modules/cloudrun
114 - 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
main.tf
in solutions_builder/modules/terraform_base/terraform/stages/{{'0-jumphost' if use_jumphost}}
111 - 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
skaffold.yaml
in experiments/task_dispatch_service/{{destination_path}}/{{component_name}}
106 - 2024-06-16 2024-06-30 2 2 jonchen@google.com jonchen@google.com
variables.tf
in solutions_builder/modules/terraform_base/terraform/stages/2-foundation
101 - 2024-06-13 2024-06-30 3 2 jonchen@google.com jonchen@google.com
skaffold.yaml
in solutions_builder/modules/blank_service/{{destination_path}}/{{component_name}}
96 - 2024-06-13 2024-06-30 3 2 jonchen@google.com jonchen@google.com
skaffold.yaml
in solutions_builder/modules/streamlit_app/{{destination_path}}/{{component_name}}
96 - 2024-06-30 2024-06-30 1 2 1644724+jonchenn@users.nore... jonchen@google.com
skaffold.yaml
in solutions_builder/modules/restful_service/{{destination_path}}/{{component_name}}
96 - 2024-06-16 2024-06-30 2 2 jonchen@google.com jonchen@google.com
skaffold.yaml
in solutions_builder/helper_modules/module_template/{{'{{destination_path}}'}}/{{'{{component_name}}'}}
96 - 2024-06-18 2024-06-30 2 2 jonchen@google.com jonchen@google.com
main.tf
in solutions_builder/modules/terraform_base/terraform/modules/gke
94 - 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
vars.py
in solutions_builder/cli
94 6 2023-09-28 2024-06-30 9 2 jonchen@google.com jonchen@google.com
copier.yaml
in experiments/task_dispatch_service
93 - 2024-06-16 2024-06-30 3 2 jonchen@google.com jonchen@google.com
tasks.py
in experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/src/routes
92 - 2024-06-16 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
copier.yaml
in solutions_builder/modules/terraform_gke_ingress
87 - 2023-07-30 2024-06-30 7 2 jonchen@google.com jonchen@google.com
main.tf
in solutions_builder/modules/terraform_base/terraform/modules/compute_backend
86 - 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
main.tf
in experiments/task_dispatch_service/terraform/stages/3-task-dispatch
77 - 2024-06-16 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
variables.tf
in experiments/task_dispatch_service/terraform/stages/3-task-dispatch
69 - 2024-06-16 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
main.tf
in solutions_builder/modules/terraform_base/terraform/modules/firebase
64 - 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
service_accounts.tf
in solutions_builder/modules/terraform_base/terraform/stages/2-foundation
61 - 2024-06-16 2024-06-30 3 2 jonchen@google.com jonchen@google.com
copier.yaml
in solutions_builder/modules/streamlit_app
61 - 2024-06-30 2024-06-30 1 2 1644724+jonchenn@users.nore... jonchen@google.com
main.tf
in solutions_builder/modules/terraform_base/terraform/stages/2-foundation
60 - 2024-06-13 2024-06-30 4 2 jonchen@google.com jonchen@google.com
variables.tf
in solutions_builder/modules/terraform_gke_ingress/terraform/stages/{{terraform_stage_name}}
60 - 2023-09-18 2023-09-18 1 2 1644724+jonchenn@users.nore... jonchen@google.com
httplb_cloudrun_vars.tf
in solutions_builder/modules/terraform_httplb_cloudrun/terraform/stages/3-application
59 - 2024-06-30 2024-06-30 1 2 1644724+jonchenn@users.nore... jonchen@google.com
bootstrap.tf
in solutions_builder/modules/terraform_base/terraform/stages/1-bootstrap
58 - 2024-06-30 2024-06-30 1 2 1644724+jonchenn@users.nore... jonchen@google.com
providers.tf
in solutions_builder/modules/terraform_gke_ingress/terraform/stages/{{terraform_stage_name}}
57 - 2023-09-18 2023-09-18 1 2 1644724+jonchenn@users.nore... jonchen@google.com
copier.yaml
in solutions_builder/modules/blank_service
57 - 2023-09-07 2024-06-30 7 2 jonchen@google.com jonchen@google.com
main.tf
in solutions_builder/modules/terraform_gke_ingress/terraform/modules/ingress_gce
53 - 2023-07-30 2023-10-03 4 2 jonchen@google.com jonchen@google.com
main.tf
in solutions_builder/modules/terraform_base/terraform/modules/ingress_nginx
52 - 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
iam.tf
in solutions_builder/modules/terraform_base/terraform/stages/2-foundation
50 - 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
iam.tf
in solutions_builder/modules/terraform_gke_ingress/terraform/stages/{{terraform_stage_name}}
50 - 2023-09-18 2023-09-18 1 2 1644724+jonchenn@users.nore... jonchen@google.com
deployment.yaml
in solutions_builder/modules/blank_service/{{destination_path}}/{{component_name}}/{{'kustomize' if deploy_method=='gke' else ''}}/base
50 - 2024-06-17 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
deployment.yaml
in solutions_builder/modules/restful_service/{{destination_path}}/{{component_name}}/{{'kustomize' if deploy_method=='gke' else ''}}/base
50 - 2024-06-17 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
deployment.yaml
in experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/{{'kustomize' if default_deploy=='gke' else ''}}/base
50 - 2024-06-16 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
variables.tf
in solutions_builder/modules/terraform_base/terraform/modules/vpc_network
48 - 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
variables.tf
in solutions_builder/modules/terraform_base/terraform/stages/1-bootstrap
48 - 2024-06-13 2024-06-30 2 2 jonchen@google.com jonchen@google.com
set.py
in solutions_builder/cli
45 1 2023-07-30 2024-05-19 12 2 jonchen@google.com 1644724+jonchenn@users.nore...
firestore_setup.tf
in solutions_builder/modules/terraform_base/terraform/stages/2-foundation
44 - 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
copier.yaml
in solutions_builder/modules/restful_service
44 - 2023-07-30 2024-06-30 6 2 jonchen@google.com jonchen@google.com
update.py
in solutions_builder/cli
44 2 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
variables.tf
in solutions_builder/modules/terraform_gke_ingress/terraform/modules/ingress_gce
43 - 2023-07-30 2023-07-31 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
{{data_model_plural}}.py
in solutions_builder/modules/restful_service/{{destination_path}}/{{component_name}}/src/routes
43 - 2024-06-16 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
variables.tf
in solutions_builder/modules/terraform_base/terraform/modules/compute_backend
42 - 2024-06-13 2024-06-30 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
main.tf
in solutions_builder/modules/terraform_gke_autopilot/terraform/stages/{{terraform_stage_name}}
42 - 2023-12-11 2024-02-05 2 2 jonchen@google.com 1644724+jonchenn@users.nore...
Correlations

File Size vs. Number of Changes: 174 points

experiments/task_dispatch_service/copier.yaml x: 93 lines of code y: 3 # changes experiments/task_dispatch_service/terraform/stages/3-task-dispatch/backend.tf x: 22 lines of code y: 2 # changes experiments/task_dispatch_service/terraform/stages/3-task-dispatch/main.tf x: 77 lines of code y: 2 # changes experiments/task_dispatch_service/terraform/stages/3-task-dispatch/providers.tf x: 31 lines of code y: 2 # changes experiments/task_dispatch_service/terraform/stages/3-task-dispatch/terraform.tfvars x: 28 lines of code y: 2 # changes experiments/task_dispatch_service/terraform/stages/3-task-dispatch/variables.tf x: 69 lines of code y: 2 # changes experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/manifests/cloudrun-service.yaml x: 11 lines of code y: 2 # changes experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/skaffold.yaml x: 106 lines of code y: 2 # changes experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/src/config.py x: 8 lines of code y: 2 # changes experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/src/main.py x: 30 lines of code y: 2 # changes experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/src/routes/__init__.py x: 1 lines of code y: 2 # changes experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/src/routes/tasks.py x: 92 lines of code y: 2 # changes experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/src/schemas/task.py x: 23 lines of code y: 2 # changes experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/src/workflow/example.yaml x: 16 lines of code y: 2 # changes experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/src/workflow/workflow.py x: 27 lines of code y: 2 # changes experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/{{'kustomize' if default_deploy=='gke' else ''}}/base/deployment.yaml x: 50 lines of code y: 2 # changes experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/{{'kustomize' if default_deploy=='gke' else ''}}/base/kustomization.yaml x: 9 lines of code y: 2 # changes experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/{{'kustomize' if default_deploy=='gke' else ''}}/base/service.yaml x: 14 lines of code y: 2 # changes experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/{{'kustomize' if default_deploy=='gke' else ''}}/hpa/hpa.yaml x: 19 lines of code y: 2 # changes experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/{{'kustomize' if default_deploy=='gke' else ''}}/hpa/kustomization.yaml x: 6 lines of code y: 2 # changes pyproject.toml x: 41 lines of code y: 35 # changes solutions_builder/cli/add.py x: 32 lines of code y: 4 # changes solutions_builder/cli/cli.py x: 253 lines of code y: 23 # changes solutions_builder/cli/cli_constants.py x: 9 lines of code y: 7 # changes solutions_builder/cli/cli_utils.py x: 175 lines of code y: 12 # changes solutions_builder/cli/component.py x: 153 lines of code y: 15 # changes solutions_builder/cli/infra.py x: 118 lines of code y: 11 # changes solutions_builder/cli/list.py x: 12 lines of code y: 3 # changes solutions_builder/cli/template.py x: 22 lines of code y: 6 # changes solutions_builder/cli/update.py x: 44 lines of code y: 2 # changes solutions_builder/cli/vars.py x: 94 lines of code y: 9 # changes solutions_builder/copier_extensions/sb_helpers.py x: 154 lines of code y: 5 # changes solutions_builder/helper_modules/module_template/copier.yaml x: 33 lines of code y: 2 # changes solutions_builder/helper_modules/module_template/template_copier.yaml x: 37 lines of code y: 2 # changes solutions_builder/helper_modules/module_template/{{'terraform' if has_terraform_stage}}/stages/{{terraform_stage if has_terraform_stage}}/terraform.tfvars x: 21 lines of code y: 2 # changes solutions_builder/helper_modules/module_template/{{'terraform' if has_terraform_stage}}/stages/{{terraform_stage if has_terraform_stage}}/variables.tf x: 24 lines of code y: 2 # changes solutions_builder/helper_modules/module_template/{{'{{destination_path}}'}}/{{'{{component_name}}'}}/skaffold.yaml x: 96 lines of code y: 2 # changes solutions_builder/modules/blank_service/copier.yaml x: 57 lines of code y: 7 # changes solutions_builder/modules/blank_service/{{destination_path}}/{{component_name}}/skaffold.yaml x: 96 lines of code y: 3 # changes solutions_builder/modules/blank_service/{{destination_path}}/{{component_name}}/src/config.py x: 7 lines of code y: 2 # changes solutions_builder/modules/restful_service/copier.yaml x: 44 lines of code y: 6 # changes solutions_builder/modules/restful_service/terraform/stages/{{'3-application' if cloudrun_neg}}/{{component_name}}_cloudrun.tf x: 28 lines of code y: 3 # changes solutions_builder/modules/restful_service/{{destination_path}}/{{component_name}}/src/models/{{data_model}}.py x: 25 lines of code y: 2 # changes solutions_builder/modules/restful_service/{{destination_path}}/{{component_name}}/src/routes/{{data_model_plural}}.py x: 43 lines of code y: 2 # changes solutions_builder/modules/restful_service/{{destination_path}}/{{component_name}}/src/schemas/{{data_model}}.py x: 20 lines of code y: 2 # changes solutions_builder/modules/streamlit_app/copier.yaml x: 61 lines of code y: 1 # changes solutions_builder/modules/streamlit_app/{{destination_path}}/{{component_name}}/skaffold.yaml x: 96 lines of code y: 1 # changes solutions_builder/modules/streamlit_app/{{destination_path}}/{{component_name}}/src/main.py x: 18 lines of code y: 1 # changes solutions_builder/modules/streamlit_app/{{destination_path}}/{{component_name}}/src/pages/page_1.py x: 6 lines of code y: 1 # changes solutions_builder/modules/terraform_base/copier.yaml x: 32 lines of code y: 2 # changes solutions_builder/modules/terraform_base/terraform/modules/cloudrun/main.tf x: 114 lines of code y: 2 # changes solutions_builder/modules/terraform_base/terraform/modules/cloudrun/variables.tf x: 40 lines of code y: 2 # changes solutions_builder/modules/terraform_base/terraform/modules/compute_backend/main.tf x: 86 lines of code y: 2 # changes solutions_builder/modules/terraform_base/terraform/modules/compute_backend/outputs.tf x: 5 lines of code y: 2 # changes solutions_builder/modules/terraform_base/terraform/modules/compute_backend/providers.tf x: 38 lines of code y: 2 # changes solutions_builder/modules/terraform_base/terraform/modules/compute_backend/variables.tf x: 42 lines of code y: 2 # changes solutions_builder/modules/terraform_base/terraform/modules/firebase/main.tf x: 64 lines of code y: 2 # changes solutions_builder/modules/terraform_base/terraform/modules/firebase/variables.tf x: 34 lines of code y: 2 # changes solutions_builder/modules/terraform_base/terraform/modules/gke/main.tf x: 94 lines of code y: 2 # changes solutions_builder/modules/terraform_base/terraform/modules/gke/variables.tf x: 123 lines of code y: 2 # changes solutions_builder/modules/terraform_base/terraform/modules/ingress_nginx/main.tf x: 52 lines of code y: 2 # changes solutions_builder/modules/terraform_base/terraform/modules/ingress_nginx/variables.tf x: 36 lines of code y: 2 # changes solutions_builder/modules/terraform_base/terraform/modules/service_account/main.tf x: 26 lines of code y: 2 # changes solutions_builder/modules/terraform_base/terraform/modules/vpc_network/main.tf x: 41 lines of code y: 2 # changes solutions_builder/modules/terraform_base/terraform/modules/vpc_network/variables.tf x: 48 lines of code y: 2 # changes solutions_builder/modules/terraform_base/terraform/stages/1-bootstrap/bootstrap.tf x: 58 lines of code y: 1 # changes solutions_builder/modules/terraform_base/terraform/stages/1-bootstrap/terraform.tfvars x: 4 lines of code y: 2 # changes solutions_builder/modules/terraform_base/terraform/stages/2-foundation/main.tf x: 60 lines of code y: 4 # changes solutions_builder/modules/terraform_base/terraform/stages/2-foundation/service_accounts.tf x: 61 lines of code y: 3 # changes solutions_builder/modules/terraform_base/terraform/stages/2-foundation/variables.tf x: 101 lines of code y: 3 # changes solutions_builder/modules/terraform_base/terraform/stages/3-application/terraform.tfvars x: 2 lines of code y: 2 # changes solutions_builder/modules/terraform_base/terraform/stages/3-application/variables.tf x: 32 lines of code y: 3 # changes solutions_builder/modules/terraform_base/terraform/stages/{{'0-jumphost' if use_jumphost}}/main.tf x: 111 lines of code y: 2 # changes solutions_builder/modules/terraform_base/terraform/stages/{{'0-jumphost' if use_jumphost}}/terraform.tfvars x: 3 lines of code y: 2 # changes solutions_builder/modules/terraform_gke/copier.yaml x: 55 lines of code y: 8 # changes solutions_builder/modules/terraform_gke_autopilot/copier.yaml x: 39 lines of code y: 5 # changes solutions_builder/modules/terraform_gke_autopilot/terraform/stages/{{terraform_stage_name}}/terraform.tfvars x: 3 lines of code y: 4 # changes solutions_builder/modules/terraform_gke_ingress/copier.yaml x: 87 lines of code y: 7 # changes solutions_builder/modules/terraform_gke_ingress/terraform/stages/{{terraform_stage_name}}/terraform.tfvars x: 8 lines of code y: 4 # changes solutions_builder/modules/terraform_httplb_cloudrun/copier.yaml x: 40 lines of code y: 5 # changes solutions_builder/modules/terraform_httplb_cloudrun/terraform/stages/3-application/httplb_cloudrun.tf x: 125 lines of code y: 1 # changes solutions_builder/modules/terraform_httplb_cloudrun/terraform/stages/3-application/httplb_cloudrun.tfvars x: 5 lines of code y: 1 # changes solutions_builder/modules/terraform_httplb_cloudrun/terraform/stages/3-application/httplb_cloudrun_vars.tf x: 59 lines of code y: 1 # changes solutions_builder/template_root/copier.yaml x: 87 lines of code y: 12 # changes solutions_builder/template_root/sb.yaml x: 14 lines of code y: 8 # changes solutions_builder/template_root/{{common_path if has_common}}/skaffold.yaml x: 29 lines of code y: 2 # changes solutions_builder/template_root/{{common_path if has_common}}/src/common/utils/logging_handler.py x: 12 lines of code y: 2 # changes solutions_builder/cli/set.py x: 45 lines of code y: 12 # changes solutions_builder/modules/terraform_gke_ingress/terraform/stages/{{terraform_stage_name}}/backend.tf x: 22 lines of code y: 3 # changes solutions_builder/modules/terraform_gke_ingress/ingress/kustomize/gke/managed_cert.yaml x: 9 lines of code y: 3 # changes solutions_builder/modules/terraform_gke_ingress/terraform/modules/ingress_gce/main.tf x: 53 lines of code y: 4 # changes solutions_builder/modules/terraform_gke_ingress/terraform/stages/{{terraform_stage_name}}/iam.tf x: 50 lines of code y: 1 # changes solutions_builder/modules/terraform_gke_ingress/terraform/stages/{{terraform_stage_name}}/main.tf x: 40 lines of code y: 1 # changes solutions_builder/modules/terraform_gke_ingress/terraform/stages/{{terraform_stage_name}}/providers.tf x: 57 lines of code y: 1 # changes solutions_builder/modules/terraform_gke_ingress/terraform/stages/{{terraform_stage_name}}/variables.tf x: 60 lines of code y: 1 # changes solutions_builder/modules/terraform_gke_ingress/ingress/kustomize/gke/frontend_config.yaml x: 8 lines of code y: 3 # changes solutions_builder/modules/terraform_gke_ingress/ingress/skaffold.yaml x: 15 lines of code y: 2 # changes
35.0
# changes
  min: 1.0
  average: 2.95
  25th percentile: 2.0
  median: 2.0
  75th percentile: 2.0
  max: 35.0
0 253.0
lines of code
min: 1.0 | average: 36.53 | 25th percentile: 9.0 | median: 26.5 | 75th percentile: 48.0 | max: 253.0

Number of Contributors vs. Number of Changes: 174 points

experiments/task_dispatch_service/copier.yaml x: 2 # contributors y: 3 # changes experiments/task_dispatch_service/terraform/stages/3-task-dispatch/backend.tf x: 2 # contributors y: 2 # changes pyproject.toml x: 2 # contributors y: 35 # changes solutions_builder/cli/add.py x: 2 # contributors y: 4 # changes solutions_builder/cli/cli.py x: 2 # contributors y: 23 # changes solutions_builder/cli/cli_constants.py x: 2 # contributors y: 7 # changes solutions_builder/cli/cli_utils.py x: 2 # contributors y: 12 # changes solutions_builder/cli/component.py x: 2 # contributors y: 15 # changes solutions_builder/cli/infra.py x: 2 # contributors y: 11 # changes solutions_builder/cli/template.py x: 2 # contributors y: 6 # changes solutions_builder/cli/vars.py x: 2 # contributors y: 9 # changes solutions_builder/copier_extensions/sb_helpers.py x: 2 # contributors y: 5 # changes solutions_builder/modules/streamlit_app/copier.yaml x: 2 # contributors y: 1 # changes solutions_builder/modules/terraform_gke/copier.yaml x: 3 # contributors y: 8 # changes solutions_builder/template_root/copier.yaml x: 3 # contributors y: 12 # changes solutions_builder/template_root/sb.yaml x: 2 # contributors y: 8 # changes
35.0
# changes
  min: 1.0
  average: 2.95
  25th percentile: 2.0
  median: 2.0
  75th percentile: 2.0
  max: 35.0
0 3.0
# contributors
min: 2.0 | average: 2.01 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 3.0

Number of Contributors vs. File Size: 174 points

experiments/task_dispatch_service/copier.yaml x: 2 # contributors y: 93 lines of code experiments/task_dispatch_service/terraform/stages/3-task-dispatch/backend.tf x: 2 # contributors y: 22 lines of code experiments/task_dispatch_service/terraform/stages/3-task-dispatch/main.tf x: 2 # contributors y: 77 lines of code experiments/task_dispatch_service/terraform/stages/3-task-dispatch/providers.tf x: 2 # contributors y: 31 lines of code experiments/task_dispatch_service/terraform/stages/3-task-dispatch/terraform.tfvars x: 2 # contributors y: 28 lines of code experiments/task_dispatch_service/terraform/stages/3-task-dispatch/variables.tf x: 2 # contributors y: 69 lines of code experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/manifests/cloudrun-service.yaml x: 2 # contributors y: 11 lines of code experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/skaffold.yaml x: 2 # contributors y: 106 lines of code experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/src/config.py x: 2 # contributors y: 8 lines of code experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/src/main.py x: 2 # contributors y: 30 lines of code experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/src/routes/__init__.py x: 2 # contributors y: 1 lines of code experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/src/routes/tasks.py x: 2 # contributors y: 92 lines of code experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/src/schemas/task.py x: 2 # contributors y: 23 lines of code experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/src/workflow/example.yaml x: 2 # contributors y: 16 lines of code experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/src/workflow/workflow.py x: 2 # contributors y: 27 lines of code experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/{{'kustomize' if default_deploy=='gke' else ''}}/base/deployment.yaml x: 2 # contributors y: 50 lines of code experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/{{'kustomize' if default_deploy=='gke' else ''}}/base/kustomization.yaml x: 2 # contributors y: 9 lines of code experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/{{'kustomize' if default_deploy=='gke' else ''}}/base/service.yaml x: 2 # contributors y: 14 lines of code experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/{{'kustomize' if default_deploy=='gke' else ''}}/hpa/hpa.yaml x: 2 # contributors y: 19 lines of code experiments/task_dispatch_service/{{destination_path}}/{{component_name}}/{{'kustomize' if default_deploy=='gke' else ''}}/hpa/kustomization.yaml x: 2 # contributors y: 6 lines of code pyproject.toml x: 2 # contributors y: 41 lines of code solutions_builder/cli/add.py x: 2 # contributors y: 32 lines of code solutions_builder/cli/cli.py x: 2 # contributors y: 253 lines of code solutions_builder/cli/cli_utils.py x: 2 # contributors y: 175 lines of code solutions_builder/cli/component.py x: 2 # contributors y: 153 lines of code solutions_builder/cli/infra.py x: 2 # contributors y: 118 lines of code solutions_builder/cli/list.py x: 2 # contributors y: 12 lines of code solutions_builder/cli/update.py x: 2 # contributors y: 44 lines of code solutions_builder/cli/vars.py x: 2 # contributors y: 94 lines of code solutions_builder/copier_extensions/sb_helpers.py x: 2 # contributors y: 154 lines of code solutions_builder/helper_modules/module_template/copier.yaml x: 2 # contributors y: 33 lines of code solutions_builder/helper_modules/module_template/template_copier.yaml x: 2 # contributors y: 37 lines of code solutions_builder/helper_modules/module_template/{{'terraform' if has_terraform_stage}}/stages/{{terraform_stage if has_terraform_stage}}/terraform.tfvars x: 2 # contributors y: 21 lines of code solutions_builder/helper_modules/module_template/{{'terraform' if has_terraform_stage}}/stages/{{terraform_stage if has_terraform_stage}}/variables.tf x: 2 # contributors y: 24 lines of code solutions_builder/helper_modules/module_template/{{'{{destination_path}}'}}/{{'{{component_name}}'}}/skaffold.yaml x: 2 # contributors y: 96 lines of code solutions_builder/modules/blank_service/copier.yaml x: 2 # contributors y: 57 lines of code solutions_builder/modules/blank_service/{{destination_path}}/{{component_name}}/src/config.py x: 2 # contributors y: 7 lines of code solutions_builder/modules/restful_service/{{destination_path}}/{{component_name}}/src/models/{{data_model}}.py x: 2 # contributors y: 25 lines of code solutions_builder/modules/restful_service/{{destination_path}}/{{component_name}}/src/routes/{{data_model_plural}}.py x: 2 # contributors y: 43 lines of code solutions_builder/modules/restful_service/{{destination_path}}/{{component_name}}/src/schemas/{{data_model}}.py x: 2 # contributors y: 20 lines of code solutions_builder/modules/streamlit_app/copier.yaml x: 2 # contributors y: 61 lines of code solutions_builder/modules/streamlit_app/{{destination_path}}/{{component_name}}/src/main.py x: 2 # contributors y: 18 lines of code solutions_builder/modules/terraform_base/terraform/modules/cloudrun/main.tf x: 2 # contributors y: 114 lines of code solutions_builder/modules/terraform_base/terraform/modules/cloudrun/variables.tf x: 2 # contributors y: 40 lines of code solutions_builder/modules/terraform_base/terraform/modules/compute_backend/main.tf x: 2 # contributors y: 86 lines of code solutions_builder/modules/terraform_base/terraform/modules/compute_backend/outputs.tf x: 2 # contributors y: 5 lines of code solutions_builder/modules/terraform_base/terraform/modules/compute_backend/providers.tf x: 2 # contributors y: 38 lines of code solutions_builder/modules/terraform_base/terraform/modules/compute_backend/variables.tf x: 2 # contributors y: 42 lines of code solutions_builder/modules/terraform_base/terraform/modules/firebase/main.tf x: 2 # contributors y: 64 lines of code solutions_builder/modules/terraform_base/terraform/modules/firebase/variables.tf x: 2 # contributors y: 34 lines of code solutions_builder/modules/terraform_base/terraform/modules/gke/variables.tf x: 2 # contributors y: 123 lines of code solutions_builder/modules/terraform_base/terraform/modules/ingress_nginx/main.tf x: 2 # contributors y: 52 lines of code solutions_builder/modules/terraform_base/terraform/modules/ingress_nginx/variables.tf x: 2 # contributors y: 36 lines of code solutions_builder/modules/terraform_base/terraform/modules/service_account/main.tf x: 2 # contributors y: 26 lines of code solutions_builder/modules/terraform_base/terraform/modules/vpc_network/variables.tf x: 2 # contributors y: 48 lines of code solutions_builder/modules/terraform_base/terraform/stages/1-bootstrap/bootstrap.tf x: 2 # contributors y: 58 lines of code solutions_builder/modules/terraform_base/terraform/stages/1-bootstrap/terraform.tfvars x: 2 # contributors y: 4 lines of code solutions_builder/modules/terraform_base/terraform/stages/2-foundation/main.tf x: 2 # contributors y: 60 lines of code solutions_builder/modules/terraform_base/terraform/stages/2-foundation/variables.tf x: 2 # contributors y: 101 lines of code solutions_builder/modules/terraform_base/terraform/stages/3-application/terraform.tfvars x: 2 # contributors y: 2 lines of code solutions_builder/modules/terraform_base/terraform/stages/{{'0-jumphost' if use_jumphost}}/main.tf x: 2 # contributors y: 111 lines of code solutions_builder/modules/terraform_base/terraform/stages/{{'0-jumphost' if use_jumphost}}/terraform.tfvars x: 2 # contributors y: 3 lines of code solutions_builder/modules/terraform_gke/copier.yaml x: 3 # contributors y: 55 lines of code solutions_builder/modules/terraform_gke_autopilot/copier.yaml x: 2 # contributors y: 39 lines of code solutions_builder/modules/terraform_gke_ingress/copier.yaml x: 2 # contributors y: 87 lines of code solutions_builder/modules/terraform_httplb_cloudrun/terraform/stages/3-application/httplb_cloudrun.tf x: 2 # contributors y: 125 lines of code solutions_builder/modules/terraform_httplb_cloudrun/terraform/stages/3-application/httplb_cloudrun_vars.tf x: 2 # contributors y: 59 lines of code solutions_builder/template_root/copier.yaml x: 3 # contributors y: 87 lines of code solutions_builder/template_root/{{common_path if has_common}}/skaffold.yaml x: 2 # contributors y: 29 lines of code solutions_builder/cli/set.py x: 2 # contributors y: 45 lines of code solutions_builder/modules/terraform_gke_ingress/terraform/modules/ingress_gce/main.tf x: 2 # contributors y: 53 lines of code solutions_builder/modules/terraform_gke_ingress/ingress/skaffold.yaml x: 2 # contributors y: 15 lines of code
253.0
lines of code
  min: 1.0
  average: 36.53
  25th percentile: 9.0
  median: 26.5
  75th percentile: 48.0
  max: 253.0
0 3.0
# contributors
min: 2.0 | average: 2.01 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 3.0