azure / draft
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 199 files with 20,512 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,500 lines of code)
    • 41 files changed 6-20 times (12,068 lines of code)
    • 153 files changed 1-5 times (6,944 lines of code)
0% | 0% | 7% | 58% | 33%
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 199 files with 20,512 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 2 files changed by 11-25 contributors (637 lines of code)
    • 5 files changed by 6-10 contributors (1,017 lines of code)
    • 69 files changed by 2-5 contributors (13,711 lines of code)
    • 123 files changed by 1 contributor (5,147 lines of code)
0% | 3% | 4% | 66% | 25%
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, go, dockerignore, md, py, gitattributes, ps1, tpl, json, html, sh, txt, mod, gitignore, gradle
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 0% | 10% | 67% | 22%
yaml0% | 0% | 0% | 38% | 61%
tpl0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
py0% | 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
pkg0% | 0% | 6% | 58% | 35%
cmd0% | 0% | 37% | 15% | 46%
template0% | 0% | 0% | 82% | 17%
example0% | 0% | 0% | 0% | 100%
ROOT0% | 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
create.go
in cmd
457 11 2021-11-24 2025-04-01 50 13 ismille@microsoft.com david340804@gmail.com
osutil.go
in pkg/osutil
180 9 2021-11-24 2024-07-31 26 11 ismille@microsoft.com 59590642+vidya2606@users.no...
azure.go
in pkg/providers
268 11 2022-04-07 2024-12-03 24 9 48973620+erinborders@users.... david340804@gmail.com
prompts.go
in pkg/prompts
250 13 2021-11-29 2024-12-03 22 7 ismille@microsoft.com david340804@gmail.com
draftconfig.go
in pkg/config
345 20 2022-04-21 2025-04-01 21 7 thomas.jonathan.barnes@gmai... david340804@gmail.com
root.go
in cmd
53 2 2021-11-24 2025-03-14 14 6 ismille@microsoft.com david340804@gmail.com
draft.yaml
in template/deployments/manifests
232 - 2022-08-04 2025-02-05 14 4 david340804@gmail.com david340804@gmail.com
draft.yaml
in template/deployments/helm
232 - 2022-08-04 2025-02-05 14 4 david340804@gmail.com david340804@gmail.com
draft.yaml
in template/deployments/kustomize
232 - 2022-08-04 2025-02-05 14 4 david340804@gmail.com david340804@gmail.com
update.go
in cmd
101 3 2022-04-08 2024-10-21 13 8 48973620+erinborders@users.... brandonfoley13@gmail.com
draft.yaml
in template/workflows/helm
115 - 2023-03-24 2025-02-20 13 5 123775811+bosesuneha@users.... brandonfoley13@gmail.com
draft.yaml
in template/workflows/manifests
99 - 2023-03-24 2025-02-20 12 5 123775811+bosesuneha@users.... brandonfoley13@gmail.com
draft.yaml
in template/workflows/kustomize
99 - 2023-03-24 2025-02-20 12 5 123775811+bosesuneha@users.... brandonfoley13@gmail.com
deployment.yaml
in template/deployments/manifests/manifests
117 - 2022-08-04 2025-04-25 11 4 david340804@gmail.com 123775811+bosesuneha@users....
deployment.yaml
in template/deployments/kustomize/base
117 - 2022-08-04 2025-04-25 11 4 david340804@gmail.com 123775811+bosesuneha@users....
draft.yaml
in template/dockerfiles/gradle
39 - 2022-08-03 2024-11-21 10 5 david340804@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/dockerfiles/java
40 - 2022-08-03 2024-11-21 10 5 david340804@gmail.com brandonfoley13@gmail.com
deployment.yaml
in template/deployments/helm/charts/templates
88 - 2022-08-04 2024-11-21 10 3 david340804@gmail.com brandonfoley13@gmail.com
values.yaml
in template/deployments/helm/charts
112 - 2022-08-04 2024-11-21 10 4 david340804@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/dockerfiles/go
31 - 2022-08-03 2024-11-21 9 5 david340804@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/dockerfiles/gomodule
31 - 2022-08-03 2024-11-21 9 5 david340804@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/dockerfiles/rust
31 - 2022-08-03 2024-11-21 9 4 david340804@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/dockerfiles/erlang
39 - 2022-08-03 2024-11-21 9 5 david340804@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/dockerfiles/python
39 - 2022-08-03 2024-11-21 9 5 david340804@gmail.com brandonfoley13@gmail.com
linguist.go
in pkg/linguist
268 7 2021-11-24 2025-04-01 9 3 ismille@microsoft.com david340804@gmail.com
deployment.yaml
in template/deployments/kustomize/overlays/production
17 - 2022-08-04 2024-11-08 8 3 david340804@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/dockerfiles/swift
31 - 2022-08-03 2024-11-21 8 4 david340804@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/dockerfiles/ruby
31 - 2022-08-03 2024-11-21 8 4 david340804@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/dockerfiles/clojure
32 - 2022-08-03 2024-11-21 8 4 david340804@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/dockerfiles/gradlew
39 - 2023-07-07 2024-11-21 8 5 105889062+hsubramanianaks@u... brandonfoley13@gmail.com
draft.yaml
in template/dockerfiles/php
39 - 2022-08-03 2024-11-21 8 4 david340804@gmail.com brandonfoley13@gmail.com
filematches.go
in pkg/filematches
101 7 2022-03-22 2024-10-08 8 3 karenchen@microsoft.com david340804@gmail.com
production.yaml
in template/deployments/helm/charts
8 - 2022-08-04 2025-03-17 7 4 david340804@gmail.com brandonfoley13@gmail.com
service.yaml
in template/deployments/manifests/manifests
16 - 2022-08-04 2024-11-08 7 4 david340804@gmail.com brandonfoley13@gmail.com
service.yaml
in template/deployments/kustomize/base
16 - 2022-08-04 2024-11-08 7 4 david340804@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/dockerfiles/javascript
31 - 2022-08-03 2024-11-21 7 3 david340804@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/dockerfiles/csharp
31 - 2022-08-03 2024-11-21 7 4 david340804@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/azurePipelines/manifests
79 - 2024-07-23 2025-05-02 7 3 123775811+bosesuneha@users.... 123775811+bosesuneha@users....
az-client.go
in pkg/providers
134 4 2024-04-12 2024-12-03 7 2 59590642+vidya2606@users.no... david340804@gmail.com
static.go
in pkg/linguist
9117 - 2021-11-24 2025-01-15 7 3 ismille@microsoft.com david340804@gmail.com
service.yaml
in template/deployments/kustomize/overlays/production
10 - 2022-08-04 2024-11-08 6 3 david340804@gmail.com brandonfoley13@gmail.com
service.yaml
in template/deployments/helm/charts/templates
22 - 2022-08-04 2024-11-08 6 3 david340804@gmail.com brandonfoley13@gmail.com
validatetemplate.go
in pkg/fixtures
30 2 2024-08-27 2025-01-16 6 3 59590642+vidya2606@users.no... david340804@gmail.com
37 3 2022-04-12 2022-05-11 6 3 ismille@microsoft.com v-eborders@microsoft.com
draft.yaml
in template/addons/azure/webapp_routing
53 - 2022-08-15 2024-11-21 6 3 ismille@microsoft.com brandonfoley13@gmail.com
draft.yaml
in template/azurePipelines/kustomize
79 - 2024-07-11 2025-05-02 6 2 123775811+bosesuneha@users.... 123775811+bosesuneha@users....
spinner.go
in pkg/spinner
18 1 2022-05-04 2022-05-18 5 3 karenchen@microsoft.com v-eborders@microsoft.com
values.yaml
in pkg/fixtures/deployments/helm/charts
88 - 2024-10-09 2025-02-05 5 2 brandonfoley13@gmail.com david340804@gmail.com
deployment.yaml
in pkg/fixtures/deployments/manifest/manifests
93 - 2024-10-09 2025-02-05 5 2 brandonfoley13@gmail.com david340804@gmail.com
deployment.yaml
in pkg/fixtures/deployments/kustomize/base
93 - 2024-10-09 2025-02-05 5 2 brandonfoley13@gmail.com david340804@gmail.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
create.go
in cmd
457 11 2021-11-24 2025-04-01 50 13 ismille@microsoft.com david340804@gmail.com
osutil.go
in pkg/osutil
180 9 2021-11-24 2024-07-31 26 11 ismille@microsoft.com 59590642+vidya2606@users.no...
azure.go
in pkg/providers
268 11 2022-04-07 2024-12-03 24 9 48973620+erinborders@users.... david340804@gmail.com
update.go
in cmd
101 3 2022-04-08 2024-10-21 13 8 48973620+erinborders@users.... brandonfoley13@gmail.com
prompts.go
in pkg/prompts
250 13 2021-11-29 2024-12-03 22 7 ismille@microsoft.com david340804@gmail.com
draftconfig.go
in pkg/config
345 20 2022-04-21 2025-04-01 21 7 thomas.jonathan.barnes@gmai... david340804@gmail.com
root.go
in cmd
53 2 2021-11-24 2025-03-14 14 6 ismille@microsoft.com david340804@gmail.com
draft.yaml
in template/workflows/helm
115 - 2023-03-24 2025-02-20 13 5 123775811+bosesuneha@users.... brandonfoley13@gmail.com
draft.yaml
in template/workflows/kustomize
99 - 2023-03-24 2025-02-20 12 5 123775811+bosesuneha@users.... brandonfoley13@gmail.com
draft.yaml
in template/workflows/manifests
99 - 2023-03-24 2025-02-20 12 5 123775811+bosesuneha@users.... brandonfoley13@gmail.com
draft.yaml
in template/dockerfiles/gradle
39 - 2022-08-03 2024-11-21 10 5 david340804@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/dockerfiles/java
40 - 2022-08-03 2024-11-21 10 5 david340804@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/dockerfiles/python
39 - 2022-08-03 2024-11-21 9 5 david340804@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/dockerfiles/erlang
39 - 2022-08-03 2024-11-21 9 5 david340804@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/dockerfiles/gomodule
31 - 2022-08-03 2024-11-21 9 5 david340804@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/dockerfiles/go
31 - 2022-08-03 2024-11-21 9 5 david340804@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/dockerfiles/gradlew
39 - 2023-07-07 2024-11-21 8 5 105889062+hsubramanianaks@u... brandonfoley13@gmail.com
draft.yaml
in template/deployments/kustomize
232 - 2022-08-04 2025-02-05 14 4 david340804@gmail.com david340804@gmail.com
draft.yaml
in template/deployments/helm
232 - 2022-08-04 2025-02-05 14 4 david340804@gmail.com david340804@gmail.com
draft.yaml
in template/deployments/manifests
232 - 2022-08-04 2025-02-05 14 4 david340804@gmail.com david340804@gmail.com
deployment.yaml
in template/deployments/kustomize/base
117 - 2022-08-04 2025-04-25 11 4 david340804@gmail.com 123775811+bosesuneha@users....
deployment.yaml
in template/deployments/manifests/manifests
117 - 2022-08-04 2025-04-25 11 4 david340804@gmail.com 123775811+bosesuneha@users....
values.yaml
in template/deployments/helm/charts
112 - 2022-08-04 2024-11-21 10 4 david340804@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/dockerfiles/rust
31 - 2022-08-03 2024-11-21 9 4 david340804@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/dockerfiles/ruby
31 - 2022-08-03 2024-11-21 8 4 david340804@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/dockerfiles/php
39 - 2022-08-03 2024-11-21 8 4 david340804@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/dockerfiles/swift
31 - 2022-08-03 2024-11-21 8 4 david340804@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/dockerfiles/clojure
32 - 2022-08-03 2024-11-21 8 4 david340804@gmail.com brandonfoley13@gmail.com
service.yaml
in template/deployments/kustomize/base
16 - 2022-08-04 2024-11-08 7 4 david340804@gmail.com brandonfoley13@gmail.com
production.yaml
in template/deployments/helm/charts
8 - 2022-08-04 2025-03-17 7 4 david340804@gmail.com brandonfoley13@gmail.com
service.yaml
in template/deployments/manifests/manifests
16 - 2022-08-04 2024-11-08 7 4 david340804@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/dockerfiles/csharp
31 - 2022-08-03 2024-11-21 7 4 david340804@gmail.com brandonfoley13@gmail.com
deployment.yaml
in template/deployments/helm/charts/templates
88 - 2022-08-04 2024-11-21 10 3 david340804@gmail.com brandonfoley13@gmail.com
linguist.go
in pkg/linguist
268 7 2021-11-24 2025-04-01 9 3 ismille@microsoft.com david340804@gmail.com
deployment.yaml
in template/deployments/kustomize/overlays/production
17 - 2022-08-04 2024-11-08 8 3 david340804@gmail.com brandonfoley13@gmail.com
filematches.go
in pkg/filematches
101 7 2022-03-22 2024-10-08 8 3 karenchen@microsoft.com david340804@gmail.com
draft.yaml
in template/azurePipelines/manifests
79 - 2024-07-23 2025-05-02 7 3 123775811+bosesuneha@users.... 123775811+bosesuneha@users....
draft.yaml
in template/dockerfiles/javascript
31 - 2022-08-03 2024-11-21 7 3 david340804@gmail.com brandonfoley13@gmail.com
static.go
in pkg/linguist
9117 - 2021-11-24 2025-01-15 7 3 ismille@microsoft.com david340804@gmail.com
service.yaml
in template/deployments/kustomize/overlays/production
10 - 2022-08-04 2024-11-08 6 3 david340804@gmail.com brandonfoley13@gmail.com
service.yaml
in template/deployments/helm/charts/templates
22 - 2022-08-04 2024-11-08 6 3 david340804@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/addons/azure/webapp_routing
53 - 2022-08-15 2024-11-21 6 3 ismille@microsoft.com brandonfoley13@gmail.com
validatetemplate.go
in pkg/fixtures
30 2 2024-08-27 2025-01-16 6 3 59590642+vidya2606@users.no... david340804@gmail.com
37 3 2022-04-12 2022-05-11 6 3 ismille@microsoft.com v-eborders@microsoft.com
spinner.go
in pkg/spinner
18 1 2022-05-04 2022-05-18 5 3 karenchen@microsoft.com v-eborders@microsoft.com
kustomization.yaml
in template/deployments/kustomize/overlays/production
7 - 2022-08-04 2024-10-09 4 3 david340804@gmail.com brandonfoley13@gmail.com
tpl
_helpers.tpl
in template/deployments/helm/charts/templates
46 - 2022-08-04 2024-11-08 4 3 david340804@gmail.com brandonfoley13@gmail.com
ingress.yaml
in template/addons/azure/webapp_routing
32 - 2022-08-15 2024-10-21 4 3 ismille@microsoft.com brandonfoley13@gmail.com
deployment.go
in example
45 1 2023-03-07 2024-10-11 4 3 david340804@gmail.com brandonfoley13@gmail.com
Chart.yaml
in template/deployments/helm/charts
6 - 2022-08-04 2024-10-09 3 3 david340804@gmail.com brandonfoley13@gmail.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
288 12 2024-11-20 2025-03-14 3 1 david340804@gmail.com david340804@gmail.com
template.yaml
in pkg/safeguards/lib/v1.0.0/container-resource-limits
207 - 2024-05-20 2024-05-20 1 1 thomas.jonathan.barnes@gmai... thomas.jonathan.barnes@gmai...
template.yaml
in pkg/safeguards/lib/manifests/v1.0.0/container-resource-limits
207 - 2024-12-16 2024-12-16 1 1 89222124+rsamigullin@users.... 89222124+rsamigullin@users....
template.yaml
in pkg/safeguards/lib/manifests/v2.0.0/container-resource-limits
207 - 2024-12-16 2024-12-16 1 1 89222124+rsamigullin@users.... 89222124+rsamigullin@users....
azcli.go
in pkg/providers
195 16 2024-11-11 2024-12-03 3 1 david340804@gmail.com david340804@gmail.com
generate_classifier.go
in pkg/linguist/data
190 12 2021-11-24 2021-11-24 1 1 ismille@microsoft.com ismille@microsoft.com
addon_helpers.go
in pkg/cmdhelpers
138 9 2024-10-21 2024-10-21 1 1 brandonfoley13@gmail.com brandonfoley13@gmail.com
tokenizer.go
in pkg/linguist/tokenizer
122 3 2021-11-24 2021-11-24 1 1 ismille@microsoft.com ismille@microsoft.com
types.go
in pkg/safeguards/types
99 6 2024-11-13 2024-11-13 1 1 144361666+manasachi@users.n... 144361666+manasachi@users.n...
deployment-override-workload-identity.yaml
in pkg/fixtures/deployments/kustomize/base
95 - 2025-04-25 2025-04-25 1 1 123775811+bosesuneha@users.... 123775811+bosesuneha@users....
deployment-override-workload-identity.yaml
in pkg/fixtures/deployments/manifest/manifests
95 - 2025-04-25 2025-04-25 1 1 123775811+bosesuneha@users.... 123775811+bosesuneha@users....
gradle.go
in pkg/handlers/variableextractors/defaults
94 8 2024-10-11 2024-10-11 1 1 brandonfoley13@gmail.com brandonfoley13@gmail.com
ghcli.go
in pkg/providers
94 9 2024-11-11 2024-12-03 3 1 david340804@gmail.com david340804@gmail.com
template.yaml
in pkg/safeguards/lib/v1.0.0/disallowed-bad-pod-disruption-budgets
91 - 2024-05-20 2024-05-20 1 1 thomas.jonathan.barnes@gmai... thomas.jonathan.barnes@gmai...
template.yaml
in pkg/safeguards/lib/manifests/v1.0.0/disallowed-bad-pod-disruption-budgets
91 - 2024-12-16 2024-12-16 1 1 89222124+rsamigullin@users.... 89222124+rsamigullin@users....
template.yaml
in pkg/safeguards/lib/manifests/v2.0.0/disallowed-bad-pod-disruption-budgets
91 - 2024-12-16 2024-12-16 1 1 89222124+rsamigullin@users.... 89222124+rsamigullin@users....
workflow_service_types.go
in pkg/cmdhelpers
91 10 2024-10-30 2024-10-30 1 1 david340804@gmail.com david340804@gmail.com
draft.yaml
in template/manifests/Ingress/manifests
87 - 2025-03-04 2025-03-04 1 1 brandonfoley13@gmail.com brandonfoley13@gmail.com
template_utils.go
in pkg/handlers
87 8 2024-10-07 2024-11-21 4 1 brandonfoley13@gmail.com brandonfoley13@gmail.com
template.yaml
in pkg/safeguards/lib/v1.0.0/container-enforce-probes
86 - 2024-05-20 2024-05-20 1 1 thomas.jonathan.barnes@gmai... thomas.jonathan.barnes@gmai...
86 4 2024-11-20 2024-11-20 1 1 david340804@gmail.com david340804@gmail.com
template.yaml
in pkg/safeguards/lib/manifests/v1.0.0/container-enforce-probes
83 - 2024-12-16 2024-12-16 1 1 89222124+rsamigullin@users.... 89222124+rsamigullin@users....
template.yaml
in pkg/safeguards/lib/manifests/v2.0.0/container-enforce-probes
83 - 2024-12-16 2024-12-16 1 1 89222124+rsamigullin@users.... 89222124+rsamigullin@users....
constants.go
in pkg/safeguards/types
77 - 2024-11-13 2024-11-13 1 1 144361666+manasachi@users.n... 144361666+manasachi@users.n...
deployment.yaml
in pkg/fixtures/deployments/helm/charts/templates
70 - 2024-10-09 2024-11-21 3 1 brandonfoley13@gmail.com brandonfoley13@gmail.com
localfsreader.go
in pkg/reporeader/readers
65 5 2023-06-16 2023-08-08 2 1 david340804@gmail.com david340804@gmail.com
template.yaml
in pkg/safeguards/lib/v1.0.0/container-restricted-image-pulls
64 - 2024-05-20 2024-05-20 1 1 thomas.jonathan.barnes@gmai... thomas.jonathan.barnes@gmai...
template.yaml
in pkg/safeguards/lib/v1.0.0/unique-service-selectors
64 - 2024-05-20 2024-05-20 1 1 thomas.jonathan.barnes@gmai... thomas.jonathan.barnes@gmai...
template.yaml
in pkg/safeguards/lib/manifests/v1.0.0/unique-service-selectors
64 - 2024-12-16 2024-12-16 1 1 89222124+rsamigullin@users.... 89222124+rsamigullin@users....
template.yaml
in pkg/safeguards/lib/manifests/v2.0.0/unique-service-selectors
64 - 2024-12-16 2024-12-16 1 1 89222124+rsamigullin@users.... 89222124+rsamigullin@users....
kustomize.yaml
in pkg/fixtures/pipelines
60 - 2024-08-27 2024-08-27 1 1 59590642+vidya2606@users.no... 59590642+vidya2606@users.no...
template.yaml
in pkg/safeguards/lib/manifests/v1.0.0/container-restricted-image-pulls
55 - 2024-12-16 2024-12-16 1 1 89222124+rsamigullin@users.... 89222124+rsamigullin@users....
template.yaml
in pkg/safeguards/lib/manifests/v2.0.0/container-restricted-image-pulls
55 - 2024-12-16 2024-12-16 1 1 89222124+rsamigullin@users.... 89222124+rsamigullin@users....
draft.yaml
in template/manifests/HorizontalPodAutoscaler/manifests
54 - 2024-11-04 2024-11-21 2 1 brandonfoley13@gmail.com brandonfoley13@gmail.com
manifests.yaml
in pkg/fixtures/pipelines
53 - 2024-08-27 2024-08-27 1 1 59590642+vidya2606@users.no... 59590642+vidya2606@users.no...
validators.go
in pkg/config/validators
52 6 2024-11-04 2024-11-21 3 1 brandonfoley13@gmail.com brandonfoley13@gmail.com
analyse.go
in pkg/linguist
50 2 2021-11-24 2022-04-19 3 1 ismille@microsoft.com ismille@microsoft.com
generate_static.go
in pkg/linguist
49 3 2021-11-24 2021-11-24 1 1 ismille@microsoft.com ismille@microsoft.com
python.go
in pkg/handlers/variableextractors/defaults
44 3 2024-10-11 2024-10-11 1 1 brandonfoley13@gmail.com brandonfoley13@gmail.com
template.yaml
in pkg/safeguards/lib/v1.0.0/container-allowed-images
40 - 2024-05-20 2024-05-20 1 1 thomas.jonathan.barnes@gmai... thomas.jonathan.barnes@gmai...
template.yaml
in pkg/safeguards/lib/manifests/v1.0.0/container-allowed-images
40 - 2024-12-16 2024-12-16 1 1 89222124+rsamigullin@users.... 89222124+rsamigullin@users....
template.yaml
in pkg/safeguards/lib/manifests/v2.0.0/container-allowed-images
40 - 2024-12-16 2024-12-16 1 1 89222124+rsamigullin@users.... 89222124+rsamigullin@users....
template.yaml
in pkg/safeguards/lib/v1.0.0/restricted-taints
38 - 2024-05-20 2024-05-20 1 1 thomas.jonathan.barnes@gmai... thomas.jonathan.barnes@gmai...
template.yaml
in pkg/safeguards/lib/manifests/v1.0.0/restricted-taints
38 - 2024-12-16 2024-12-16 1 1 89222124+rsamigullin@users.... 89222124+rsamigullin@users....
template.yaml
in pkg/safeguards/lib/manifests/v2.0.0/restricted-taints
38 - 2024-12-16 2024-12-16 1 1 89222124+rsamigullin@users.... 89222124+rsamigullin@users....
draft.yaml
in template/manifests/Service/manifests
37 - 2024-11-04 2024-11-21 2 1 brandonfoley13@gmail.com brandonfoley13@gmail.com
ingress.yaml
in pkg/fixtures/addons/ingress
32 - 2024-10-21 2024-10-21 1 1 brandonfoley13@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/dockerfiles/tomcat
31 - 2025-04-01 2025-04-01 1 1 david340804@gmail.com david340804@gmail.com
tpl
_helpers.tpl
in pkg/fixtures/deployments/helm/charts/templates
31 - 2024-10-09 2024-11-08 2 1 brandonfoley13@gmail.com brandonfoley13@gmail.com
draft.yaml
in template/manifests/PodDisruptionBudget/manifests
30 - 2024-11-04 2024-11-21 2 1 brandonfoley13@gmail.com brandonfoley13@gmail.com
Correlations

