GoogleCloudPlatform / notebooks-blueprint-security
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 44 files with 1,228 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 1 file changed 6-20 times (165 lines of code)
    • 43 files changed 1-5 times (1,063 lines of code)
0% | 0% | 0% | 13% | 86%
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 44 files with 1,228 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)
    • 40 files changed by 2-5 contributors (1,068 lines of code)
    • 4 files changed by 1 contributor (160 lines of code)
0% | 0% | 0% | 86% | 13%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
yaml, tf, rb, md, sh, gitignore, json, txt, dockerignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
tf0% | 0% | 0% | 27% | 72%
yaml0% | 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
ROOT0% | 0% | 0% | 27% | 72%
policies0% | 0% | 0% | 0% | 100%
build0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 44)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
main.tf
in root
165 - 2021-02-01 2021-09-05 6 3 erlander.lo@gmail.com erlander@google.com
outputs.tf
in root
59 - 2021-02-02 2021-09-04 4 2 erlander.lo@gmail.com erlander@google.com
bigquery_cmek.yaml
in policies/constraints
12 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
12 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
storage_cmek_encryption_data.yaml
in policies/constraints
12 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
compute_zone.yaml
in policies/constraints
13 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
storage_bucket_retention.yaml
in policies/constraints
13 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
network_restrict_default.yaml
in policies/constraints
13 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
13 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
compute_allowed_networks.yaml
in policies/constraints
14 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
15 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
storage_bucket_policy_only.yaml
in policies/constraints
15 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
bigquery_world_readable.yaml
in policies/constraints
16 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
16 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
vpc_sc_allowlist_regions.yaml
in policies/constraints
17 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
vpc_sc_ensure_access_levels.yaml
in policies/constraints
17 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
compute_vm_external_ip.yaml
in policies/constraints
17 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
bigquery_dataset_location.yaml
in policies/constraints
17 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
storage_denylist_public.yaml
in policies/constraints
17 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
vpc_sc_ensure_project.yaml
in policies/constraints
17 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
cmek_settings.yaml
in policies/constraints
17 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
iam_restrict_role.yaml
in policies/constraints
18 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
iam_restrict_domain.yaml
in policies/constraints
18 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
storage_location.yaml
in policies/constraints
18 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
18 - 2021-02-01 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
iam_deny_role.yaml
in policies/constraints
19 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
19 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
19 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
20 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
20 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
iam_deny_public.yaml
in policies/constraints
20 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
22 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
22 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
23 - 2021-02-01 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
iam_custom_role_permissions.yaml
in policies/constraints
24 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
25 - 2021-02-01 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
vpc_sc_ensure_services.yaml
in policies/constraints
28 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
serviceusage_allow_basic_apis.yaml
in policies/constraints
33 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
88 - 2021-02-01 2021-04-13 3 2 erlander.lo@gmail.com mayran@google.com
iam.tf
in root
107 - 2021-02-01 2021-04-13 3 2 erlander.lo@gmail.com mayran@google.com
43 - 2021-02-01 2021-02-03 2 1 erlander.lo@gmail.com erlander.lo@gmail.com
80 - 2021-02-01 2021-02-03 2 1 erlander.lo@gmail.com erlander.lo@gmail.com
10 - 2021-02-01 2021-02-01 1 1 erlander.lo@gmail.com erlander.lo@gmail.com
27 - 2021-02-01 2021-02-01 1 1 erlander.lo@gmail.com erlander.lo@gmail.com
Files With Most Contributors (Top 44)
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
main.tf
in root
165 - 2021-02-01 2021-09-05 6 3 erlander.lo@gmail.com erlander@google.com
outputs.tf
in root
59 - 2021-02-02 2021-09-04 4 2 erlander.lo@gmail.com erlander@google.com
23 - 2021-02-01 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
18 - 2021-02-01 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
88 - 2021-02-01 2021-04-13 3 2 erlander.lo@gmail.com mayran@google.com
iam.tf
in root
107 - 2021-02-01 2021-04-13 3 2 erlander.lo@gmail.com mayran@google.com
25 - 2021-02-01 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
19 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
13 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
network_restrict_default.yaml
in policies/constraints
13 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
storage_location.yaml
in policies/constraints
18 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
iam_deny_public.yaml
in policies/constraints
20 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
16 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
serviceusage_allow_basic_apis.yaml
in policies/constraints
33 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
cmek_settings.yaml
in policies/constraints
17 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
vpc_sc_ensure_services.yaml
in policies/constraints
28 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
storage_cmek_encryption_data.yaml
in policies/constraints
12 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
20 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
compute_allowed_networks.yaml
in policies/constraints
14 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
19 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
12 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
vpc_sc_ensure_project.yaml
in policies/constraints
17 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
storage_denylist_public.yaml
in policies/constraints
17 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
storage_bucket_policy_only.yaml
in policies/constraints
15 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
bigquery_dataset_location.yaml
in policies/constraints
17 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
22 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
compute_vm_external_ip.yaml
in policies/constraints
17 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
iam_restrict_domain.yaml
in policies/constraints
18 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
iam_restrict_role.yaml
in policies/constraints
18 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
iam_custom_role_permissions.yaml
in policies/constraints
24 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
storage_bucket_retention.yaml
in policies/constraints
13 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
iam_deny_role.yaml
in policies/constraints
19 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
22 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
vpc_sc_ensure_access_levels.yaml
in policies/constraints
17 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
15 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
vpc_sc_allowlist_regions.yaml
in policies/constraints
17 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
bigquery_cmek.yaml
in policies/constraints
12 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
compute_zone.yaml
in policies/constraints
13 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
20 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
bigquery_world_readable.yaml
in policies/constraints
16 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
43 - 2021-02-01 2021-02-03 2 1 erlander.lo@gmail.com erlander.lo@gmail.com
80 - 2021-02-01 2021-02-03 2 1 erlander.lo@gmail.com erlander.lo@gmail.com
10 - 2021-02-01 2021-02-01 1 1 erlander.lo@gmail.com erlander.lo@gmail.com
27 - 2021-02-01 2021-02-01 1 1 erlander.lo@gmail.com erlander.lo@gmail.com
Files With Least Contributors (Top 44)
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
80 - 2021-02-01 2021-02-03 2 1 erlander.lo@gmail.com erlander.lo@gmail.com
43 - 2021-02-01 2021-02-03 2 1 erlander.lo@gmail.com erlander.lo@gmail.com
27 - 2021-02-01 2021-02-01 1 1 erlander.lo@gmail.com erlander.lo@gmail.com
10 - 2021-02-01 2021-02-01 1 1 erlander.lo@gmail.com erlander.lo@gmail.com
iam.tf
in root
107 - 2021-02-01 2021-04-13 3 2 erlander.lo@gmail.com mayran@google.com
88 - 2021-02-01 2021-04-13 3 2 erlander.lo@gmail.com mayran@google.com
outputs.tf
in root
59 - 2021-02-02 2021-09-04 4 2 erlander.lo@gmail.com erlander@google.com
serviceusage_allow_basic_apis.yaml
in policies/constraints
33 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
vpc_sc_ensure_services.yaml
in policies/constraints
28 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
25 - 2021-02-01 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
iam_custom_role_permissions.yaml
in policies/constraints
24 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
23 - 2021-02-01 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
22 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
22 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
iam_deny_public.yaml
in policies/constraints
20 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
20 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
20 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
19 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
19 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
iam_deny_role.yaml
in policies/constraints
19 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
18 - 2021-02-01 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
storage_location.yaml
in policies/constraints
18 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
iam_restrict_domain.yaml
in policies/constraints
18 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
iam_restrict_role.yaml
in policies/constraints
18 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
cmek_settings.yaml
in policies/constraints
17 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
vpc_sc_ensure_project.yaml
in policies/constraints
17 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
storage_denylist_public.yaml
in policies/constraints
17 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
bigquery_dataset_location.yaml
in policies/constraints
17 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
compute_vm_external_ip.yaml
in policies/constraints
17 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
vpc_sc_ensure_access_levels.yaml
in policies/constraints
17 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
vpc_sc_allowlist_regions.yaml
in policies/constraints
17 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
16 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
bigquery_world_readable.yaml
in policies/constraints
16 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
storage_bucket_policy_only.yaml
in policies/constraints
15 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
15 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
compute_allowed_networks.yaml
in policies/constraints
14 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
13 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
network_restrict_default.yaml
in policies/constraints
13 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
storage_bucket_retention.yaml
in policies/constraints
13 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
compute_zone.yaml
in policies/constraints
13 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
storage_cmek_encryption_data.yaml
in policies/constraints
12 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
12 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
bigquery_cmek.yaml
in policies/constraints
12 - 2021-02-02 2021-09-04 3 2 erlander.lo@gmail.com erlander@google.com
main.tf
in root
165 - 2021-02-01 2021-09-05 6 3 erlander.lo@gmail.com erlander@google.com
Correlations

