GoogleCloudPlatform / compute-image-tools
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 185 files with 21,422 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 5 files changed 21-50 times (1,727 lines of code)
    • 49 files changed 6-20 times (8,935 lines of code)
    • 131 files changed 1-5 times (10,760 lines of code)
0% | 0% | 8% | 41% | 50%
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 185 files with 21,422 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)
    • 10 files changed by 6-10 contributors (2,889 lines of code)
    • 105 files changed by 2-5 contributors (13,226 lines of code)
    • 70 files changed by 1 contributor (5,307 lines of code)
0% | 0% | 13% | 61% | 24%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
json, go, cfg, sh, py, md, ps1, ini, yaml, bat, mod, xml, dockerfile, pyi, psm1, proto, toml, asc, txt, cmd
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ps10% | 0% | 18% | 24% | 56%
go0% | 0% | 6% | 59% | 33%
py0% | 0% | 27% | 13% | 58%
cfg0% | 0% | 0% | 41% | 58%
yaml0% | 0% | 0% | 53% | 46%
pyi0% | 0% | 0% | 0% | 100%
psm10% | 0% | 0% | 0% | 100%
proto0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
cmd0% | 0% | 0% | 0% | 100%
toml0% | 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
daisy_workflows0% | 0% | 10% | 35% | 53%
cli_tools0% | 0% | 7% | 59% | 32%
proto0% | 0% | 0% | 41% | 58%
common0% | 0% | 0% | 64% | 35%
ROOT0% | 0% | 0% | 100% | 0%
image_test0% | 0% | 0% | 0% | 100%
go0% | 0% | 0% | 0% | 100%
rollout0% | 0% | 0% | 0% | 100%
gce_recovery_scripts0% | 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
build_installer.py
in daisy_workflows/image_build/enterprise_linux
89 1 2017-07-17 2024-10-30 33 10 zmarano@google.com zmarano@google.com
post_install.ps1
in daisy_workflows/image_build/windows
656 - 2019-07-19 2025-03-20 32 7 7016675+rofuentes@users.nor... bxk@google.com
common.py
in daisy_workflows/linux_common/utils
421 49 2018-11-05 2022-11-17 26 7 we.hopkins@gmail.com dorileo@google.com
log_entry.go
in cli_tools/common/utils/logging/service
235 1 2019-09-18 2022-02-03 24 5 33922283+dntczdx@users.nore... 32390366+yswe@users.noreply...
logger.go
in cli_tools/common/utils/logging/service
326 17 2019-09-18 2022-03-08 23 5 33922283+dntczdx@users.nore... ericedens@google.com
inspect.go
in cli_tools/common/disk
129 6 2020-07-14 2022-03-08 20 3 ericedens@google.com ericedens@google.com
147 - 2020-01-14 2025-01-28 20 6 ajackura@google.com kvadaliya@google.com
publish.go
in cli_tools/gce_image_publish/publish
530 17 2019-02-28 2025-01-09 19 9 senlu@google.com kvadaliya@google.com
param_utils.go
in cli_tools/common/utils/param
126 10 2019-05-24 2022-03-08 15 3 33922283+dntczdx@users.nore... ericedens@google.com
main.go
in cli_tools/gce_image_publish
201 3 2018-01-02 2024-07-03 15 7 ajackura@google.com elicriffield@google.com
storage_client.go
in cli_tools/common/utils/storage
207 22 2019-03-18 2022-03-08 15 4 zoranl@google.com ericedens@google.com
container_image_install.ps1
in daisy_workflows/image_build/windows_for_containers
209 - 2017-11-13 2023-05-10 15 6 ajackura@google.com 35977367+jjerger@users.nore...
validation_utils.go
in cli_tools/common/utils/validation
112 9 2019-03-18 2023-11-20 14 5 zoranl@google.com 95060558+a-crate@users.nore...
sql_install.ps1
in daisy_workflows/image_build/sqlserver
321 - 2017-06-19 2023-06-27 14 7 ajackura@google.com 67125539+koln67@users.norep...
19 - 2020-01-08 2022-09-23 13 5 ajackura@google.com 33922283+dntczdx@users.nore...
interfaces.go
in cli_tools/common/domain
85 - 2019-03-18 2023-11-20 13 6 zoranl@google.com 95060558+a-crate@users.nore...
main.go
in cli_tools/gce_export
230 7 2017-12-07 2021-08-03 13 7 crunk1@gmail.com 33922283+dntczdx@users.nore...
bootstrap_install.ps1
in daisy_workflows/image_build/windows
302 - 2019-07-19 2024-10-24 13 5 7016675+rofuentes@users.nor... bxk@google.com
workflows.go
in cli_tools/gce_windows_upgrade/upgrader
546 19 2020-05-19 2022-09-16 12 2 33922283+dntczdx@users.nore... 33922283+dntczdx@users.nore...
cfg
rhel_9_arm64.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
152 - 2022-06-06 2024-11-06 11 4 liamh@google.com zmarano@google.com
cfg
rocky_linux_9_optimized_gcp_arm64.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
164 - 2022-07-14 2024-11-06 11 4 zmarano@google.com zmarano@google.com
cfg
rocky_linux_9_optimized_gcp.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
166 - 2022-07-14 2024-11-06 11 4 zmarano@google.com zmarano@google.com
cfg
rocky_linux_8_optimized_gcp_arm64.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
168 - 2022-07-13 2024-11-12 11 5 zmarano@google.com 10659011+lpleahy@users.nore...
upgrader.go
in cli_tools/gce_windows_upgrade/upgrader
191 6 2020-05-19 2022-08-22 11 2 33922283+dntczdx@users.nore... 33922283+dntczdx@users.nore...
cfg
rocky_linux_8_optimized_gcp.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
167 - 2022-06-10 2024-11-06 10 4 zmarano@google.com zmarano@google.com
diskutils.py
in daisy_workflows/linux_common/utils
51 4 2018-11-05 2022-03-23 9 5 we.hopkins@gmail.com 94056180+mahmoudnada0@users...
utils.go
in cli_tools/gce_windows_upgrade/upgrader
105 5 2020-05-19 2022-08-22 9 2 33922283+dntczdx@users.nore... 33922283+dntczdx@users.nore...
scratch_bucket_creator.go
in cli_tools/common/utils/storage
115 9 2019-05-24 2022-03-08 9 5 33922283+dntczdx@users.nore... ericedens@google.com
export-metadata.py
in daisy_workflows/export_metadata
122 4 2020-10-05 2023-02-24 9 3 hanga@google.com dorileo@google.com
cfg
rocky_linux_9_arm64.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
143 - 2022-07-14 2024-11-06 9 3 zmarano@google.com zmarano@google.com
cfg
rocky_linux_9.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
145 - 2022-07-14 2024-11-06 9 3 zmarano@google.com zmarano@google.com
cfg
rhel_9_0_sap.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
186 - 2023-03-01 2024-11-06 9 3 zmarano@google.com zmarano@google.com
daisy_utils.go
in cli_tools/common/utils/daisyutils
406 16 2021-08-24 2023-11-20 9 3 ericedens@google.com 95060558+a-crate@users.nore...
tar_gcs_extractor.go
in cli_tools/common/utils/storage
56 2 2019-03-18 2022-03-08 8 4 zoranl@google.com ericedens@google.com
main.go
in cli_tools/gce_windows_upgrade
82 2 2020-05-19 2022-08-22 8 3 33922283+dntczdx@users.nore... 33922283+dntczdx@users.nore...
literal_loggable.go
in cli_tools/common/utils/logging/service
92 16 2020-05-11 2020-12-24 8 3 ericedens@google.com zoranl@google.com
cfg
centos_stream_9.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
128 - 2022-06-02 2024-11-06 8 5 liamh@google.com zmarano@google.com
cfg
rhel_9_byos.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
151 - 2022-08-05 2024-11-06 8 3 zmarano@google.com zmarano@google.com
cfg
rhel_9.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
152 - 2022-06-02 2024-11-06 8 4 liamh@google.com zmarano@google.com
distro.go
in cli_tools/common/distro
289 20 2020-05-09 2022-04-11 8 2 ericedens@google.com 94056180+mahmoudnada0@users...
installpackage.py
in daisy_workflows/image_build/install_package
70 5 2021-05-12 2024-10-17 7 4 liamh@google.com 95060558+a-crate@users.nore...
cfg
rhel_8_byos.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
146 - 2022-06-02 2024-11-06 7 4 liamh@google.com zmarano@google.com
cfg
almalinux_9.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
147 - 2022-07-29 2024-11-06 7 3 zmarano@google.com zmarano@google.com
cfg
rhel_8.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
149 - 2022-06-02 2024-11-06 7 4 liamh@google.com zmarano@google.com
validators.go
in cli_tools/gce_windows_upgrade/upgrader
168 8 2020-05-19 2022-08-22 7 2 33922283+dntczdx@users.nore... 33922283+dntczdx@users.nore...
cfg
rhel_8_4_sap.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
181 - 2022-06-02 2024-11-06 7 4 liamh@google.com zmarano@google.com
cfg
rhel_8_6_sap.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
181 - 2022-07-28 2024-11-06 7 3 zmarano@google.com zmarano@google.com
instance.go
in common/gcp
194 14 2020-10-02 2022-03-08 7 3 ericedens@google.com ericedens@google.com
main_windows.go
in cli_tools/diagnostics
315 16 2018-03-23 2020-03-18 7 3 nhilton777@gmail.com yluu@google.com
dev_cloudbuild.yaml
in daisy_workflows/image_build/install_package/cos/package_replacement
36 - 2024-04-18 2024-06-28 6 1 145373269+sejalsharma-googl... 145373269+sejalsharma-googl...
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
build_installer.py
in daisy_workflows/image_build/enterprise_linux
89 1 2017-07-17 2024-10-30 33 10 zmarano@google.com zmarano@google.com
publish.go
in cli_tools/gce_image_publish/publish
530 17 2019-02-28 2025-01-09 19 9 senlu@google.com kvadaliya@google.com
post_install.ps1
in daisy_workflows/image_build/windows
656 - 2019-07-19 2025-03-20 32 7 7016675+rofuentes@users.nor... bxk@google.com
common.py
in daisy_workflows/linux_common/utils
421 49 2018-11-05 2022-11-17 26 7 we.hopkins@gmail.com dorileo@google.com
main.go
in cli_tools/gce_image_publish
201 3 2018-01-02 2024-07-03 15 7 ajackura@google.com elicriffield@google.com
sql_install.ps1
in daisy_workflows/image_build/sqlserver
321 - 2017-06-19 2023-06-27 14 7 ajackura@google.com 67125539+koln67@users.norep...
main.go
in cli_tools/gce_export
230 7 2017-12-07 2021-08-03 13 7 crunk1@gmail.com 33922283+dntczdx@users.nore...
147 - 2020-01-14 2025-01-28 20 6 ajackura@google.com kvadaliya@google.com
container_image_install.ps1
in daisy_workflows/image_build/windows_for_containers
209 - 2017-11-13 2023-05-10 15 6 ajackura@google.com 35977367+jjerger@users.nore...
interfaces.go
in cli_tools/common/domain
85 - 2019-03-18 2023-11-20 13 6 zoranl@google.com 95060558+a-crate@users.nore...
log_entry.go
in cli_tools/common/utils/logging/service
235 1 2019-09-18 2022-02-03 24 5 33922283+dntczdx@users.nore... 32390366+yswe@users.noreply...
logger.go
in cli_tools/common/utils/logging/service
326 17 2019-09-18 2022-03-08 23 5 33922283+dntczdx@users.nore... ericedens@google.com
validation_utils.go
in cli_tools/common/utils/validation
112 9 2019-03-18 2023-11-20 14 5 zoranl@google.com 95060558+a-crate@users.nore...
19 - 2020-01-08 2022-09-23 13 5 ajackura@google.com 33922283+dntczdx@users.nore...
bootstrap_install.ps1
in daisy_workflows/image_build/windows
302 - 2019-07-19 2024-10-24 13 5 7016675+rofuentes@users.nor... bxk@google.com
cfg
rocky_linux_8_optimized_gcp_arm64.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
168 - 2022-07-13 2024-11-12 11 5 zmarano@google.com 10659011+lpleahy@users.nore...
scratch_bucket_creator.go
in cli_tools/common/utils/storage
115 9 2019-05-24 2022-03-08 9 5 33922283+dntczdx@users.nore... ericedens@google.com
diskutils.py
in daisy_workflows/linux_common/utils
51 4 2018-11-05 2022-03-23 9 5 we.hopkins@gmail.com 94056180+mahmoudnada0@users...
cfg
centos_stream_9.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
128 - 2022-06-02 2024-11-06 8 5 liamh@google.com zmarano@google.com
storage_client.go
in cli_tools/common/utils/storage
207 22 2019-03-18 2022-03-08 15 4 zoranl@google.com ericedens@google.com
cfg
rocky_linux_9_optimized_gcp_arm64.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
164 - 2022-07-14 2024-11-06 11 4 zmarano@google.com zmarano@google.com
cfg
rocky_linux_9_optimized_gcp.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
166 - 2022-07-14 2024-11-06 11 4 zmarano@google.com zmarano@google.com
cfg
rhel_9_arm64.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
152 - 2022-06-06 2024-11-06 11 4 liamh@google.com zmarano@google.com
cfg
rocky_linux_8_optimized_gcp.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
167 - 2022-06-10 2024-11-06 10 4 zmarano@google.com zmarano@google.com
tar_gcs_extractor.go
in cli_tools/common/utils/storage
56 2 2019-03-18 2022-03-08 8 4 zoranl@google.com ericedens@google.com
cfg
rhel_9.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
152 - 2022-06-02 2024-11-06 8 4 liamh@google.com zmarano@google.com
cfg
rhel_8.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
149 - 2022-06-02 2024-11-06 7 4 liamh@google.com zmarano@google.com
cfg
rhel_8_byos.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
146 - 2022-06-02 2024-11-06 7 4 liamh@google.com zmarano@google.com
cfg
rhel_8_4_sap.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
181 - 2022-06-02 2024-11-06 7 4 liamh@google.com zmarano@google.com
installpackage.py
in daisy_workflows/image_build/install_package
70 5 2021-05-12 2024-10-17 7 4 liamh@google.com 95060558+a-crate@users.nore...
generic_distro.py
in image_test/configuration/linux
167 19 2018-09-07 2018-12-11 5 4 gustavo.scalet@collabora.com lucas.kanashiro@collabora.com
cfg
almalinux_8.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
144 - 2022-06-02 2024-11-06 5 4 liamh@google.com zmarano@google.com
cfg
rocky_linux_8.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
144 - 2022-06-02 2024-11-06 5 4 liamh@google.com zmarano@google.com
cfg
almalinux_9_arm64.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
147 - 2023-05-02 2024-11-06 5 4 andrew.lukoshko@gmail.com zmarano@google.com
oslogin-ssh-master-tester.py
in image_test/oslogin-ssh
178 15 2018-09-07 2020-03-06 4 4 gustavo.scalet@collabora.com ericedens@google.com
redhat.py
in image_test/configuration/linux
50 7 2018-09-07 2020-03-06 4 4 gustavo.scalet@collabora.com ericedens@google.com
rdp_status.ps1
in cli_tools/diagnostics
54 - 2019-12-09 2024-02-21 4 4 yluu@google.com ekpeeyram@yahoo.com
inspect.go
in cli_tools/common/disk
129 6 2020-07-14 2022-03-08 20 3 ericedens@google.com ericedens@google.com
param_utils.go
in cli_tools/common/utils/param
126 10 2019-05-24 2022-03-08 15 3 33922283+dntczdx@users.nore... ericedens@google.com
daisy_utils.go
in cli_tools/common/utils/daisyutils
406 16 2021-08-24 2023-11-20 9 3 ericedens@google.com 95060558+a-crate@users.nore...
cfg
rhel_9_0_sap.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
186 - 2023-03-01 2024-11-06 9 3 zmarano@google.com zmarano@google.com
cfg
rocky_linux_9.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
145 - 2022-07-14 2024-11-06 9 3 zmarano@google.com zmarano@google.com
cfg
rocky_linux_9_arm64.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
143 - 2022-07-14 2024-11-06 9 3 zmarano@google.com zmarano@google.com
export-metadata.py
in daisy_workflows/export_metadata
122 4 2020-10-05 2023-02-24 9 3 hanga@google.com dorileo@google.com
literal_loggable.go
in cli_tools/common/utils/logging/service
92 16 2020-05-11 2020-12-24 8 3 ericedens@google.com zoranl@google.com
main.go
in cli_tools/gce_windows_upgrade
82 2 2020-05-19 2022-08-22 8 3 33922283+dntczdx@users.nore... 33922283+dntczdx@users.nore...
cfg
rhel_9_byos.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
151 - 2022-08-05 2024-11-06 8 3 zmarano@google.com zmarano@google.com
instance.go
in common/gcp
194 14 2020-10-02 2022-03-08 7 3 ericedens@google.com ericedens@google.com
main_windows.go
in cli_tools/diagnostics
315 16 2018-03-23 2020-03-18 7 3 nhilton777@gmail.com yluu@google.com
cfg
rhel_8_6_sap.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
181 - 2022-07-28 2024-11-06 7 3 zmarano@google.com zmarano@google.com
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
junk.ps1
in image_test/metadata-script
790 - 2018-09-07 2018-09-07 1 1 gustavo.scalet@collabora.com gustavo.scalet@collabora.com
container_image_install_ce.ps1
in daisy_workflows/image_build/windows_for_containers
210 - 2023-03-28 2023-05-03 4 1 35977367+jjerger@users.nore... 35977367+jjerger@users.nore...
kcq.py
in daisy_workflows/kernel_commit_query
192 16 2022-11-17 2023-01-23 4 1 dorileo@google.com dorileo@google.com
cfg
rhel_9_4_sap.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
188 - 2024-05-02 2024-11-06 3 1 zmarano@google.com zmarano@google.com
cfg
rhel_9_4_sap_byos.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
184 - 2024-05-02 2024-11-06 2 1 zmarano@google.com zmarano@google.com
cfg
rhel_8_8_sap_byos.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
180 - 2023-10-11 2024-11-06 3 1 zmarano@google.com zmarano@google.com
cfg
rhel_8_4_sap_byos.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
180 - 2023-10-11 2024-11-06 3 1 zmarano@google.com zmarano@google.com
cfg
rhel_8_6_sap_byos.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
180 - 2023-10-11 2024-11-06 3 1 zmarano@google.com zmarano@google.com
cfg
rhel_8_10_sap.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
180 - 2024-06-06 2024-11-06 2 1 zmarano@google.com zmarano@google.com
prepare_install_media.ps1
in daisy_workflows/image_build/windows/windows_install_media
179 - 2022-07-27 2022-07-27 1 1 33922283+dntczdx@users.nore... 33922283+dntczdx@users.nore...
cfg
rhel_8_10_sap_byos.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
177 - 2024-06-06 2024-11-06 2 1 zmarano@google.com zmarano@google.com
cfg
rocky_linux_8_optimized_gcp_accelerator_570.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
170 - 2025-03-28 2025-03-28 1 1 35977367+jjerger@users.nore... 35977367+jjerger@users.nore...
cfg
rocky_linux_9_optimized_gcp_accelerator_570.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
169 - 2025-03-28 2025-03-28 1 1 35977367+jjerger@users.nore... 35977367+jjerger@users.nore...
daisy_worker.go
in cli_tools/common/utils/daisyutils
152 8 2021-08-24 2022-03-08 6 1 ericedens@google.com ericedens@google.com
cfg
rhel_8_byos_arm64.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
150 - 2024-10-30 2024-11-06 2 1 zmarano@google.com zmarano@google.com
cfg
centos_stream_9_arm64.cfg
in daisy_workflows/image_build/enterprise_linux/kickstart
128 - 2024-10-31 2024-11-06 2 1 zmarano@google.com zmarano@google.com
upgrade_paths.go
in cli_tools/gce_windows_upgrade/upgrader
111 3 2022-08-22 2022-09-16 2 1 33922283+dntczdx@users.nore... 33922283+dntczdx@users.nore...
upgrade.ps1
in daisy_workflows/image_build/windows/windows_install_media/components/2022_64Bit
91 - 2022-07-27 2022-07-27 1 1 33922283+dntczdx@users.nore... 33922283+dntczdx@users.nore...
upgrade_script.ps1
in cli_tools/gce_windows_upgrade
90 - 2022-08-22 2022-08-22 1 1 33922283+dntczdx@users.nore... 33922283+dntczdx@users.nore...
upgrade.ps1
in daisy_workflows/image_build/windows/windows_install_media/components/2025_64-bit
89 - 2025-03-21 2025-03-21 1 1 bxk@google.com bxk@google.com
upgrade.ps1
in daisy_workflows/image_build/windows/windows_install_media/components/2012_R2_64Bit
84 - 2022-07-27 2022-07-27 1 1 33922283+dntczdx@users.nore... 33922283+dntczdx@users.nore...
wmi_windows.go
in cli_tools/diagnostics
82 2 2018-03-23 2018-03-23 1 1 nhilton777@gmail.com nhilton777@gmail.com
logging.psm1
in daisy_workflows/image_build/windows/windows_install_media/components/common
70 - 2022-07-27 2022-07-27 1 1 33922283+dntczdx@users.nore... 33922283+dntczdx@users.nore...
setup-logger.ps1
in daisy_workflows/image_build/windows/windows_install_media/components/common
60 - 2022-07-27 2022-07-27 1 1 33922283+dntczdx@users.nore... 33922283+dntczdx@users.nore...
guestfsprocess.py
in daisy_workflows/linux_common/utils
59 9 2020-11-09 2021-02-11 2 1 ericedens@google.com ericedens@google.com
apt.py
in daisy_workflows/linux_common/utils
56 4 2021-10-07 2021-10-07 1 1 ericedens@google.com ericedens@google.com
populator.go
in cli_tools/common/utils/param
55 2 2020-05-18 2021-08-02 4 1 ericedens@google.com ericedens@google.com
subnet.go
in cli_tools/common/utils/paramhelper
45 2 2021-07-29 2022-03-08 2 1 ericedens@google.com ericedens@google.com
storage_object.go
in cli_tools/common/utils/storage
45 8 2020-06-12 2020-06-12 1 1 fionaliu@google.com fionaliu@google.com
workflow_hook_fallback_pd.go
in cli_tools/common/utils/daisyutils
43 3 2021-11-16 2022-03-08 3 1 ericedens@google.com ericedens@google.com
assert.go
in cli_tools/common/assert
40 5 2020-06-03 2021-09-24 3 1 ericedens@google.com ericedens@google.com
resource_deleter.go
in cli_tools/common/deleter
40 3 2022-03-23 2022-03-23 1 1 94056180+mahmoudnada0@users... 94056180+mahmoudnada0@users...
logging.go
in common/logging
39 8 2020-10-02 2022-03-08 3 1 ericedens@google.com ericedens@google.com
network-testee.ps1
in image_test/network
37 - 2018-09-07 2018-09-07 1 1 gustavo.scalet@collabora.com gustavo.scalet@collabora.com
upgrade_unattend.xml
in daisy_workflows/image_build/windows/windows_install_media/components/2012_R2_64Bit/unattend
37 - 2022-07-27 2022-07-27 1 1 33922283+dntczdx@users.nore... 33922283+dntczdx@users.nore...
upgrade_unattend_core.xml
in daisy_workflows/image_build/windows/windows_install_media/components/2012_R2_64Bit/unattend
37 - 2022-07-27 2022-07-27 1 1 33922283+dntczdx@users.nore... 33922283+dntczdx@users.nore...
network.go
in cli_tools/common/utils/paramhelper
36 2 2021-07-29 2022-03-08 2 1 ericedens@google.com ericedens@google.com
dev_cloudbuild.yaml
in daisy_workflows/image_build/install_package/cos/package_replacement
36 - 2024-04-18 2024-06-28 6 1 145373269+sejalsharma-googl... 145373269+sejalsharma-googl...
disk.go
in cli_tools/common/disk
33 5 2022-03-23 2022-03-23 1 1 94056180+mahmoudnada0@users... 94056180+mahmoudnada0@users...
33 - 2021-12-02 2021-12-02 1 1 33922283+dntczdx@users.nore... 33922283+dntczdx@users.nore...
33 - 2021-12-02 2021-12-02 1 1 33922283+dntczdx@users.nore... 33922283+dntczdx@users.nore...
executor.go
in cli_tools/common/utils/shell
32 3 2021-09-17 2021-09-17 1 1 ericedens@google.com ericedens@google.com
mock_mount_inspector.go
in cli_tools/common/mount
31 4 2021-09-17 2021-09-17 1 1 ericedens@google.com ericedens@google.com
30 - 2021-12-02 2021-12-02 1 1 33922283+dntczdx@users.nore... 33922283+dntczdx@users.nore...
key_value_flag.go
in cli_tools/common/utils/flags
28 2 2020-06-29 2020-06-29 1 1 fionaliu@google.com fionaliu@google.com
storage.go
in common/gcp
27 2 2020-10-02 2020-10-02 1 1 ericedens@google.com ericedens@google.com
files.go
in cli_tools/common/utils/files
27 3 2020-07-14 2020-12-23 3 1 ericedens@google.com ericedens@google.com
install_unattend.xml
in daisy_workflows/image_build/windows/windows_install_media/components/2012_R2_64Bit
25 - 2022-07-27 2022-07-27 1 1 33922283+dntczdx@users.nore... 33922283+dntczdx@users.nore...
image.go
in cli_tools/common/image
24 4 2022-02-02 2022-02-02 1 1 ericedens@google.com ericedens@google.com
image.go
in common/gcp
23 2 2020-10-02 2022-03-08 2 1 ericedens@google.com ericedens@google.com
Correlations