File Size vs. Number of Changes: 199 points

template/azurePipelines/kustomize/draft.yaml x: 79 lines of code y: 6 # changes template/azurePipelines/manifests/draft.yaml x: 79 lines of code y: 7 # changes pkg/fixtures/deployments/kustomize/base/deployment-override-workload-identity.yaml x: 95 lines of code y: 1 # changes pkg/fixtures/deployments/kustomize/overlays/production/deployment-override-workload-identity.yaml x: 17 lines of code y: 1 # changes template/deployments/kustomize/base/deployment.yaml x: 117 lines of code y: 11 # changes pkg/fixtures/manifests/ingress/ingress.yaml x: 29 lines of code y: 2 # changes template/manifests/Ingress/manifests/ingress.yaml x: 37 lines of code y: 2 # changes cmd/create.go x: 457 lines of code y: 50 # changes pkg/config/draftconfig.go x: 345 lines of code y: 21 # changes pkg/linguist/linguist.go x: 268 lines of code y: 9 # changes pkg/fixtures/deployments/helm/charts/production.yaml x: 8 lines of code y: 2 # changes template/deployments/helm/charts/production.yaml x: 8 lines of code y: 7 # changes cmd/root.go x: 53 lines of code y: 14 # changes cmd/setupgh.go x: 288 lines of code y: 3 # changes template/workflows/helm/draft.yaml x: 115 lines of code y: 13 # changes template/workflows/kustomize/draft.yaml x: 99 lines of code y: 12 # changes pkg/fixtures/deployments/helm/charts/values.yaml x: 88 lines of code y: 5 # changes template/deployments/helm/draft.yaml x: 232 lines of code y: 14 # changes pkg/fixtures/validatetemplate.go x: 30 lines of code y: 6 # changes pkg/handlers/template.go x: 157 lines of code y: 5 # changes pkg/linguist/static.go x: 9117 lines of code y: 7 # changes pkg/linguist/util.go x: 159 lines of code y: 3 # changes pkg/safeguards/lib/manifests/v1.0.0/container-allowed-images/constraint.yaml x: 12 lines of code y: 1 # changes pkg/safeguards/lib/manifests/v1.0.0/container-allowed-images/template.yaml x: 40 lines of code y: 1 # changes pkg/safeguards/lib/manifests/v1.0.0/container-resource-limits/template.yaml x: 207 lines of code y: 1 # changes pkg/safeguards/lib/manifests/v1.0.0/container-restricted-image-pulls/template.yaml x: 55 lines of code y: 1 # changes pkg/prompts/prompts.go x: 250 lines of code y: 22 # changes pkg/providers/az-client.go x: 134 lines of code y: 7 # changes pkg/providers/azcli.go x: 195 lines of code y: 3 # changes pkg/providers/azure.go x: 268 lines of code y: 24 # changes pkg/providers/ghcli.go x: 94 lines of code y: 3 # changes pkg/handlers/template_utils.go x: 87 lines of code y: 4 # changes template/addons/azure/webapp_routing/draft.yaml x: 53 lines of code y: 6 # changes template/dockerfiles/clojure/draft.yaml x: 32 lines of code y: 8 # changes template/dockerfiles/csharp/draft.yaml x: 31 lines of code y: 7 # changes template/dockerfiles/erlang/draft.yaml x: 39 lines of code y: 9 # changes template/dockerfiles/go/draft.yaml x: 31 lines of code y: 9 # changes template/dockerfiles/gradle/draft.yaml x: 39 lines of code y: 10 # changes template/dockerfiles/gradlew/draft.yaml x: 39 lines of code y: 8 # changes template/manifests/HorizontalPodAutoscaler/manifests/draft.yaml x: 54 lines of code y: 2 # changes pkg/config/validators/validators.go x: 52 lines of code y: 3 # changes pkg/fixtures/deployments/helm/charts/templates/deployment.yaml x: 70 lines of code y: 3 # changes template/deployments/helm/charts/templates/deployment.yaml x: 88 lines of code y: 10 # changes template/deployments/helm/charts/values.yaml x: 112 lines of code y: 10 # changes cmd/validate.go x: 89 lines of code y: 2 # changes cmd/validate_test_helpers.go x: 11 lines of code y: 3 # changes pkg/safeguards/helpers.go x: 205 lines of code y: 3 # changes pkg/safeguards/manifestresults.go x: 81 lines of code y: 2 # changes pkg/safeguards/preprocessing/preprocessing_test_helpers.go x: 24 lines of code y: 3 # changes pkg/safeguards/types/constants.go x: 77 lines of code y: 1 # changes pkg/safeguards/types/types.go x: 99 lines of code y: 1 # changes pkg/cmdhelpers/workflow_helpers.go x: 142 lines of code y: 2 # changes template/deployments/helm/charts/templates/_helpers.tpl x: 46 lines of code y: 4 # changes template/deployments/kustomize/overlays/production/service.yaml x: 10 lines of code y: 6 # changes pkg/cmdhelpers/addon_helpers.go x: 138 lines of code y: 1 # changes template/addons/azure/webapp_routing/ingress.yaml x: 32 lines of code y: 4 # changes cmd/info.go x: 73 lines of code y: 4 # changes example/dockerfile.go x: 45 lines of code y: 3 # changes template/deployments/kustomize/overlays/production/kustomization.yaml x: 7 lines of code y: 4 # changes pkg/filematches/filematches.go x: 101 lines of code y: 8 # changes pkg/osutil/osutil.go x: 180 lines of code y: 26 # changes pkg/spinner/spinner.go x: 18 lines of code y: 5 # changes cmd/version.go x: 37 lines of code y: 6 # changes pkg/linguist/data/generate_classifier.go x: 190 lines of code y: 1 # changes pkg/linguist/tokenizer/tokenizer.go x: 122 lines of code y: 1 # changes
50.0
# changes
  min: 1.0
  average: 3.82
  25th percentile: 1.0
  median: 1.0
  75th percentile: 5.0
  max: 50.0
