azure / ARO-HCP
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 386 files with 35,772 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 6 files changed 51-100 times (2,928 lines of code)
    • 20 files changed 21-50 times (3,640 lines of code)
    • 63 files changed 6-20 times (7,951 lines of code)
    • 297 files changed 1-5 times (21,253 lines of code)
0% | 8% | 10% | 22% | 59%
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 386 files with 35,772 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 7 files changed by 11-25 contributors (3,027 lines of code)
    • 30 files changed by 6-10 contributors (4,186 lines of code)
    • 293 files changed by 2-5 contributors (27,158 lines of code)
    • 56 files changed by 1 contributor (1,401 lines of code)
0% | 8% | 11% | 75% | 3%
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, json, md, sh, mod, gitignore, mk, py, ps1, tpl, txt, editorconfig
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 14% | 23% | 39% | 23%
yaml0% | 4% | 2% | 11% | 81%
py0% | 0% | 0% | 42% | 57%
ps10% | 0% | 0% | 0% | 100%
tpl0% | 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
frontend0% | 34% | 23% | 27% | 15%
config0% | 100% | 0% | 0% | 0%
internal0% | 14% | 37% | 33% | 14%
backend0% | 0% | 57% | 25% | 17%
dev-infrastructure0% | 0% | 51% | 10% | 38%
tooling0% | 0% | 5% | 55% | 39%
observability0% | 0% | 0% | 76% | 23%
cluster-service0% | 0% | 0% | 7% | 92%
maestro0% | 0% | 0% | 13% | 86%
hypershiftoperator0% | 0% | 0% | 1% | 98%
acrpull0% | 0% | 0% | 5% | 94%
pko0% | 0% | 0% | 17% | 82%
istio0% | 0% | 0% | 72% | 28%
api0% | 0% | 0% | 46% | 53%
acm0% | 0% | 0% | 0% | 100%
backplane-api0% | 0% | 0% | 0% | 100%
admin0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
mgmt-fixes0% | 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
config.yaml
in config
509 - 2024-11-01 2025-05-06 100 24 goberlec@redhat.com tschneid@redhat.com
frontend.go
in frontend/pkg/frontend
1008 20 2024-05-28 2025-05-06 97 13 klin@redhat.com mbarnes@fedoraproject.org
523 - 2024-11-18 2025-05-06 81 19 jboll@redhat.com tschneid@redhat.com
ocm.go
in frontend/pkg/frontend
380 18 2024-06-06 2025-05-06 66 17 mshen@redhat.com mbarnes@fedoraproject.org
hcpopenshiftcluster.go
in internal/api
86 1 2024-03-14 2025-05-06 51 12 mbarnes@fedorapeople.org mbarnes@fedoraproject.org
hcpopenshiftclusters_methods.go
in internal/api/v20240610preview
422 27 2024-03-18 2025-05-06 51 11 mbarnes@fedorapeople.org mbarnes@fedoraproject.org
database.go
in internal/database
392 22 2024-06-28 2025-04-23 42 7 mbarnes@fedorapeople.org stekuznetsov@microsoft.com
registry.go
in internal/api
43 2 2024-03-14 2025-05-06 32 8 mbarnes@fedorapeople.org mbarnes@fedoraproject.org
routes.go
in frontend/pkg/frontend
133 3 2024-06-11 2025-04-24 32 10 mshen@redhat.com m.ociarain@gmail.com
cmd.go
in frontend/cmd
153 4 2024-05-29 2025-04-26 32 9 mshen@redhat.com stekuznetsov@microsoft.com
node_pool.go
in frontend/pkg/frontend
225 2 2024-10-11 2025-05-06 30 4 mbarnes@fedorapeople.org mbarnes@fedoraproject.org
53 1 2024-03-14 2025-05-06 29 8 mbarnes@fedorapeople.org mbarnes@fedoraproject.org
create.go
in frontend/utils
99 3 2024-05-13 2025-04-23 29 11 anatale@redhat.com mbarnes@fedoraproject.org
document.go
in internal/database
107 7 2024-06-28 2025-04-23 29 4 mbarnes@fedorapeople.org stekuznetsov@microsoft.com
error.go
in internal/api/arm
141 13 2024-03-14 2025-04-23 29 7 mbarnes@fedorapeople.org stekuznetsov@microsoft.com
651 23 2024-10-07 2025-05-05 29 6 mbarnes@fedorapeople.org mbarnes@fedoraproject.org
svc-pipeline.yaml
in dev-infrastructure
165 - 2024-11-21 2025-04-28 28 10 goberlec@redhat.com goberlec@redhat.com
mgmt-pipeline.yaml
in dev-infrastructure
191 - 2024-11-22 2025-05-05 28 7 goberlec@redhat.com jboll@redhat.com
helpers.go
in frontend/pkg/frontend
201 4 2024-10-15 2025-05-05 28 5 mbarnes@fedorapeople.org mbarnes@fedoraproject.org
nodepools_methods.go
in internal/api/v20240610preview
283 12 2024-06-07 2025-05-06 27 7 mshen@redhat.com mbarnes@fedoraproject.org
pipeline.yaml
in frontend
85 - 2024-11-21 2025-04-30 26 6 goberlec@redhat.com tschneid@redhat.com
ocm.go
in internal/ocm
265 18 2024-07-31 2025-04-28 26 10 mbarnes@fedorapeople.org mbarnes@fedoraproject.org
register.go
in internal/api/v20240610preview
28 2 2024-03-14 2025-04-23 22 8 mbarnes@fedorapeople.org stekuznetsov@microsoft.com
middleware_validatestatic.go
in frontend/pkg/frontend
51 1 2024-05-29 2025-04-23 21 8 mshen@redhat.com stekuznetsov@microsoft.com
global-pipeline.yaml
in dev-infrastructure
95 - 2024-12-13 2025-04-02 21 6 jonathan34c@gmail.com jboll@redhat.com
arm.go
in tooling/templatize/pkg/pipeline
279 13 2024-11-21 2025-04-23 21 3 goberlec@redhat.com stekuznetsov@microsoft.com
pipeline.yaml
in cluster-service
140 - 2024-12-21 2025-04-29 20 7 goberlec@redhat.com goberlec@redhat.com
run.go
in tooling/templatize/pkg/pipeline
191 6 2024-11-14 2025-04-23 20 3 goberlec@redhat.com stekuznetsov@microsoft.com
middleware_logging.go
in frontend/pkg/frontend
118 8 2024-05-29 2025-04-23 19 6 mshen@redhat.com mbarnes@fedoraproject.org
middleware_validatesubscription.go
in frontend/pkg/frontend
81 1 2024-05-29 2025-04-23 18 6 mshen@redhat.com stekuznetsov@microsoft.com
operations.go
in frontend/pkg/frontend
135 6 2024-09-05 2025-04-23 18 3 mbarnes@fedoraproject.org stekuznetsov@microsoft.com
types.go
in tooling/templatize/pkg/pipeline
216 17 2024-11-14 2025-04-23 18 3 goberlec@redhat.com stekuznetsov@microsoft.com
context.go
in frontend/pkg/frontend
177 20 2024-05-29 2025-04-23 17 7 mshen@redhat.com mbarnes@fedoraproject.org
e2e.go
in tooling/templatize/internal/end2end
185 12 2024-11-28 2025-04-23 17 3 jboll@redhat.com stekuznetsov@microsoft.com
main.go
in frontend
14 1 2024-03-14 2025-04-23 16 9 mbarnes@fedorapeople.org stekuznetsov@microsoft.com
shell.go
in tooling/templatize/pkg/pipeline
70 4 2024-11-14 2025-04-23 16 3 goberlec@redhat.com stekuznetsov@microsoft.com
pipeline.yaml
in maestro/server
81 - 2024-11-14 2025-04-29 16 4 goberlec@redhat.com goberlec@redhat.com
internalid.go
in internal/ocm
127 15 2024-08-20 2025-05-05 16 7 mbarnes@fedorapeople.org mbarnes@fedoraproject.org
otel_sdk.go
in frontend/pkg/frontend
73 5 2025-01-21 2025-04-26 14 5 bongartz@klimlive.de stekuznetsov@microsoft.com
metrics.go
in frontend/pkg/frontend
89 3 2024-05-29 2025-04-23 14 5 mshen@redhat.com stekuznetsov@microsoft.com
middleware_tracing.go
in frontend/pkg/frontend
76 3 2025-01-21 2025-04-23 13 4 bongartz@klimlive.de stekuznetsov@microsoft.com
resource.go
in internal/api/arm
96 5 2024-03-14 2025-04-23 13 4 mbarnes@fedorapeople.org stekuznetsov@microsoft.com
pipeline.yaml
in maestro/agent
97 - 2024-12-17 2025-04-29 13 5 tschneid@redhat.com goberlec@redhat.com
main.go
in backend
227 4 2024-10-03 2025-04-26 13 5 mbarnes@fedorapeople.org stekuznetsov@microsoft.com
validate.go
in internal/api
276 6 2024-08-12 2025-05-06 13 3 mbarnes@fedorapeople.org mbarnes@fedoraproject.org
subscription.go
in internal/api/arm
60 2 2024-04-17 2025-05-05 12 8 samann@redhat.com mbarnes@fedoraproject.org
pipeline.yaml
in backend
61 - 2024-11-21 2025-04-29 12 4 goberlec@redhat.com goberlec@redhat.com
utils.go
in internal/api
84 10 2024-03-18 2025-05-06 12 6 mbarnes@fedorapeople.org mbarnes@fedoraproject.org
bicep.go
in tooling/templatize/pkg/pipeline
102 6 2024-11-21 2025-04-23 12 3 goberlec@redhat.com stekuznetsov@microsoft.com
enums.go
in internal/api
31 - 2024-03-14 2025-04-23 11 6 mbarnes@fedorapeople.org stekuznetsov@microsoft.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
config.yaml
in config
509 - 2024-11-01 2025-05-06 100 24 goberlec@redhat.com tschneid@redhat.com
523 - 2024-11-18 2025-05-06 81 19 jboll@redhat.com tschneid@redhat.com
ocm.go
in frontend/pkg/frontend
380 18 2024-06-06 2025-05-06 66 17 mshen@redhat.com mbarnes@fedoraproject.org
frontend.go
in frontend/pkg/frontend
1008 20 2024-05-28 2025-05-06 97 13 klin@redhat.com mbarnes@fedoraproject.org
hcpopenshiftcluster.go
in internal/api
86 1 2024-03-14 2025-05-06 51 12 mbarnes@fedorapeople.org mbarnes@fedoraproject.org
hcpopenshiftclusters_methods.go
in internal/api/v20240610preview
422 27 2024-03-18 2025-05-06 51 11 mbarnes@fedorapeople.org mbarnes@fedoraproject.org
create.go
in frontend/utils
99 3 2024-05-13 2025-04-23 29 11 anatale@redhat.com mbarnes@fedoraproject.org
routes.go
in frontend/pkg/frontend
133 3 2024-06-11 2025-04-24 32 10 mshen@redhat.com m.ociarain@gmail.com
svc-pipeline.yaml
in dev-infrastructure
165 - 2024-11-21 2025-04-28 28 10 goberlec@redhat.com goberlec@redhat.com
ocm.go
in internal/ocm
265 18 2024-07-31 2025-04-28 26 10 mbarnes@fedorapeople.org mbarnes@fedoraproject.org
cmd.go
in frontend/cmd
153 4 2024-05-29 2025-04-26 32 9 mshen@redhat.com stekuznetsov@microsoft.com
main.go
in frontend
14 1 2024-03-14 2025-04-23 16 9 mbarnes@fedorapeople.org stekuznetsov@microsoft.com
registry.go
in internal/api
43 2 2024-03-14 2025-05-06 32 8 mbarnes@fedorapeople.org mbarnes@fedoraproject.org
53 1 2024-03-14 2025-05-06 29 8 mbarnes@fedorapeople.org mbarnes@fedoraproject.org
register.go
in internal/api/v20240610preview
28 2 2024-03-14 2025-04-23 22 8 mbarnes@fedorapeople.org stekuznetsov@microsoft.com
middleware_validatestatic.go
in frontend/pkg/frontend
51 1 2024-05-29 2025-04-23 21 8 mshen@redhat.com stekuznetsov@microsoft.com
subscription.go
in internal/api/arm
60 2 2024-04-17 2025-05-05 12 8 samann@redhat.com mbarnes@fedoraproject.org
database.go
in internal/database
392 22 2024-06-28 2025-04-23 42 7 mbarnes@fedorapeople.org stekuznetsov@microsoft.com
error.go
in internal/api/arm
141 13 2024-03-14 2025-04-23 29 7 mbarnes@fedorapeople.org stekuznetsov@microsoft.com
mgmt-pipeline.yaml
in dev-infrastructure
191 - 2024-11-22 2025-05-05 28 7 goberlec@redhat.com jboll@redhat.com
nodepools_methods.go
in internal/api/v20240610preview
283 12 2024-06-07 2025-05-06 27 7 mshen@redhat.com mbarnes@fedoraproject.org
pipeline.yaml
in cluster-service
140 - 2024-12-21 2025-04-29 20 7 goberlec@redhat.com goberlec@redhat.com
context.go
in frontend/pkg/frontend
177 20 2024-05-29 2025-04-23 17 7 mshen@redhat.com mbarnes@fedoraproject.org
internalid.go
in internal/ocm
127 15 2024-08-20 2025-05-05 16 7 mbarnes@fedorapeople.org mbarnes@fedoraproject.org
deployment.yaml
in cluster-service/deploy/templates
230 - 2025-03-10 2025-04-16 9 7 goberlec@redhat.com jboll@redhat.com
cluster-service-namespace.yaml
in cluster-service/cspr
108 - 2025-03-10 2025-03-31 6 7 goberlec@redhat.com 135707592+cgiradkar@users.n...
651 23 2024-10-07 2025-05-05 29 6 mbarnes@fedorapeople.org mbarnes@fedoraproject.org
pipeline.yaml
in frontend
85 - 2024-11-21 2025-04-30 26 6 goberlec@redhat.com tschneid@redhat.com
global-pipeline.yaml
in dev-infrastructure
95 - 2024-12-13 2025-04-02 21 6 jonathan34c@gmail.com jboll@redhat.com
middleware_logging.go
in frontend/pkg/frontend
118 8 2024-05-29 2025-04-23 19 6 mshen@redhat.com mbarnes@fedoraproject.org
middleware_validatesubscription.go
in frontend/pkg/frontend
81 1 2024-05-29 2025-04-23 18 6 mshen@redhat.com stekuznetsov@microsoft.com
utils.go
in internal/api
84 10 2024-03-18 2025-05-06 12 6 mbarnes@fedorapeople.org mbarnes@fedoraproject.org
enums.go
in internal/api
31 - 2024-03-14 2025-04-23 11 6 mbarnes@fedorapeople.org stekuznetsov@microsoft.com
region-pipeline.yaml
in dev-infrastructure
89 - 2024-11-21 2025-03-20 11 6 goberlec@redhat.com goberlec@redhat.com
const.go
in frontend/pkg/frontend
17 - 2024-05-29 2025-04-23 10 6 mshen@redhat.com stekuznetsov@microsoft.com
resources_cleanup.py
in tooling/azure-automation/resources-cleanup/src
169 15 2024-03-15 2025-04-24 10 6 afustert@redhat.com jboll@redhat.com
12 - 2024-03-28 2025-03-13 9 6 samann@redhat.com stekuznetsov@microsoft.com
helpers.go
in frontend/pkg/frontend
201 4 2024-10-15 2025-05-05 28 5 mbarnes@fedorapeople.org mbarnes@fedoraproject.org
otel_sdk.go
in frontend/pkg/frontend
73 5 2025-01-21 2025-04-26 14 5 bongartz@klimlive.de stekuznetsov@microsoft.com
metrics.go
in frontend/pkg/frontend
89 3 2024-05-29 2025-04-23 14 5 mshen@redhat.com stekuznetsov@microsoft.com
pipeline.yaml
in maestro/agent
97 - 2024-12-17 2025-04-29 13 5 tschneid@redhat.com goberlec@redhat.com
main.go
in backend
227 4 2024-10-03 2025-04-26 13 5 mbarnes@fedorapeople.org stekuznetsov@microsoft.com
middleware_validateapi.go
in frontend/pkg/frontend
35 1 2024-05-29 2025-04-23 7 5 mshen@redhat.com stekuznetsov@microsoft.com
middleware_body.go
in frontend/pkg/frontend
33 1 2024-05-29 2025-04-23 5 5 mshen@redhat.com stekuznetsov@microsoft.com
node_pool.go
in frontend/pkg/frontend
225 2 2024-10-11 2025-05-06 30 4 mbarnes@fedorapeople.org mbarnes@fedoraproject.org
document.go
in internal/database
107 7 2024-06-28 2025-04-23 29 4 mbarnes@fedorapeople.org stekuznetsov@microsoft.com
pipeline.yaml
in maestro/server
81 - 2024-11-14 2025-04-29 16 4 goberlec@redhat.com goberlec@redhat.com
middleware_tracing.go
in frontend/pkg/frontend
76 3 2025-01-21 2025-04-23 13 4 bongartz@klimlive.de stekuznetsov@microsoft.com
resource.go
in internal/api/arm
96 5 2024-03-14 2025-04-23 13 4 mbarnes@fedorapeople.org stekuznetsov@microsoft.com
pipeline.yaml
in backend
61 - 2024-11-21 2025-04-29 12 4 goberlec@redhat.com goberlec@redhat.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
grc-policy-addon-clusterrole.yaml
in acm/deploy/helm/multicluster-engine-config/charts/policy/charts/grc/templates
313 - 2024-10-17 2024-10-17 1 1 goberlec@redhat.com goberlec@redhat.com
values.yaml
in observability/prometheus
155 - 2025-03-25 2025-05-06 4 1 tschneid@redhat.com tschneid@redhat.com
key-vault-cert.ps1
in dev-infrastructure/scripts
89 - 2024-04-30 2024-04-30 1 1 goberlec@redhat.com goberlec@redhat.com
controller_role.yaml
in acrpull/deploy/templates
79 - 2025-03-10 2025-03-10 1 1 goberlec@redhat.com goberlec@redhat.com
ds-kubelet-parameters.yaml
in mgmt-fixes/deploy/templates
77 - 2025-03-10 2025-03-10 1 1 goberlec@redhat.com goberlec@redhat.com
grafanaIntegrationsLookup.ps1
in dev-infrastructure/modules/grafana
55 - 2025-02-26 2025-02-26 1 1 goberlec@redhat.com goberlec@redhat.com
metrics-clusterrole.yaml
in acm/deploy/helm/clc-state-metrics/templates
49 - 2024-12-18 2025-01-08 2 1 tschneid@redhat.com tschneid@redhat.com
jaeger.yaml
in observability/tracing/deploy
47 - 2025-04-02 2025-04-02 1 1 jboll@redhat.com jboll@redhat.com
maestro-agent.agent.clusterrole.yaml
in maestro/agent/deploy/templates
42 - 2025-03-10 2025-03-10 1 1 goberlec@redhat.com goberlec@redhat.com
job.yaml
in pko/deploy/templates
35 - 2025-03-10 2025-03-10 1 1 goberlec@redhat.com goberlec@redhat.com
service.yaml
in observability/tracing/deploy
31 - 2025-04-02 2025-04-02 1 1 jboll@redhat.com jboll@redhat.com
metrics-proxy.configmap.yaml
in maestro/agent/deploy/templates
26 - 2025-03-10 2025-03-10 1 1 goberlec@redhat.com goberlec@redhat.com
testing-prometheusRule.yaml
in cluster-service/alerts
21 - 2025-04-02 2025-04-16 4 1 jboll@redhat.com jboll@redhat.com
values.yaml
in maestro/agent/deploy
21 - 2025-03-10 2025-03-10 1 1 goberlec@redhat.com goberlec@redhat.com
clean-orphaned-role-assignments.ps1
in tooling/azure-automation/resources-cleanup/src
21 - 2025-02-17 2025-02-18 2 1 jboll@redhat.com jboll@redhat.com
frontend.gateway.yaml
in frontend/deploy/templates
18 - 2025-03-10 2025-03-10 1 1 goberlec@redhat.com goberlec@redhat.com
maestro-agent.agent:extension-apiserver.role.yaml
in maestro/agent/deploy/templates
16 - 2025-03-10 2025-03-10 1 1 goberlec@redhat.com goberlec@redhat.com
metrics.service.yaml
in backend/deploy/templates
15 - 2025-03-10 2025-03-10 1 1 goberlec@redhat.com goberlec@redhat.com
values.yaml
in acm/deploy/helm/clc-state-metrics
15 - 2024-12-18 2025-01-08 2 1 tschneid@redhat.com tschneid@redhat.com
clusterrolebinding.yaml
in pko/deploy/templates
14 - 2025-03-10 2025-03-10 1 1 goberlec@redhat.com goberlec@redhat.com
values.yaml
in acm/deploy/helm/multicluster-engine-config/charts/policy/charts/cluster-lifecycle
14 - 2024-10-17 2024-10-17 1 1 goberlec@redhat.com goberlec@redhat.com
values.yaml
in backend/deploy
13 - 2025-03-10 2025-04-29 2 1 goberlec@redhat.com goberlec@redhat.com
config-policy-clustermanagementaddon.yaml
in acm/deploy/helm/multicluster-engine-config/charts/policy/charts/grc/templates
13 - 2024-10-17 2024-10-17 1 1 goberlec@redhat.com goberlec@redhat.com
governance-policy-framework-clustermanagementaddon.yaml
in acm/deploy/helm/multicluster-engine-config/charts/policy/charts/grc/templates
13 - 2024-10-17 2024-10-17 1 1 goberlec@redhat.com goberlec@redhat.com
Chart.yaml
in acm/deploy/helm/multicluster-engine
12 - 2024-10-17 2024-11-18 2 1 goberlec@redhat.com goberlec@redhat.com
peerauthentication.yaml
in frontend/deploy/templates
11 - 2025-04-03 2025-04-03 1 1 tschneid@redhat.com tschneid@redhat.com
peerauthentication.yaml
in backend/deploy/templates
11 - 2025-03-10 2025-03-10 1 1 goberlec@redhat.com goberlec@redhat.com
backend.configmap.yaml
in backend/deploy/templates
10 - 2025-03-10 2025-03-10 1 1 goberlec@redhat.com goberlec@redhat.com
tpl
_helpers.tpl
in acm/deploy/helm/clc-state-metrics/templates
10 - 2024-12-18 2025-01-08 2 1 tschneid@redhat.com tschneid@redhat.com
9 - 2024-10-15 2024-10-15 1 1 goberlec@redhat.com goberlec@redhat.com
pull-secret.secret.yaml
in hypershiftoperator/deploy/templates
8 - 2025-03-10 2025-03-10 1 1 goberlec@redhat.com goberlec@redhat.com
values.yaml
in pko/deploy
8 - 2025-03-10 2025-03-10 1 1 goberlec@redhat.com goberlec@redhat.com
metrics-access-token.secret.yaml
in maestro/agent/deploy/templates
8 - 2025-03-10 2025-03-10 1 1 goberlec@redhat.com goberlec@redhat.com
all-hosted-clusters.placement.yaml
in acm/deploy/helm/policies/templates
8 - 2025-04-25 2025-04-29 2 1 tschneid@redhat.com tschneid@redhat.com
image-pull-secret.yaml
in acm/scaffold
8 - 2024-10-15 2024-10-17 2 1 goberlec@redhat.com goberlec@redhat.com
serviceaccount.yaml
in pko/deploy/templates
7 - 2025-03-10 2025-03-10 1 1 goberlec@redhat.com goberlec@redhat.com
containerdb.values.yaml
in maestro/server/deploy
7 - 2025-03-10 2025-03-10 1 1 goberlec@redhat.com goberlec@redhat.com
kustomization.yaml
in observability/tracing/deploy
7 - 2025-04-02 2025-04-02 1 1 jboll@redhat.com jboll@redhat.com
managedclustersetbinding.yaml
in acm/deploy/helm/policies/templates
7 - 2025-04-25 2025-04-29 2 1 tschneid@redhat.com tschneid@redhat.com
Chart.yaml
in acrpull/deploy
6 - 2025-03-10 2025-03-10 1 1 goberlec@redhat.com goberlec@redhat.com
containerdb.values.yaml
in cluster-service/deploy
6 - 2025-03-10 2025-03-10 1 1 goberlec@redhat.com goberlec@redhat.com
azuredb.values.yaml
in cluster-service/deploy
6 - 2025-03-10 2025-03-10 1 1 goberlec@redhat.com goberlec@redhat.com
metrics-proxy.serviceaccount.yaml
in maestro/agent/deploy/templates
6 - 2025-03-10 2025-03-10 1 1 goberlec@redhat.com goberlec@redhat.com
serviceaccount.yaml
in backend/deploy/templates
6 - 2025-03-10 2025-03-10 1 1 goberlec@redhat.com goberlec@redhat.com
global.klusterletconfig.yaml
in acm/deploy/helm/multicluster-engine-config/templates
6 - 2024-10-17 2024-10-17 1 1 goberlec@redhat.com goberlec@redhat.com
Chart.yaml
in cluster-service/deploy/charts/database
5 - 2025-03-10 2025-04-29 2 1 goberlec@redhat.com goberlec@redhat.com
Chart.yaml
in mgmt-fixes/deploy
5 - 2025-03-10 2025-03-10 1 1 goberlec@redhat.com goberlec@redhat.com
Chart.yaml
in hypershiftoperator/deploy
5 - 2025-03-10 2025-03-10 1 1 goberlec@redhat.com goberlec@redhat.com
Chart.yaml
in acm/deploy/helm/clc-state-metrics
5 - 2024-12-18 2025-01-08 2 1 tschneid@redhat.com tschneid@redhat.com
Chart.yaml
in acm/deploy/helm/policies
5 - 2025-04-25 2025-04-29 2 1 tschneid@redhat.com tschneid@redhat.com
Correlations