File Size vs. Number of Changes: 44 points

main.tf x: 165 lines of code y: 6 # changes outputs.tf x: 59 lines of code y: 4 # changes policies/constraints/bigquery_cmek.yaml x: 12 lines of code y: 3 # changes policies/constraints/bigquery_dataset_location.yaml x: 17 lines of code y: 3 # changes policies/constraints/bigquery_world_readable.yaml x: 16 lines of code y: 3 # changes policies/constraints/compute_allowed_networks.yaml x: 14 lines of code y: 3 # changes policies/constraints/compute_zone.yaml x: 13 lines of code y: 3 # changes policies/constraints/iam_block_service_account_creator_role.yaml x: 19 lines of code y: 3 # changes policies/constraints/iam_custom_role_permissions.yaml x: 24 lines of code y: 3 # changes policies/constraints/iam_deny_public.yaml x: 20 lines of code y: 3 # changes policies/constraints/iam_restrict_domain.yaml x: 18 lines of code y: 3 # changes policies/constraints/network_restrict_fw_rules_rdp_world_open.yaml x: 22 lines of code y: 3 # changes policies/constraints/resource_allowed_resources_analytics.yaml x: 15 lines of code y: 3 # changes policies/constraints/serviceusage_allow_basic_apis.yaml x: 33 lines of code y: 3 # changes policies/constraints/vpc_sc_ensure_services.yaml x: 28 lines of code y: 3 # changes policies_gcp.tf x: 25 lines of code y: 3 # changes provider.tf x: 23 lines of code y: 3 # changes iam.tf x: 107 lines of code y: 3 # changes variables.tf x: 88 lines of code y: 3 # changes policies_compute.tf x: 80 lines of code y: 2 # changes policies_iam.tf x: 43 lines of code y: 2 # changes build/int.cloudbuild.yaml x: 27 lines of code y: 1 # changes build/lint.cloudbuild.yaml x: 10 lines of code y: 1 # changes
6.0
# changes
  min: 1.0
  average: 2.95
  25th percentile: 3.0
  median: 3.0
  75th percentile: 3.0
  max: 6.0