0 9117.0
lines of code
min: 1.0 | average: 103.08 | 25th percentile: 13.0 | median: 31.0 | 75th percentile: 83.0 | max: 9117.0

Number of Contributors vs. Number of Changes: 199 points

template/azurePipelines/kustomize/draft.yaml x: 2 # contributors y: 6 # changes template/azurePipelines/manifests/draft.yaml x: 3 # contributors y: 7 # changes pkg/fixtures/deployments/kustomize/base/deployment-override-workload-identity.yaml x: 1 # contributors y: 1 # changes template/deployments/kustomize/base/deployment.yaml x: 4 # contributors y: 11 # changes pkg/fixtures/manifests/ingress/ingress.yaml x: 2 # contributors y: 2 # changes cmd/create.go x: 13 # contributors y: 50 # changes pkg/config/draftconfig.go x: 7 # contributors y: 21 # changes pkg/linguist/linguist.go x: 3 # contributors y: 9 # changes pkg/fixtures/deployments/helm/charts/production.yaml x: 1 # contributors y: 2 # changes template/deployments/helm/charts/production.yaml x: 4 # contributors y: 7 # changes cmd/root.go x: 6 # contributors y: 14 # changes cmd/setupgh.go x: 1 # contributors y: 3 # changes template/workflows/helm/draft.yaml x: 5 # contributors y: 13 # changes template/workflows/kustomize/draft.yaml x: 5 # contributors y: 12 # changes pkg/fixtures/deployments/helm/charts/values.yaml x: 2 # contributors y: 5 # changes template/deployments/helm/draft.yaml x: 4 # contributors y: 14 # changes pkg/fixtures/validatetemplate.go x: 3 # contributors y: 6 # changes pkg/linguist/util.go x: 3 # contributors y: 3 # changes pkg/prompts/prompts.go x: 7 # contributors y: 22 # changes pkg/providers/az-client.go x: 2 # contributors y: 7 # changes pkg/providers/azure.go x: 9 # contributors y: 24 # changes pkg/handlers/template_utils.go x: 1 # contributors y: 4 # changes template/dockerfiles/clojure/draft.yaml x: 4 # contributors y: 8 # changes template/dockerfiles/erlang/draft.yaml x: 5 # contributors y: 9 # changes template/dockerfiles/gradle/draft.yaml x: 5 # contributors y: 10 # changes template/dockerfiles/gradlew/draft.yaml x: 5 # contributors y: 8 # changes template/dockerfiles/rust/draft.yaml x: 4 # contributors y: 9 # changes template/deployments/helm/charts/templates/deployment.yaml x: 3 # contributors y: 10 # changes template/deployments/helm/charts/values.yaml x: 4 # contributors y: 10 # changes cmd/validate_test_helpers.go x: 2 # contributors y: 3 # changes template/deployments/helm/charts/templates/_helpers.tpl x: 3 # contributors y: 4 # changes template/deployments/kustomize/overlays/production/deployment.yaml x: 3 # contributors y: 8 # changes cmd/update.go x: 8 # contributors y: 13 # changes cmd/info.go x: 2 # contributors y: 4 # changes pkg/osutil/osutil.go x: 11 # contributors y: 26 # changes pkg/templatewriter/templatewriter.go x: 2 # contributors y: 1 # changes pkg/spinner/spinner.go x: 3 # contributors y: 5 # changes
50.0
# changes
  min: 1.0
  average: 3.82
  25th percentile: 1.0
  median: 1.0
  75th percentile: 5.0
  max: 50.0