File Size vs. Number of Changes: 386 points

config/config.msft.yaml x: 523 lines of code y: 81 # changes config/config.yaml x: 509 lines of code y: 100 # changes observability/prometheus/values.yaml x: 155 lines of code y: 4 # changes frontend/pkg/frontend/frontend.go x: 1008 lines of code y: 97 # changes frontend/pkg/frontend/node_pool.go x: 225 lines of code y: 30 # changes frontend/pkg/frontend/ocm.go x: 380 lines of code y: 66 # changes internal/api/hcpopenshiftcluster.go x: 86 lines of code y: 51 # changes internal/api/hcpopenshiftclusternodepool.go x: 53 lines of code y: 29 # changes internal/api/registry.go x: 43 lines of code y: 32 # changes internal/api/utils.go x: 84 lines of code y: 12 # changes internal/api/v20240610preview/hcpopenshiftclusters_methods.go x: 422 lines of code y: 51 # changes internal/api/v20240610preview/nodepools_methods.go x: 283 lines of code y: 27 # changes internal/api/validate.go x: 276 lines of code y: 13 # changes dev-infrastructure/scripts/register-scheduledrunbook.ps1 x: 100 lines of code y: 4 # changes backend/operations_scanner.go x: 651 lines of code y: 29 # changes internal/api/arm/subscription.go x: 60 lines of code y: 12 # changes frontend/pkg/frontend/helpers.go x: 201 lines of code y: 28 # changes internal/ocm/internalid.go x: 127 lines of code y: 16 # changes dev-infrastructure/mgmt-pipeline.yaml x: 191 lines of code y: 28 # changes tooling/templatize/pkg/pipeline/inspect.go x: 118 lines of code y: 11 # changes frontend/deploy/templates/ext-authz.authorizationpolicy.yaml x: 16 lines of code y: 3 # changes frontend/deploy/charts/mise/templates/deployment.yaml x: 53 lines of code y: 4 # changes frontend/pipeline.yaml x: 85 lines of code y: 26 # changes observability/tracing/pipeline.yaml x: 20 lines of code y: 3 # changes acm/deploy/helm/policies/Chart.yaml x: 5 lines of code y: 2 # changes backend/deploy/templates/backend.deployment.yaml x: 77 lines of code y: 4 # changes backend/deploy/values.yaml x: 13 lines of code y: 2 # changes backend/pipeline.yaml x: 61 lines of code y: 12 # changes backplane-api/pipeline.yaml x: 40 lines of code y: 4 # changes cluster-service/deploy/templates/servicemonitor.yaml x: 18 lines of code y: 5 # changes cluster-service/deploy/values.yaml x: 103 lines of code y: 5 # changes cluster-service/pipeline.yaml x: 140 lines of code y: 20 # changes frontend/deploy/templates/frontend.deployment.yaml x: 85 lines of code y: 7 # changes frontend/deploy/values.yaml x: 29 lines of code y: 4 # changes maestro/server/deploy/values.yaml x: 53 lines of code y: 3 # changes maestro/server/pipeline.yaml x: 81 lines of code y: 16 # changes hypershiftoperator/pipeline.yaml x: 57 lines of code y: 8 # changes maestro/agent/pipeline.yaml x: 97 lines of code y: 13 # changes internal/ocm/ocm.go x: 265 lines of code y: 26 # changes dev-infrastructure/svc-pipeline.yaml x: 165 lines of code y: 28 # changes backend/main.go x: 227 lines of code y: 13 # changes frontend/cmd/cmd.go x: 153 lines of code y: 32 # changes frontend/pkg/frontend/otel_sdk.go x: 73 lines of code y: 14 # changes observability/alerts/kubernetesControlPlane-prometheusRule.yaml x: 1420 lines of code y: 6 # changes observability/observability.yaml x: 17 lines of code y: 4 # changes frontend/pkg/frontend/routes.go x: 133 lines of code y: 32 # changes acm/deploy/helm/clc-state-metrics/templates/clc-state-metrics.servicemonitor.yaml x: 17 lines of code y: 5 # changes frontend/deploy/templates/servicemonitor.yaml x: 18 lines of code y: 4 # changes tooling/azure-automation/resources-cleanup/src/resources_cleanup.py x: 169 lines of code y: 10 # changes observability/grafana/grafana.py x: 158 lines of code y: 4 # changes topology.yaml x: 106 lines of code y: 2 # changes admin/cmd/cmd.go x: 79 lines of code y: 2 # changes admin/pkg/admin/admin.go x: 61 lines of code y: 2 # changes frontend/apiversions.go x: 4 lines of code y: 3 # changes frontend/main.go x: 14 lines of code y: 16 # changes frontend/pkg/frontend/const.go x: 17 lines of code y: 10 # changes frontend/pkg/frontend/context.go x: 177 lines of code y: 17 # changes frontend/pkg/frontend/metrics.go x: 89 lines of code y: 14 # changes frontend/pkg/frontend/middleware_body.go x: 33 lines of code y: 5 # changes frontend/pkg/frontend/middleware_logging.go x: 118 lines of code y: 19 # changes frontend/pkg/frontend/middleware_panic.go x: 20 lines of code y: 6 # changes frontend/pkg/frontend/middleware_resourceid.go x: 27 lines of code y: 10 # changes frontend/pkg/frontend/middleware_tracing.go x: 76 lines of code y: 13 # changes frontend/pkg/frontend/middleware_validateapi.go x: 35 lines of code y: 7 # changes frontend/pkg/frontend/middleware_validatestatic.go x: 51 lines of code y: 21 # changes frontend/pkg/frontend/middleware_validatesubscription.go x: 81 lines of code y: 18 # changes frontend/pkg/frontend/operations.go x: 135 lines of code y: 18 # changes frontend/pkg/metrics/metrics.go x: 165 lines of code y: 7 # changes frontend/utils/create.go x: 99 lines of code y: 29 # changes internal/api/arm/correlation.go x: 17 lines of code y: 7 # changes internal/api/arm/error.go x: 141 lines of code y: 29 # changes internal/api/arm/preflight.go x: 73 lines of code y: 9 # changes internal/api/enums.go x: 31 lines of code y: 11 # changes internal/api/testhelpers.go x: 78 lines of code y: 2 # changes internal/api/v20240610preview/register.go x: 28 lines of code y: 22 # changes internal/api/visibility.go x: 236 lines of code y: 5 # changes internal/database/database.go x: 392 lines of code y: 42 # changes internal/database/document.go x: 107 lines of code y: 29 # changes internal/database/lock.go x: 177 lines of code y: 7 # changes internal/database/typeddocument.go x: 79 lines of code y: 3 # changes internal/database/util.go x: 51 lines of code y: 9 # changes internal/ocm/iterators.go x: 113 lines of code y: 10 # changes internal/tracing/attributes.go x: 33 lines of code y: 6 # changes tooling/image-sync/internal/repository.go x: 401 lines of code y: 9 # changes tooling/image-sync/internal/sync.go x: 193 lines of code y: 8 # changes tooling/mcerepkg/internal/customize/customize.go x: 135 lines of code y: 3 # changes tooling/mcerepkg/internal/customize/scaffold.go x: 32 lines of code y: 2 # changes tooling/mcerepkg/internal/customize/validation.go x: 35 lines of code y: 2 # changes tooling/mcerepkg/internal/olm/extract.go x: 108 lines of code y: 4 # changes tooling/mcerepkg/internal/rukpak/convert/registryv1.go x: 385 lines of code y: 2 # changes tooling/mcerepkg/internal/rukpak/util/fs.go x: 22 lines of code y: 2 # changes tooling/mcerepkg/internal/rukpak/util/tar.go x: 54 lines of code y: 2 # changes tooling/mcerepkg/main.go x: 112 lines of code y: 3 # changes tooling/prometheus-rules/main.go x: 367 lines of code y: 9 # changes tooling/secret-sync/main.go x: 212 lines of code y: 6 # changes tooling/templatize/cmd/generate/cmd.go x: 31 lines of code y: 3 # changes tooling/templatize/cmd/generate/options.go x: 95 lines of code y: 10 # changes tooling/templatize/cmd/inspect/cmd.go x: 50 lines of code y: 3 # changes tooling/templatize/cmd/options.go x: 56 lines of code y: 6 # changes tooling/templatize/cmd/pipeline/inspect/options.go x: 109 lines of code y: 8 # changes tooling/templatize/cmd/pipeline/run/cmd.go x: 83 lines of code y: 8 # changes tooling/templatize/cmd/pipeline/run/options.go x: 98 lines of code y: 11 # changes tooling/templatize/cmd/rolloutoptions.go x: 92 lines of code y: 6 # changes tooling/templatize/internal/end2end/e2e.go x: 185 lines of code y: 17 # changes tooling/templatize/internal/testutil/golden.go x: 99 lines of code y: 2 # changes tooling/templatize/main.go x: 60 lines of code y: 10 # changes tooling/templatize/pkg/aks/admin.go x: 141 lines of code y: 4 # changes tooling/templatize/pkg/ev2/mapping.go x: 46 lines of code y: 7 # changes tooling/templatize/pkg/ev2/pipeline.go x: 102 lines of code y: 9 # changes tooling/templatize/pkg/ev2/utils.go x: 42 lines of code y: 8 # changes tooling/templatize/pkg/pipeline/arm.go x: 279 lines of code y: 21 # changes tooling/templatize/pkg/pipeline/bicep.go x: 102 lines of code y: 12 # changes tooling/templatize/pkg/pipeline/executiontarget.go x: 71 lines of code y: 7 # changes tooling/templatize/pkg/pipeline/run.go x: 191 lines of code y: 20 # changes tooling/templatize/pkg/pipeline/shell.go x: 70 lines of code y: 16 # changes tooling/templatize/pkg/pipeline/types.go x: 216 lines of code y: 18 # changes maestro/server/deploy/templates/maestro.deployment.yaml x: 140 lines of code y: 3 # changes cluster-service/deploy/templates/deployment.yaml x: 230 lines of code y: 9 # changes cluster-service/deploy/templates/cloud-resource-constraints-config.configmap.yaml x: 278 lines of code y: 4 # changes cluster-service/deploy/templates/cloud-resources-config.configmap.yaml x: 4815 lines of code y: 4 # changes frontend/deploy/templates/peerauthentication.yaml x: 11 lines of code y: 1 # changes dev-infrastructure/global-pipeline.yaml x: 95 lines of code y: 21 # changes observability/tracing/deploy/jaeger.yaml x: 47 lines of code y: 1 # changes observability/tracing/deploy/kustomization.yaml x: 7 lines of code y: 1 # changes observability/tracing/deploy/service.yaml x: 31 lines of code y: 1 # changes cluster-service/cspr/cluster-service-namespace.yaml x: 108 lines of code y: 6 # changes dev-infrastructure/region-pipeline.yaml x: 89 lines of code y: 11 # changes acm/deploy/helm/clc-state-metrics/templates/metrics-deployment.yaml x: 126 lines of code y: 3 # changes acm/deploy/helm/multicluster-engine-config/charts/policy/charts/cluster-lifecycle/templates/klusterlet-addon-deployment.yaml x: 121 lines of code y: 3 # changes acm/deploy/helm/multicluster-engine-config/charts/policy/charts/cluster-lifecycle/templates/klusterlet-addon-role.yaml x: 127 lines of code y: 2 # changes acm/deploy/helm/multicluster-engine-config/charts/policy/charts/grc/templates/grc-role.yaml x: 121 lines of code y: 2 # changes acm/deploy/helm/multicluster-engine-config/charts/policy/crds/agent.open-cluster-management.io_klusterletaddonconfigs_crd.yaml x: 164 lines of code y: 2 # changes acm/deploy/helm/multicluster-engine-config/charts/policy/crds/policy.open-cluster-management.io_policies.yaml x: 297 lines of code y: 2 # changes acm/deploy/helm/multicluster-engine-config/charts/policy/crds/policy.open-cluster-management.io_policysets.yaml x: 95 lines of code y: 2 # changes acm/deploy/helm/multicluster-engine/crds/multiclusterengines.multicluster.openshift.io.yaml x: 232 lines of code y: 3 # changes acm/deploy/helm/multicluster-engine/templates/multicluster-engine-ixu1k452vplrmrwqn1we7nyr579d3i93vr116pfyu3e.clusterrole.yaml x: 2535 lines of code y: 2 # changes acm/deploy/helm/multicluster-engine/templates/multicluster-engine-operator.deployment.yaml x: 176 lines of code y: 4 # changes acm/scaffold/multiclusterengine.yaml x: 40 lines of code y: 3 # changes acrpull/deploy/templates/acrpull.microsoft.com_acrpullbindings.yaml x: 201 lines of code y: 2 # changes acrpull/deploy/templates/validatingadmissionpolicybindings.yaml x: 44 lines of code y: 2 # changes api/autorest-config.yaml x: 12 lines of code y: 9 # changes hypershiftoperator/deploy/crds/podmonitors.monitoring.coreos.com.yaml x: 1042 lines of code y: 2 # changes hypershiftoperator/deploy/crds/prometheusrules.monitoring.coreos.com.yaml x: 141 lines of code y: 2 # changes hypershiftoperator/deploy/crds/routes.route.openshift.io.yaml x: 567 lines of code y: 2 # changes hypershiftoperator/deploy/crds/servicemonitors.monitoring.coreos.com.yaml x: 1090 lines of code y: 2 # changes acrpull/deploy/templates/controller_role.yaml x: 79 lines of code y: 1 # changes frontend/deploy/templates/frontend.gateway.yaml x: 18 lines of code y: 1 # changes maestro/agent/deploy/templates/maestro-agent.agent.clusterrole.yaml x: 42 lines of code y: 1 # changes mgmt-fixes/deploy/templates/ds-kubelet-parameters.yaml x: 77 lines of code y: 1 # changes dev-infrastructure/modules/grafana/grafanaIntegrationsLookup.ps1 x: 55 lines of code y: 1 # changes acm/deploy/helm/multicluster-engine-config/charts/policy/charts/grc/templates/grc-policy-addon-clusterrole.yaml x: 313 lines of code y: 1 # changes dev-infrastructure/scripts/key-vault-cert.ps1 x: 89 lines of code y: 1 # changes
100.0
# changes
  min: 1.0
  average: 6.1
  25th percentile: 2.0
  median: 2.0
  75th percentile: 5.0
  max: 100.0