0 165.0
lines of code
min: 10.0 | average: 27.91 | 25th percentile: 15.25 | median: 18.0 | 75th percentile: 23.75 | max: 165.0

Number of Contributors vs. Number of Changes: 44 points

main.tf x: 3 # contributors y: 6 # changes outputs.tf x: 2 # contributors y: 4 # changes policies/constraints/bigquery_cmek.yaml x: 2 # contributors y: 3 # changes policies_compute.tf x: 1 # contributors y: 2 # changes build/int.cloudbuild.yaml x: 1 # contributors y: 1 # changes
6.0
# changes
  min: 1.0
  average: 2.95
  25th percentile: 3.0
  median: 3.0
  75th percentile: 3.0
  max: 6.0
0 3.0
# contributors
min: 1.0 | average: 1.93 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 3.0

Number of Contributors vs. File Size: 44 points

main.tf x: 3 # contributors y: 165 lines of code outputs.tf x: 2 # contributors y: 59 lines of code policies/constraints/bigquery_cmek.yaml x: 2 # contributors y: 12 lines of code policies/constraints/bigquery_dataset_location.yaml x: 2 # contributors y: 17 lines of code policies/constraints/bigquery_world_readable.yaml x: 2 # contributors y: 16 lines of code policies/constraints/compute_allowed_networks.yaml x: 2 # contributors y: 14 lines of code policies/constraints/compute_zone.yaml x: 2 # contributors y: 13 lines of code policies/constraints/iam_block_service_account_creator_role.yaml x: 2 # contributors y: 19 lines of code policies/constraints/iam_custom_role_permissions.yaml x: 2 # contributors y: 24 lines of code policies/constraints/iam_deny_public.yaml x: 2 # contributors y: 20 lines of code policies/constraints/iam_restrict_domain.yaml x: 2 # contributors y: 18 lines of code policies/constraints/network_restrict_fw_rules_rdp_world_open.yaml x: 2 # contributors y: 22 lines of code policies/constraints/resource_allowed_resources_analytics.yaml x: 2 # contributors y: 15 lines of code policies/constraints/serviceusage_allow_basic_apis.yaml x: 2 # contributors y: 33 lines of code policies/constraints/vpc_sc_ensure_services.yaml x: 2 # contributors y: 28 lines of code policies_gcp.tf x: 2 # contributors y: 25 lines of code provider.tf x: 2 # contributors y: 23 lines of code iam.tf x: 2 # contributors y: 107 lines of code variables.tf x: 2 # contributors y: 88 lines of code policies_compute.tf x: 1 # contributors y: 80 lines of code policies_iam.tf x: 1 # contributors y: 43 lines of code build/int.cloudbuild.yaml x: 1 # contributors y: 27 lines of code build/lint.cloudbuild.yaml x: 1 # contributors y: 10 lines of code
165.0
lines of code
  min: 10.0
  average: 27.91
  25th percentile: 15.25
  median: 18.0
  75th percentile: 23.75
  max: 165.0
0 3.0
# contributors
min: 1.0 | average: 1.93 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 3.0