File Size vs. Number of Changes: 185 points

daisy_workflows/image_build/enterprise_linux/kickstart/rocky_linux_8_optimized_gcp_accelerator.cfg x: 170 lines of code y: 5 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rocky_linux_8_optimized_gcp_accelerator_550.cfg x: 170 lines of code y: 2 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rocky_linux_8_optimized_gcp_accelerator_570.cfg x: 170 lines of code y: 1 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rocky_linux_9_optimized_gcp_accelerator.cfg x: 169 lines of code y: 4 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rocky_linux_9_optimized_gcp_accelerator_550.cfg x: 169 lines of code y: 2 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rocky_linux_9_optimized_gcp_accelerator_570.cfg x: 169 lines of code y: 1 # changes daisy_workflows/image_build/windows/windows_install_media/components/2025_64-bit/upgrade.ps1 x: 89 lines of code y: 1 # changes daisy_workflows/image_build/windows/windows_install_media/components/common/config.psm1 x: 121 lines of code y: 2 # changes daisy_workflows/image_build/windows/post_install.ps1 x: 656 lines of code y: 32 # changes cli_tools_cloudbuild.yaml x: 147 lines of code y: 20 # changes cli_tools/gce_image_publish/publish/publish.go x: 530 lines of code y: 19 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rhel_8_arm64.cfg x: 153 lines of code y: 4 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rocky_linux_8_optimized_gcp_arm64.cfg x: 168 lines of code y: 11 # changes daisy_workflows/image_build/enterprise_linux/kickstart/almalinux_8.cfg x: 144 lines of code y: 5 # changes daisy_workflows/image_build/enterprise_linux/kickstart/almalinux_9.cfg x: 147 lines of code y: 7 # changes daisy_workflows/image_build/enterprise_linux/kickstart/almalinux_9_arm64.cfg x: 147 lines of code y: 5 # changes daisy_workflows/image_build/enterprise_linux/kickstart/centos_stream_9.cfg x: 128 lines of code y: 8 # changes daisy_workflows/image_build/enterprise_linux/kickstart/centos_stream_9_arm64.cfg x: 128 lines of code y: 2 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rhel_8.cfg x: 149 lines of code y: 7 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rhel_8_10_sap.cfg x: 180 lines of code y: 2 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rhel_8_10_sap_byos.cfg x: 177 lines of code y: 2 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rhel_8_4_sap.cfg x: 181 lines of code y: 7 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rhel_8_4_sap_byos.cfg x: 180 lines of code y: 3 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rhel_8_8_sap.cfg x: 181 lines of code y: 5 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rhel_8_byos.cfg x: 146 lines of code y: 7 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rhel_8_byos_arm64.cfg x: 150 lines of code y: 2 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rhel_9.cfg x: 152 lines of code y: 8 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rhel_9_0_sap.cfg x: 186 lines of code y: 9 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rhel_9_0_sap_byos.cfg x: 184 lines of code y: 4 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rhel_9_2_sap.cfg x: 186 lines of code y: 6 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rhel_9_4_sap.cfg x: 188 lines of code y: 3 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rhel_9_4_sap_byos.cfg x: 184 lines of code y: 2 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rhel_9_arm64.cfg x: 152 lines of code y: 11 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rhel_9_byos.cfg x: 151 lines of code y: 8 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rhel_9_byos_arm64.cfg x: 149 lines of code y: 4 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rocky_linux_8_optimized_gcp.cfg x: 167 lines of code y: 10 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rocky_linux_9.cfg x: 145 lines of code y: 9 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rocky_linux_9_arm64.cfg x: 143 lines of code y: 9 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rocky_linux_9_optimized_gcp.cfg x: 166 lines of code y: 11 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rocky_linux_9_optimized_gcp_arm64.cfg x: 164 lines of code y: 11 # changes daisy_workflows/image_build/enterprise_linux/build_installer.py x: 89 lines of code y: 33 # changes daisy_workflows/image_build/windows/bootstrap_install.ps1 x: 302 lines of code y: 13 # changes daisy_workflows/image_build/install_package/installpackage.py x: 70 lines of code y: 7 # changes gce_recovery_scripts/reinstall-gvnic-gq.ps1 x: 19 lines of code y: 1 # changes cli_tools/gce_image_publish/main.go x: 201 lines of code y: 15 # changes daisy_workflows/image_build/install_package/cos/package_replacement/dev_cloudbuild.yaml x: 36 lines of code y: 6 # changes cli_tools/diagnostics/rdp_status.ps1 x: 54 lines of code y: 4 # changes cli_tools/common/domain/interfaces.go x: 85 lines of code y: 13 # changes cli_tools/common/mount/inspector.go x: 71 lines of code y: 3 # changes cli_tools/common/utils/daisyutils/daisy_utils.go x: 406 lines of code y: 9 # changes cli_tools/common/utils/daisyutils/workflow_hook_no_external_ip.go x: 30 lines of code y: 3 # changes cli_tools/common/utils/daisyutils/workflow_hook_resource_labeler.go x: 91 lines of code y: 3 # changes cli_tools/common/utils/daisyutils/workflow_hook_workflow_vars.go x: 50 lines of code y: 4 # changes cli_tools/common/utils/logging/logger.go x: 133 lines of code y: 6 # changes cli_tools/common/utils/param/network_resolver.go x: 76 lines of code y: 3 # changes cli_tools/common/utils/validation/validation_utils.go x: 112 lines of code y: 14 # changes common/runtime/config.go x: 17 lines of code y: 2 # changes proto/go/pb/inspect.pb.go x: 482 lines of code y: 6 # changes proto/go/pbtesting/gomock_matcher.go x: 27 lines of code y: 2 # changes daisy_workflows/image_build/windows/components/SetupComplete.cmd x: 122 lines of code y: 3 # changes daisy_workflows/image_build/sqlserver/sql_install.ps1 x: 321 lines of code y: 14 # changes daisy_workflows/image_build/windows_for_containers/container_image_install.ps1 x: 209 lines of code y: 15 # changes daisy_workflows/image_build/windows_for_containers/container_image_install_ce.ps1 x: 210 lines of code y: 4 # changes daisy_workflows/export_metadata/export-metadata.py x: 122 lines of code y: 9 # changes daisy_workflows/kernel_commit_query/kcq.py x: 192 lines of code y: 4 # changes daisy_workflows/export_metadata/export-metadata.ps1 x: 86 lines of code y: 3 # changes daisy_workflows/linux_common/utils/common.py x: 421 lines of code y: 26 # changes prowjobs_cloudbuild.yaml x: 19 lines of code y: 13 # changes cli_tools/gce_windows_upgrade/upgrader/upgrade_paths.go x: 111 lines of code y: 2 # changes cli_tools/gce_windows_upgrade/upgrader/workflows.go x: 546 lines of code y: 12 # changes cli_tools/gce_windows_upgrade/main.go x: 82 lines of code y: 8 # changes cli_tools/gce_windows_upgrade/upgrade_script.ps1 x: 90 lines of code y: 1 # changes cli_tools/gce_windows_upgrade/upgrader/upgrader.go x: 191 lines of code y: 11 # changes cli_tools/gce_windows_upgrade/upgrader/utils.go x: 105 lines of code y: 9 # changes cli_tools/gce_windows_upgrade/upgrader/validators.go x: 168 lines of code y: 7 # changes daisy_workflows/image_build/windows/windows_install_media/components/2012_R2_64Bit/install_unattend.xml x: 25 lines of code y: 1 # changes daisy_workflows/image_build/windows/windows_install_media/components/2012_R2_64Bit/unattend/upgrade_unattend.xml x: 37 lines of code y: 1 # changes daisy_workflows/image_build/windows/windows_install_media/components/2012_R2_64Bit/upgrade.ps1 x: 84 lines of code y: 1 # changes daisy_workflows/image_build/windows/windows_install_media/components/common/logging.psm1 x: 70 lines of code y: 1 # changes daisy_workflows/image_build/windows/windows_install_media/components/common/setup-logger.ps1 x: 60 lines of code y: 1 # changes daisy_workflows/image_build/windows/windows_install_media/prepare_install_media.ps1 x: 179 lines of code y: 1 # changes rollout/cli_tools_cloudbuild_build.yaml x: 67 lines of code y: 4 # changes cli_tools/common/distro/distro.go x: 289 lines of code y: 8 # changes cli_tools/common/deleter/resource_deleter.go x: 40 lines of code y: 1 # changes cli_tools/common/disk/disk.go x: 33 lines of code y: 1 # changes daisy_workflows/linux_common/utils/diskutils.py x: 51 lines of code y: 9 # changes cli_tools/common/disk/inspect.go x: 129 lines of code y: 20 # changes cli_tools/common/imagefile/qemu_img.go x: 134 lines of code y: 4 # changes cli_tools/common/utils/compute/metadata_gce.go x: 23 lines of code y: 4 # changes cli_tools/common/utils/compute/node_affinity_label_parser.go x: 47 lines of code y: 5 # changes cli_tools/common/utils/compute/zone_validator.go x: 25 lines of code y: 5 # changes cli_tools/common/utils/daisyutils/daisy_worker.go x: 152 lines of code y: 6 # changes cli_tools/common/utils/daisyutils/workflow_hook.go x: 8 lines of code y: 2 # changes cli_tools/common/utils/daisyutils/workflow_hook_fallback_pd.go x: 43 lines of code y: 3 # changes cli_tools/common/utils/daisyutils/workflow_hook_logging.go x: 21 lines of code y: 2 # changes cli_tools/common/utils/daisyutils/workflow_hook_workflow_properties.go x: 19 lines of code y: 2 # changes cli_tools/common/utils/logging/service/logger.go x: 326 lines of code y: 23 # changes cli_tools/common/utils/param/key_value_parser.go x: 35 lines of code y: 4 # changes cli_tools/common/utils/param/param_utils.go x: 126 lines of code y: 15 # changes cli_tools/common/utils/paramhelper/network.go x: 36 lines of code y: 2 # changes cli_tools/common/utils/paramhelper/region.go x: 15 lines of code y: 3 # changes cli_tools/common/utils/paramhelper/subnet.go x: 45 lines of code y: 2 # changes cli_tools/common/utils/storage/resource_location_retriever.go x: 109 lines of code y: 5 # changes cli_tools/common/utils/storage/scratch_bucket_creator.go x: 115 lines of code y: 9 # changes cli_tools/common/utils/storage/storage_client.go x: 207 lines of code y: 15 # changes cli_tools/common/utils/storage/tar_gcs_extractor.go x: 56 lines of code y: 8 # changes common/gcp/image.go x: 23 lines of code y: 2 # changes common/gcp/instance.go x: 194 lines of code y: 7 # changes common/logging/logging.go x: 39 lines of code y: 3 # changes cli_tools/common/utils/logging/service/log_entry.go x: 235 lines of code y: 24 # changes cli_tools/common/image/image.go x: 24 lines of code y: 1 # changes proto/inspect.proto x: 113 lines of code y: 4 # changes proto/py/compute_image_tools_proto/inspect_pb2.pyi x: 140 lines of code y: 4 # changes proto/go/pb/output_info.pb.go x: 264 lines of code y: 4 # changes proto/py/compute_image_tools_proto/output_info_pb2.pyi x: 75 lines of code y: 3 # changes rollout/cli_tools_cloudbuild_deploy.yaml x: 30 lines of code y: 1 # changes cli_tools/common/gcsfuse/client.go x: 32 lines of code y: 2 # changes cli_tools/common/imagefile/inspector.go x: 67 lines of code y: 2 # changes cli_tools/common/utils/logging/service/outputinfo_loggable.go x: 49 lines of code y: 2 # changes proto/output_info.proto x: 54 lines of code y: 2 # changes daisy_workflows/linux_common/utils/apt.py x: 56 lines of code y: 1 # changes cli_tools/common/assert/assert.go x: 40 lines of code y: 3 # changes cli_tools/common/utils/shell/executor.go x: 32 lines of code y: 1 # changes cli_tools/common/utils/daisyutils/io.go x: 14 lines of code y: 1 # changes cli_tools/common/utils/storage/buffered_writer.go x: 194 lines of code y: 2 # changes cli_tools/gce_export/main.go x: 230 lines of code y: 13 # changes cli_tools/common/utils/param/populator.go x: 55 lines of code y: 4 # changes daisy_workflows/linux_common/utils/guestfsprocess.py x: 59 lines of code y: 2 # changes daisy_workflows/image_build/windows/components/Autounattend-template.xml x: 43 lines of code y: 2 # changes cli_tools/common/utils/logging/service/literal_loggable.go x: 92 lines of code y: 8 # changes cli_tools/common/utils/string/string_utils.go x: 45 lines of code y: 3 # changes cli_tools/common/utils/files/files.go x: 27 lines of code y: 3 # changes proto/go/pbtesting/assert_matcher.go x: 12 lines of code y: 1 # changes proto/py/setup.py x: 7 lines of code y: 1 # changes common/gcp/storage.go x: 27 lines of code y: 1 # changes daisy_workflows/linux_common/pyproject.toml x: 20 lines of code y: 1 # changes daisy_workflows/linux_common/utils/configs.py x: 17 lines of code y: 1 # changes cli_tools/common/utils/flags/key_value_flag.go x: 28 lines of code y: 1 # changes cli_tools/diagnostics/main.go x: 144 lines of code y: 2 # changes cli_tools/common/utils/storage/storage_object.go x: 45 lines of code y: 1 # changes cli_tools/common/assert/doc.go x: 1 lines of code y: 1 # changes cli_tools/common/utils/collections/collections_utils.go x: 18 lines of code y: 1 # changes cli_tools/diagnostics/main_windows.go x: 315 lines of code y: 7 # changes image_test/configuration/linux/debian.py x: 53 lines of code y: 3 # changes image_test/oslogin-ssh/oslogin-ssh-master-tester.py x: 178 lines of code y: 4 # changes go/e2e_test_utils/junitxml/junitxml.go x: 95 lines of code y: 2 # changes cli_tools/common/utils/path/path_utils.go x: 36 lines of code y: 3 # changes cli_tools/common/utils/storage/bucket_iterator.go x: 18 lines of code y: 2 # changes daisy_workflows/linux_common/utils/__init__.py x: 1 lines of code y: 3 # changes image_test/configuration/linux/centos.py x: 9 lines of code y: 2 # changes image_test/configuration/linux/configuration-test.py x: 50 lines of code y: 2 # changes image_test/configuration/linux/freebsd.py x: 58 lines of code y: 2 # changes image_test/configuration/linux/generic_distro.py x: 167 lines of code y: 5 # changes image_test/configuration/linux/suse.py x: 4 lines of code y: 2 # changes image_test/configuration/linux/ubuntu.py x: 12 lines of code y: 2 # changes image_test/metadata-ssh/metadata-ssh-tester.py x: 81 lines of code y: 3 # changes image_test/network/network-tester.py x: 83 lines of code y: 2 # changes image_test/metadata-script/junk.ps1 x: 790 lines of code y: 1 # changes cli_tools/diagnostics/stub_linux.go x: 5 lines of code y: 1 # changes cli_tools/diagnostics/wmi_windows.go x: 82 lines of code y: 1 # changes cli_tools/gce_export/main_linux.go x: 14 lines of code y: 2 # changes
33.0
# changes
  min: 1.0
  average: 5.13
  25th percentile: 2.0
  median: 3.0
  75th percentile: 7.0
  max: 33.0