0 13.0
# contributors
min: 1.0 | average: 2.02 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 13.0

Number of Contributors vs. File Size: 199 points

template/azurePipelines/kustomize/draft.yaml x: 2 # contributors y: 79 lines of code template/azurePipelines/manifests/draft.yaml x: 3 # contributors y: 79 lines of code pkg/fixtures/deployments/kustomize/base/deployment-override-workload-identity.yaml x: 1 # contributors y: 95 lines of code pkg/fixtures/deployments/kustomize/overlays/production/deployment-override-workload-identity.yaml x: 1 # contributors y: 17 lines of code template/deployments/kustomize/base/deployment.yaml x: 4 # contributors y: 117 lines of code pkg/fixtures/manifests/ingress/ingress.yaml x: 2 # contributors y: 29 lines of code template/manifests/Ingress/manifests/ingress.yaml x: 2 # contributors y: 37 lines of code cmd/create.go x: 13 # contributors y: 457 lines of code pkg/config/draftconfig.go x: 7 # contributors y: 345 lines of code pkg/linguist/linguist.go x: 3 # contributors y: 268 lines of code template/deployments/helm/charts/production.yaml x: 4 # contributors y: 8 lines of code cmd/root.go x: 6 # contributors y: 53 lines of code cmd/setupgh.go x: 1 # contributors y: 288 lines of code template/workflows/helm/draft.yaml x: 5 # contributors y: 115 lines of code template/workflows/kustomize/draft.yaml x: 5 # contributors y: 99 lines of code template/deployments/helm/draft.yaml x: 4 # contributors y: 232 lines of code pkg/fixtures/validatetemplate.go x: 3 # contributors y: 30 lines of code pkg/handlers/template.go x: 2 # contributors y: 157 lines of code pkg/linguist/static.go x: 3 # contributors y: 9117 lines of code pkg/linguist/util.go x: 3 # contributors y: 159 lines of code pkg/safeguards/lib/manifests/v1.0.0/container-allowed-images/template.yaml x: 1 # contributors y: 40 lines of code pkg/safeguards/lib/manifests/v1.0.0/container-resource-limits/template.yaml x: 1 # contributors y: 207 lines of code pkg/prompts/prompts.go x: 7 # contributors y: 250 lines of code pkg/providers/az-client.go x: 2 # contributors y: 134 lines of code pkg/providers/azure.go x: 9 # contributors y: 268 lines of code template/addons/azure/webapp_routing/draft.yaml x: 3 # contributors y: 53 lines of code template/dockerfiles/erlang/draft.yaml x: 5 # contributors y: 39 lines of code template/dockerfiles/go/draft.yaml x: 5 # contributors y: 31 lines of code template/dockerfiles/php/draft.yaml x: 4 # contributors y: 39 lines of code pkg/safeguards/helpers.go x: 2 # contributors y: 205 lines of code cmd/update.go x: 8 # contributors y: 101 lines of code pkg/cmdhelpers/addon_helpers.go x: 1 # contributors y: 138 lines of code pkg/osutil/osutil.go x: 11 # contributors y: 180 lines of code
9117.0
lines of code
  min: 1.0
  average: 103.08
  25th percentile: 13.0
  median: 31.0
  75th percentile: 83.0
  max: 9117.0
0 13.0
# contributors
min: 1.0 | average: 2.02 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 13.0