0 4815.0
lines of code
min: 1.0 | average: 92.67 | 25th percentile: 12.0 | median: 23.0 | 75th percentile: 86.0 | max: 4815.0

Number of Contributors vs. Number of Changes: 386 points

config/config.msft.yaml x: 19 # contributors y: 81 # changes config/config.yaml x: 24 # contributors y: 100 # changes observability/prometheus/values.yaml x: 1 # contributors y: 4 # changes frontend/pkg/frontend/frontend.go x: 13 # contributors y: 97 # changes frontend/pkg/frontend/node_pool.go x: 4 # contributors y: 30 # changes frontend/pkg/frontend/ocm.go x: 17 # contributors y: 66 # changes internal/api/hcpopenshiftcluster.go x: 12 # contributors y: 51 # changes internal/api/hcpopenshiftclusternodepool.go x: 8 # contributors y: 29 # changes internal/api/registry.go x: 8 # contributors y: 32 # changes internal/api/utils.go x: 6 # contributors y: 12 # changes internal/api/v20240610preview/hcpopenshiftclusters_methods.go x: 11 # contributors y: 51 # changes internal/api/v20240610preview/nodepools_methods.go x: 7 # contributors y: 27 # changes internal/api/validate.go x: 3 # contributors y: 13 # changes dev-infrastructure/scripts/register-scheduledrunbook.ps1 x: 3 # contributors y: 4 # changes backend/operations_scanner.go x: 6 # contributors y: 29 # changes internal/api/arm/subscription.go x: 8 # contributors y: 12 # changes frontend/pkg/frontend/helpers.go x: 5 # contributors y: 28 # changes internal/ocm/internalid.go x: 7 # contributors y: 16 # changes dev-infrastructure/mgmt-pipeline.yaml x: 7 # contributors y: 28 # changes tooling/templatize/pkg/pipeline/inspect.go x: 3 # contributors y: 11 # changes frontend/deploy/templates/ext-authz.authorizationpolicy.yaml x: 2 # contributors y: 3 # changes frontend/pipeline.yaml x: 6 # contributors y: 26 # changes observability/tracing/pipeline.yaml x: 3 # contributors y: 3 # changes acm/deploy/helm/policies/Chart.yaml x: 1 # contributors y: 2 # changes backend/deploy/templates/backend.deployment.yaml x: 4 # contributors y: 4 # changes backend/pipeline.yaml x: 4 # contributors y: 12 # changes cluster-service/deploy/templates/servicemonitor.yaml x: 3 # contributors y: 5 # changes cluster-service/deploy/values.yaml x: 4 # contributors y: 5 # changes cluster-service/pipeline.yaml x: 7 # contributors y: 20 # changes frontend/deploy/templates/frontend.deployment.yaml x: 4 # contributors y: 7 # changes maestro/server/pipeline.yaml x: 4 # contributors y: 16 # changes hypershiftoperator/pipeline.yaml x: 4 # contributors y: 8 # changes maestro/agent/pipeline.yaml x: 5 # contributors y: 13 # changes internal/ocm/ocm.go x: 10 # contributors y: 26 # changes dev-infrastructure/svc-pipeline.yaml x: 10 # contributors y: 28 # changes frontend/cmd/cmd.go x: 9 # contributors y: 32 # changes frontend/pkg/frontend/otel_sdk.go x: 5 # contributors y: 14 # changes internal/version/version.go x: 2 # contributors y: 2 # changes observability/alerts/kubernetesControlPlane-prometheusRule.yaml x: 2 # contributors y: 6 # changes frontend/pkg/frontend/routes.go x: 10 # contributors y: 32 # changes acm/deploy/helm/clc-state-metrics/templates/clc-state-metrics.servicemonitor.yaml x: 2 # contributors y: 5 # changes tooling/azure-automation/resources-cleanup/src/resources_cleanup.py x: 6 # contributors y: 10 # changes observability/grafana/grafana.py x: 2 # contributors y: 4 # changes topology.yaml x: 3 # contributors y: 2 # changes frontend/main.go x: 9 # contributors y: 16 # changes frontend/pkg/frontend/context.go x: 7 # contributors y: 17 # changes frontend/pkg/frontend/middleware_body.go x: 5 # contributors y: 5 # changes frontend/pkg/frontend/middleware_logging.go x: 6 # contributors y: 19 # changes frontend/pkg/frontend/middleware_panic.go x: 4 # contributors y: 6 # changes frontend/pkg/frontend/middleware_resourceid.go x: 4 # contributors y: 10 # changes frontend/pkg/frontend/middleware_tracing.go x: 4 # contributors y: 13 # changes frontend/pkg/frontend/middleware_validateapi.go x: 5 # contributors y: 7 # changes frontend/pkg/frontend/middleware_validatestatic.go x: 8 # contributors y: 21 # changes frontend/pkg/frontend/middleware_validatesubscription.go x: 6 # contributors y: 18 # changes frontend/pkg/frontend/operations.go x: 3 # contributors y: 18 # changes frontend/utils/create.go x: 11 # contributors y: 29 # changes internal/api/arm/error.go x: 7 # contributors y: 29 # changes internal/api/arm/operation.go x: 3 # contributors y: 7 # changes internal/api/arm/preflight.go x: 3 # contributors y: 9 # changes internal/api/enums.go x: 6 # contributors y: 11 # changes internal/api/v20240610preview/register.go x: 8 # contributors y: 22 # changes internal/database/database.go x: 7 # contributors y: 42 # changes internal/database/document.go x: 4 # contributors y: 29 # changes tooling/image-sync/internal/sync.go x: 3 # contributors y: 8 # changes tooling/prometheus-rules/main.go x: 2 # contributors y: 9 # changes tooling/templatize/cmd/generate/options.go x: 3 # contributors y: 10 # changes tooling/templatize/cmd/options.go x: 3 # contributors y: 6 # changes tooling/templatize/internal/end2end/e2e.go x: 3 # contributors y: 17 # changes tooling/templatize/pkg/ev2/pipeline.go x: 4 # contributors y: 9 # changes tooling/templatize/pkg/pipeline/arm.go x: 3 # contributors y: 21 # changes tooling/templatize/pkg/pipeline/bicep.go x: 3 # contributors y: 12 # changes tooling/templatize/pkg/pipeline/run.go x: 3 # contributors y: 20 # changes tooling/templatize/pkg/pipeline/shell.go x: 3 # contributors y: 16 # changes cluster-service/deploy/templates/deployment.yaml x: 7 # contributors y: 9 # changes frontend/deploy/templates/peerauthentication.yaml x: 1 # contributors y: 1 # changes dev-infrastructure/global-pipeline.yaml x: 6 # contributors y: 21 # changes cluster-service/cspr/cluster-service-namespace.yaml x: 7 # contributors y: 6 # changes api/autorest-config.yaml x: 6 # contributors y: 9 # changes
100.0
# changes
  min: 1.0
  average: 6.1
  25th percentile: 2.0
  median: 2.0
  75th percentile: 5.0
  max: 100.0