0 790.0
lines of code
min: 1.0 | average: 115.79 | 25th percentile: 33.0 | median: 89.0 | 75th percentile: 168.0 | max: 790.0

Number of Contributors vs. Number of Changes: 185 points

daisy_workflows/image_build/enterprise_linux/kickstart/rocky_linux_8_optimized_gcp_accelerator.cfg x: 2 # contributors y: 5 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rocky_linux_8_optimized_gcp_accelerator_550.cfg x: 2 # contributors y: 2 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rocky_linux_8_optimized_gcp_accelerator_570.cfg x: 1 # contributors y: 1 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rocky_linux_9_optimized_gcp_accelerator.cfg x: 2 # contributors y: 4 # changes daisy_workflows/image_build/windows/post_install.ps1 x: 7 # contributors y: 32 # changes cli_tools_cloudbuild.yaml x: 6 # contributors y: 20 # changes cli_tools/gce_image_publish/publish/publish.go x: 9 # contributors y: 19 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rocky_linux_8_optimized_gcp_arm64.cfg x: 5 # contributors y: 11 # changes daisy_workflows/image_build/enterprise_linux/kickstart/almalinux_8.cfg x: 4 # contributors y: 5 # changes daisy_workflows/image_build/enterprise_linux/kickstart/almalinux_9.cfg x: 3 # contributors y: 7 # changes daisy_workflows/image_build/enterprise_linux/kickstart/centos_stream_9.cfg x: 5 # contributors y: 8 # changes daisy_workflows/image_build/enterprise_linux/kickstart/centos_stream_9_arm64.cfg x: 1 # contributors y: 2 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rhel_8.cfg x: 4 # contributors y: 7 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rhel_8_4_sap_byos.cfg x: 1 # contributors y: 3 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rhel_8_8_sap.cfg x: 3 # contributors y: 5 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rhel_9.cfg x: 4 # contributors y: 8 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rhel_9_0_sap.cfg x: 3 # contributors y: 9 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rhel_9_2_sap.cfg x: 3 # contributors y: 6 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rhel_9_arm64.cfg x: 4 # contributors y: 11 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rhel_9_byos.cfg x: 3 # contributors y: 8 # changes daisy_workflows/image_build/enterprise_linux/kickstart/rocky_linux_8_optimized_gcp.cfg x: 4 # contributors y: 10 # changes daisy_workflows/image_build/enterprise_linux/build_installer.py x: 10 # contributors y: 33 # changes daisy_workflows/image_build/windows/bootstrap_install.ps1 x: 5 # contributors y: 13 # changes cli_tools/gce_image_publish/main.go x: 7 # contributors y: 15 # changes daisy_workflows/image_build/install_package/cos/package_replacement/dev_cloudbuild.yaml x: 1 # contributors y: 6 # changes cli_tools/diagnostics/rdp_status.ps1 x: 4 # contributors y: 4 # changes cli_tools/common/domain/interfaces.go x: 6 # contributors y: 13 # changes cli_tools/common/mount/inspector.go x: 2 # contributors y: 3 # changes cli_tools/common/utils/validation/validation_utils.go x: 5 # contributors y: 14 # changes daisy_workflows/image_build/windows/components/SetupComplete.cmd x: 3 # contributors y: 3 # changes daisy_workflows/image_build/sqlserver/sql_install.ps1 x: 7 # contributors y: 14 # changes daisy_workflows/image_build/windows_for_containers/container_image_install.ps1 x: 6 # contributors y: 15 # changes daisy_workflows/image_build/windows_for_containers/container_image_install_ce.ps1 x: 1 # contributors y: 4 # changes daisy_workflows/linux_common/utils/common.py x: 7 # contributors y: 26 # changes cli_tools/gce_windows_upgrade/upgrader/workflows.go x: 2 # contributors y: 12 # changes cli_tools/gce_windows_upgrade/upgrader/upgrader.go x: 2 # contributors y: 11 # changes cli_tools/gce_windows_upgrade/upgrader/utils.go x: 2 # contributors y: 9 # changes cli_tools/gce_windows_upgrade/upgrader/validators.go x: 2 # contributors y: 7 # changes cli_tools/common/distro/distro.go x: 2 # contributors y: 8 # changes daisy_workflows/linux_common/utils/diskutils.py x: 5 # contributors y: 9 # changes cli_tools/common/disk/inspect.go x: 3 # contributors y: 20 # changes cli_tools/common/utils/compute/metadata_gce.go x: 3 # contributors y: 4 # changes cli_tools/common/utils/logging/service/logger.go x: 5 # contributors y: 23 # changes cli_tools/common/utils/param/param_utils.go x: 3 # contributors y: 15 # changes cli_tools/common/utils/storage/storage_client.go x: 4 # contributors y: 15 # changes cli_tools/common/utils/logging/service/log_entry.go x: 5 # contributors y: 24 # changes cli_tools/gce_export/main.go x: 7 # contributors y: 13 # changes
33.0
# changes
  min: 1.0
  average: 5.13
  25th percentile: 2.0
  median: 3.0
  75th percentile: 7.0
  max: 33.0
0 10.0
# contributors
min: 1.0 | average: 2.38 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 10.0

Number of Contributors vs. File Size: 185 points

daisy_workflows/image_build/enterprise_linux/kickstart/rocky_linux_8_optimized_gcp_accelerator.cfg x: 2 # contributors y: 170 lines of code daisy_workflows/image_build/enterprise_linux/kickstart/rocky_linux_8_optimized_gcp_accelerator_570.cfg x: 1 # contributors y: 170 lines of code daisy_workflows/image_build/windows/windows_install_media/components/2025_64-bit/upgrade.ps1 x: 1 # contributors y: 89 lines of code daisy_workflows/image_build/windows/windows_install_media/components/common/config.psm1 x: 2 # contributors y: 121 lines of code daisy_workflows/image_build/windows/post_install.ps1 x: 7 # contributors y: 656 lines of code cli_tools_cloudbuild.yaml x: 6 # contributors y: 147 lines of code cli_tools/gce_image_publish/publish/publish.go x: 9 # contributors y: 530 lines of code daisy_workflows/image_build/enterprise_linux/kickstart/rhel_8_arm64.cfg x: 2 # contributors y: 153 lines of code daisy_workflows/image_build/enterprise_linux/kickstart/rocky_linux_8_optimized_gcp_arm64.cfg x: 5 # contributors y: 168 lines of code daisy_workflows/image_build/enterprise_linux/kickstart/almalinux_8.cfg x: 4 # contributors y: 144 lines of code daisy_workflows/image_build/enterprise_linux/kickstart/almalinux_9.cfg x: 3 # contributors y: 147 lines of code daisy_workflows/image_build/enterprise_linux/kickstart/almalinux_9_arm64.cfg x: 4 # contributors y: 147 lines of code daisy_workflows/image_build/enterprise_linux/kickstart/centos_stream_9.cfg x: 5 # contributors y: 128 lines of code daisy_workflows/image_build/enterprise_linux/kickstart/centos_stream_9_arm64.cfg x: 1 # contributors y: 128 lines of code daisy_workflows/image_build/enterprise_linux/kickstart/rhel_8_10_sap.cfg x: 1 # contributors y: 180 lines of code daisy_workflows/image_build/enterprise_linux/kickstart/rhel_8_10_sap_byos.cfg x: 1 # contributors y: 177 lines of code daisy_workflows/image_build/enterprise_linux/kickstart/rhel_8_4_sap.cfg x: 4 # contributors y: 181 lines of code daisy_workflows/image_build/enterprise_linux/kickstart/rhel_8_6_sap.cfg x: 3 # contributors y: 181 lines of code daisy_workflows/image_build/enterprise_linux/kickstart/rhel_8_byos_arm64.cfg x: 1 # contributors y: 150 lines of code daisy_workflows/image_build/enterprise_linux/kickstart/rhel_9.cfg x: 4 # contributors y: 152 lines of code daisy_workflows/image_build/enterprise_linux/kickstart/rhel_9_0_sap.cfg x: 3 # contributors y: 186 lines of code daisy_workflows/image_build/enterprise_linux/kickstart/rhel_9_0_sap_byos.cfg x: 2 # contributors y: 184 lines of code daisy_workflows/image_build/enterprise_linux/kickstart/rhel_9_4_sap.cfg x: 1 # contributors y: 188 lines of code daisy_workflows/image_build/enterprise_linux/kickstart/rhel_9_4_sap_byos.cfg x: 1 # contributors y: 184 lines of code daisy_workflows/image_build/enterprise_linux/kickstart/rhel_9_byos.cfg x: 3 # contributors y: 151 lines of code daisy_workflows/image_build/enterprise_linux/kickstart/rhel_9_byos_arm64.cfg x: 2 # contributors y: 149 lines of code daisy_workflows/image_build/enterprise_linux/kickstart/rocky_linux_8_optimized_gcp.cfg x: 4 # contributors y: 167 lines of code daisy_workflows/image_build/enterprise_linux/kickstart/rocky_linux_9.cfg x: 3 # contributors y: 145 lines of code daisy_workflows/image_build/enterprise_linux/kickstart/rocky_linux_9_arm64.cfg x: 3 # contributors y: 143 lines of code daisy_workflows/image_build/enterprise_linux/kickstart/rocky_linux_9_optimized_gcp_arm64.cfg x: 4 # contributors y: 164 lines of code daisy_workflows/image_build/enterprise_linux/build_installer.py x: 10 # contributors y: 89 lines of code daisy_workflows/image_build/windows/bootstrap_install.ps1 x: 5 # contributors y: 302 lines of code daisy_workflows/image_build/install_package/installpackage.py x: 4 # contributors y: 70 lines of code gce_recovery_scripts/reinstall-gvnic-gq.ps1 x: 1 # contributors y: 19 lines of code cli_tools/gce_image_publish/main.go x: 7 # contributors y: 201 lines of code daisy_workflows/image_build/install_package/cos/package_replacement/dev_cloudbuild.yaml x: 1 # contributors y: 36 lines of code cli_tools/diagnostics/rdp_status.ps1 x: 4 # contributors y: 54 lines of code cli_tools/common/domain/interfaces.go x: 6 # contributors y: 85 lines of code cli_tools/common/mount/inspector.go x: 2 # contributors y: 71 lines of code cli_tools/common/utils/daisyutils/daisy_utils.go x: 3 # contributors y: 406 lines of code cli_tools/common/utils/daisyutils/workflow_hook_no_external_ip.go x: 2 # contributors y: 30 lines of code cli_tools/common/utils/daisyutils/workflow_hook_resource_labeler.go x: 2 # contributors y: 91 lines of code cli_tools/common/utils/daisyutils/workflow_hook_workflow_vars.go x: 2 # contributors y: 50 lines of code cli_tools/common/utils/logging/logger.go x: 3 # contributors y: 133 lines of code cli_tools/common/utils/param/network_resolver.go x: 2 # contributors y: 76 lines of code cli_tools/common/utils/validation/validation_utils.go x: 5 # contributors y: 112 lines of code common/runtime/config.go x: 2 # contributors y: 17 lines of code proto/go/pb/inspect.pb.go x: 3 # contributors y: 482 lines of code proto/go/pbtesting/gomock_matcher.go x: 2 # contributors y: 27 lines of code daisy_workflows/image_build/windows/components/SetupComplete.cmd x: 3 # contributors y: 122 lines of code daisy_workflows/image_build/sqlserver/sql_install.ps1 x: 7 # contributors y: 321 lines of code daisy_workflows/image_build/windows_for_containers/container_image_install.ps1 x: 6 # contributors y: 209 lines of code daisy_workflows/image_build/windows_for_containers/container_image_install_ce.ps1 x: 1 # contributors y: 210 lines of code daisy_workflows/kernel_commit_query/kcq.py x: 1 # contributors y: 192 lines of code daisy_workflows/export_metadata/export-metadata.ps1 x: 2 # contributors y: 86 lines of code daisy_workflows/linux_common/utils/common.py x: 7 # contributors y: 421 lines of code prowjobs_cloudbuild.yaml x: 5 # contributors y: 19 lines of code cli_tools/gce_windows_upgrade/upgrader/upgrade_paths.go x: 1 # contributors y: 111 lines of code cli_tools/gce_windows_upgrade/upgrader/workflows.go x: 2 # contributors y: 546 lines of code cli_tools/gce_windows_upgrade/main.go x: 3 # contributors y: 82 lines of code cli_tools/gce_windows_upgrade/upgrader/upgrader.go x: 2 # contributors y: 191 lines of code cli_tools/gce_windows_upgrade/upgrader/utils.go x: 2 # contributors y: 105 lines of code daisy_workflows/image_build/windows/windows_install_media/components/2012_R2_64Bit/install_unattend.xml x: 1 # contributors y: 25 lines of code daisy_workflows/image_build/windows/windows_install_media/components/2012_R2_64Bit/upgrade.ps1 x: 1 # contributors y: 84 lines of code daisy_workflows/image_build/windows/windows_install_media/components/2022_64Bit/upgrade.ps1 x: 1 # contributors y: 91 lines of code daisy_workflows/image_build/windows/windows_install_media/components/common/logging.psm1 x: 1 # contributors y: 70 lines of code daisy_workflows/image_build/windows/windows_install_media/components/common/setup-logger.ps1 x: 1 # contributors y: 60 lines of code rollout/cli_tools_cloudbuild_build.yaml x: 2 # contributors y: 67 lines of code cli_tools/common/distro/distro.go x: 2 # contributors y: 289 lines of code cli_tools/common/deleter/resource_deleter.go x: 1 # contributors y: 40 lines of code cli_tools/common/disk/disk.go x: 1 # contributors y: 33 lines of code daisy_workflows/linux_common/utils/diskutils.py x: 5 # contributors y: 51 lines of code cli_tools/common/disk/inspect.go x: 3 # contributors y: 129 lines of code cli_tools/common/imagefile/qemu_img.go x: 2 # contributors y: 134 lines of code cli_tools/common/utils/compute/metadata_gce.go x: 3 # contributors y: 23 lines of code cli_tools/common/utils/compute/node_affinity_label_parser.go x: 3 # contributors y: 47 lines of code cli_tools/common/utils/compute/zone_validator.go x: 3 # contributors y: 25 lines of code cli_tools/common/utils/daisyutils/daisy_worker_testing.go x: 1 # contributors y: 23 lines of code cli_tools/common/utils/daisyutils/workflow_hook.go x: 1 # contributors y: 8 lines of code cli_tools/common/utils/daisyutils/workflow_hook_fallback_pd.go x: 1 # contributors y: 43 lines of code cli_tools/common/utils/logging/service/logger.go x: 5 # contributors y: 326 lines of code cli_tools/common/utils/param/key_value_parser.go x: 2 # contributors y: 35 lines of code cli_tools/common/utils/param/param_utils.go x: 3 # contributors y: 126 lines of code cli_tools/common/utils/paramhelper/region.go x: 2 # contributors y: 15 lines of code cli_tools/common/utils/paramhelper/subnet.go x: 1 # contributors y: 45 lines of code cli_tools/common/utils/storage/resource_location_retriever.go x: 2 # contributors y: 109 lines of code cli_tools/common/utils/storage/storage_client.go x: 4 # contributors y: 207 lines of code cli_tools/common/utils/storage/tar_gcs_extractor.go x: 4 # contributors y: 56 lines of code common/gcp/instance.go x: 3 # contributors y: 194 lines of code cli_tools/common/utils/logging/service/log_entry.go x: 5 # contributors y: 235 lines of code proto/inspect.proto x: 2 # contributors y: 113 lines of code proto/py/compute_image_tools_proto/inspect_pb2.pyi x: 2 # contributors y: 140 lines of code proto/go/pb/output_info.pb.go x: 3 # contributors y: 264 lines of code rollout/cli_tools_cloudbuild_deploy.yaml x: 1 # contributors y: 30 lines of code cli_tools/common/gcsfuse/client.go x: 2 # contributors y: 32 lines of code cli_tools/common/utils/logging/service/outputinfo_loggable.go x: 2 # contributors y: 49 lines of code proto/output_info.proto x: 2 # contributors y: 54 lines of code daisy_workflows/linux_common/utils/apt.py x: 1 # contributors y: 56 lines of code cli_tools/common/utils/daisyutils/io.go x: 1 # contributors y: 14 lines of code cli_tools/common/utils/storage/buffered_writer.go x: 2 # contributors y: 194 lines of code cli_tools/gce_export/main.go x: 7 # contributors y: 230 lines of code cli_tools/common/utils/param/populator.go x: 1 # contributors y: 55 lines of code daisy_workflows/image_build/windows/components/Autounattend-template.xml x: 2 # contributors y: 43 lines of code cli_tools/common/utils/logging/service/literal_loggable.go x: 3 # contributors y: 92 lines of code cli_tools/common/utils/string/string_utils.go x: 2 # contributors y: 45 lines of code proto/go/pbtesting/assert_matcher.go x: 1 # contributors y: 12 lines of code daisy_workflows/linux_common/setup.py x: 1 # contributors y: 6 lines of code daisy_workflows/linux_common/utils/configs.py x: 1 # contributors y: 17 lines of code cli_tools/diagnostics/main.go x: 2 # contributors y: 144 lines of code cli_tools/common/assert/doc.go x: 1 # contributors y: 1 lines of code cli_tools/diagnostics/main_windows.go x: 3 # contributors y: 315 lines of code image_test/configuration/linux/debian.py x: 3 # contributors y: 53 lines of code image_test/configuration/linux/redhat.py x: 4 # contributors y: 50 lines of code image_test/oslogin-ssh/oslogin-ssh-master-tester.py x: 4 # contributors y: 178 lines of code go/e2e_test_utils/junitxml/junitxml.go x: 2 # contributors y: 95 lines of code cli_tools/common/utils/storage/object_iterator.go x: 2 # contributors y: 21 lines of code daisy_workflows/linux_common/utils/__init__.py x: 2 # contributors y: 1 lines of code image_test/configuration/linux/centos.py x: 2 # contributors y: 9 lines of code image_test/configuration/linux/freebsd.py x: 2 # contributors y: 58 lines of code image_test/configuration/linux/suse.py x: 2 # contributors y: 4 lines of code image_test/configuration/linux/ubuntu.py x: 2 # contributors y: 12 lines of code image_test/metadata-ssh/metadata-ssh-tester.py x: 2 # contributors y: 81 lines of code image_test/metadata-script/junk.ps1 x: 1 # contributors y: 790 lines of code cli_tools/diagnostics/wmi_windows.go x: 1 # contributors y: 82 lines of code
790.0
lines of code
  min: 1.0
  average: 115.79
  25th percentile: 33.0
  median: 89.0
  75th percentile: 168.0
  max: 790.0
0 10.0
# contributors
min: 1.0 | average: 2.38 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 10.0