0 24.0
# contributors
min: 1.0 | average: 2.85 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 24.0

Number of Contributors vs. File Size: 386 points

config/config.msft.yaml x: 19 # contributors y: 523 lines of code config/config.yaml x: 24 # contributors y: 509 lines of code observability/prometheus/values.yaml x: 1 # contributors y: 155 lines of code frontend/pkg/frontend/frontend.go x: 13 # contributors y: 1008 lines of code frontend/pkg/frontend/node_pool.go x: 4 # contributors y: 225 lines of code frontend/pkg/frontend/ocm.go x: 17 # contributors y: 380 lines of code internal/api/hcpopenshiftcluster.go x: 12 # contributors y: 86 lines of code internal/api/hcpopenshiftclusternodepool.go x: 8 # contributors y: 53 lines of code internal/api/utils.go x: 6 # contributors y: 84 lines of code internal/api/v20240610preview/hcpopenshiftclusters_methods.go x: 11 # contributors y: 422 lines of code internal/api/v20240610preview/nodepools_methods.go x: 7 # contributors y: 283 lines of code internal/api/validate.go x: 3 # contributors y: 276 lines of code dev-infrastructure/scripts/register-scheduledrunbook.ps1 x: 3 # contributors y: 100 lines of code backend/operations_scanner.go x: 6 # contributors y: 651 lines of code internal/api/arm/subscription.go x: 8 # contributors y: 60 lines of code frontend/pkg/frontend/helpers.go x: 5 # contributors y: 201 lines of code internal/ocm/internalid.go x: 7 # contributors y: 127 lines of code dev-infrastructure/mgmt-pipeline.yaml x: 7 # contributors y: 191 lines of code tooling/templatize/pkg/pipeline/inspect.go x: 3 # contributors y: 118 lines of code frontend/deploy/templates/ext-authz.authorizationpolicy.yaml x: 2 # contributors y: 16 lines of code frontend/deploy/charts/mise/templates/deployment.yaml x: 3 # contributors y: 53 lines of code observability/tracing/pipeline.yaml x: 3 # contributors y: 20 lines of code acm/deploy/helm/policies/Chart.yaml x: 1 # contributors y: 5 lines of code backend/deploy/templates/backend.deployment.yaml x: 4 # contributors y: 77 lines of code backend/pipeline.yaml x: 4 # contributors y: 61 lines of code cluster-service/deploy/templates/servicemonitor.yaml x: 3 # contributors y: 18 lines of code cluster-service/deploy/values.yaml x: 4 # contributors y: 103 lines of code cluster-service/pipeline.yaml x: 7 # contributors y: 140 lines of code maestro/server/deploy/templates/allow-cluster-service.authorizationpolicy.yaml x: 2 # contributors y: 24 lines of code maestro/server/deploy/values.yaml x: 2 # contributors y: 53 lines of code maestro/agent/pipeline.yaml x: 5 # contributors y: 97 lines of code internal/ocm/ocm.go x: 10 # contributors y: 265 lines of code dev-infrastructure/svc-pipeline.yaml x: 10 # contributors y: 165 lines of code backend/main.go x: 5 # contributors y: 227 lines of code frontend/cmd/cmd.go x: 9 # contributors y: 153 lines of code frontend/pkg/frontend/otel_sdk.go x: 5 # contributors y: 73 lines of code observability/alerts/kubernetesControlPlane-prometheusRule.yaml x: 2 # contributors y: 1420 lines of code observability/observability.yaml x: 4 # contributors y: 17 lines of code frontend/pkg/frontend/routes.go x: 10 # contributors y: 133 lines of code tooling/azure-automation/resources-cleanup/src/resources_cleanup.py x: 6 # contributors y: 169 lines of code observability/grafana/grafana.py x: 2 # contributors y: 158 lines of code admin/cmd/cmd.go x: 2 # contributors y: 79 lines of code admin/pkg/admin/admin.go x: 2 # contributors y: 61 lines of code frontend/main.go x: 9 # contributors y: 14 lines of code frontend/pkg/frontend/const.go x: 6 # contributors y: 17 lines of code frontend/pkg/frontend/context.go x: 7 # contributors y: 177 lines of code frontend/pkg/frontend/metrics.go x: 5 # contributors y: 89 lines of code frontend/pkg/frontend/middleware.go x: 4 # contributors y: 53 lines of code frontend/pkg/frontend/middleware_body.go x: 5 # contributors y: 33 lines of code frontend/pkg/frontend/middleware_locksubscription.go x: 3 # contributors y: 60 lines of code frontend/pkg/frontend/middleware_logging.go x: 6 # contributors y: 118 lines of code frontend/pkg/frontend/middleware_panic.go x: 4 # contributors y: 20 lines of code frontend/pkg/frontend/operations.go x: 3 # contributors y: 135 lines of code frontend/pkg/metrics/metrics.go x: 4 # contributors y: 165 lines of code frontend/utils/create.go x: 11 # contributors y: 99 lines of code internal/api/enums.go x: 6 # contributors y: 31 lines of code internal/api/testhelpers.go x: 3 # contributors y: 78 lines of code internal/api/v20240610preview/register.go x: 8 # contributors y: 28 lines of code internal/api/visibility.go x: 3 # contributors y: 236 lines of code internal/database/database.go x: 7 # contributors y: 392 lines of code internal/database/lock.go x: 3 # contributors y: 177 lines of code tooling/image-sync/internal/repository.go x: 3 # contributors y: 401 lines of code tooling/image-sync/internal/sync.go x: 3 # contributors y: 193 lines of code tooling/mcerepkg/internal/customize/customize.go x: 2 # contributors y: 135 lines of code tooling/mcerepkg/internal/rukpak/convert/registryv1.go x: 2 # contributors y: 385 lines of code tooling/mcerepkg/main.go x: 2 # contributors y: 112 lines of code tooling/prometheus-rules/main.go x: 2 # contributors y: 367 lines of code tooling/secret-sync/main.go x: 2 # contributors y: 212 lines of code tooling/templatize/pkg/pipeline/types.go x: 3 # contributors y: 216 lines of code cluster-service/deploy/templates/deployment.yaml x: 7 # contributors y: 230 lines of code cluster-service/alerts/testing-prometheusRule.yaml x: 1 # contributors y: 21 lines of code cluster-service/deploy/templates/cloud-resource-constraints-config.configmap.yaml x: 4 # contributors y: 278 lines of code cluster-service/deploy/templates/cloud-resources-config.configmap.yaml x: 4 # contributors y: 4815 lines of code dev-infrastructure/global-pipeline.yaml x: 6 # contributors y: 95 lines of code observability/tracing/deploy/jaeger.yaml x: 1 # contributors y: 47 lines of code cluster-service/cspr/cluster-service-namespace.yaml x: 7 # contributors y: 108 lines of code acm/deploy/helm/clc-state-metrics/templates/metrics-deployment.yaml x: 2 # contributors y: 126 lines of code acm/deploy/helm/multicluster-engine-config/charts/policy/crds/policy.open-cluster-management.io_policies.yaml x: 2 # contributors y: 297 lines of code acm/deploy/helm/multicluster-engine/crds/multiclusterengines.multicluster.openshift.io.yaml x: 2 # contributors y: 232 lines of code acm/deploy/helm/multicluster-engine/templates/multicluster-engine-ixu1k452vplrmrwqn1we7nyr579d3i93vr116pfyu3e.clusterrole.yaml x: 2 # contributors y: 2535 lines of code acm/deploy/helm/multicluster-engine/templates/multicluster-engine-operator.deployment.yaml x: 2 # contributors y: 176 lines of code acrpull/deploy/templates/acrpull.microsoft.com_acrpullbindings.yaml x: 2 # contributors y: 201 lines of code hypershiftoperator/deploy/crds/podmonitors.monitoring.coreos.com.yaml x: 2 # contributors y: 1042 lines of code hypershiftoperator/deploy/crds/routes.route.openshift.io.yaml x: 2 # contributors y: 567 lines of code hypershiftoperator/deploy/crds/servicemonitors.monitoring.coreos.com.yaml x: 2 # contributors y: 1090 lines of code acrpull/deploy/templates/controller_role.yaml x: 1 # contributors y: 79 lines of code acm/deploy/helm/multicluster-engine-config/charts/policy/charts/grc/templates/grc-policy-addon-clusterrole.yaml x: 1 # contributors y: 313 lines of code
4815.0
lines of code
  min: 1.0
  average: 92.67
  25th percentile: 12.0
  median: 23.0
  75th percentile: 86.0
  max: 4815.0
0 24.0
# contributors
min: 1.0 | average: 2.85 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 24.0