azure / ARO-HCP
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
33% | 6% | 17% | 17% | 24%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
yaml50% | 7% | 7% | 12% | 22%
go7% | 4% | 35% | 24% | 27%
py0% | 0% | 0% | 82% | 17%
ps10% | 0% | 0% | 0% | 100%
tpl0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
cluster-service76% | 0% | 8% | 5% | 9%
acm44% | 0% | 14% | 25% | 15%
hypershiftoperator71% | 19% | 0% | 4% | 4%
observability76% | 0% | 0% | 16% | 6%
frontend24% | 0% | 19% | 21% | 33%
config0% | 100% | 0% | 0% | 0%
backend0% | 57% | 19% | 0% | 22%
internal0% | 0% | 53% | 19% | 26%
tooling0% | 0% | 33% | 33% | 32%
acrpull0% | 0% | 27% | 15% | 57%
dev-infrastructure0% | 0% | 0% | 40% | 59%
maestro0% | 0% | 0% | 10% | 89%
ROOT0% | 0% | 0% | 100% | 0%
backplane-api0% | 0% | 0% | 0% | 100%
admin0% | 0% | 0% | 0% | 100%
pko0% | 0% | 0% | 0% | 100%
mgmt-fixes0% | 0% | 0% | 0% | 100%
api0% | 0% | 0% | 0% | 100%
istio0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
cloud-resources-config.configmap.yaml
in cluster-service/deploy/templates
4815 -
2535 -
1420 -
servicemonitors.monitoring.coreos.com.yaml
in hypershiftoperator/deploy/crds
1090 -
podmonitors.monitoring.coreos.com.yaml
in hypershiftoperator/deploy/crds
1042 -
frontend.go
in frontend/pkg/frontend
1008 20
651 23
routes.route.openshift.io.yaml
in hypershiftoperator/deploy/crds
567 -
523 -
config.yaml
in config
509 -
hcpopenshiftclusters_methods.go
in internal/api/v20240610preview
422 27
repository.go
in tooling/image-sync/internal
401 16
database.go
in internal/database
392 22
registryv1.go
in tooling/mcerepkg/internal/rukpak/convert
385 10
ocm.go
in frontend/pkg/frontend
380 18
main.go
in tooling/prometheus-rules
367 12
grc-policy-addon-clusterrole.yaml
in acm/deploy/helm/multicluster-engine-config/charts/policy/charts/grc/templates
313 -
policy.open-cluster-management.io_policies.yaml
in acm/deploy/helm/multicluster-engine-config/charts/policy/crds
297 -
nodepools_methods.go
in internal/api/v20240610preview
283 12
arm.go
in tooling/templatize/pkg/pipeline
279 13
cloud-resource-constraints-config.configmap.yaml
in cluster-service/deploy/templates
278 -
validate.go
in internal/api
276 6
ocm.go
in internal/ocm
265 18
visibility.go
in internal/api
236 11
multiclusterengines.multicluster.openshift.io.yaml
in acm/deploy/helm/multicluster-engine/crds
232 -
deployment.yaml
in cluster-service/deploy/templates
230 -
main.go
in backend
227 4
node_pool.go
in frontend/pkg/frontend
225 2
types.go
in tooling/templatize/pkg/pipeline
216 17
main.go
in tooling/secret-sync
212 7
201 -
helpers.go
in frontend/pkg/frontend
201 4
sync.go
in tooling/image-sync/internal
193 7
run.go
in tooling/templatize/pkg/pipeline
191 6
mgmt-pipeline.yaml
in dev-infrastructure
191 -
e2e.go
in tooling/templatize/internal/end2end
185 12
context.go
in frontend/pkg/frontend
177 20
lock.go
in internal/database
177 10
multicluster-engine-operator.deployment.yaml
in acm/deploy/helm/multicluster-engine/templates
176 -
resources_cleanup.py
in tooling/azure-automation/resources-cleanup/src
169 15
metrics.go
in frontend/pkg/metrics
165 7
svc-pipeline.yaml
in dev-infrastructure
165 -
agent.open-cluster-management.io_klusterletaddonconfigs_crd.yaml
in acm/deploy/helm/multicluster-engine-config/charts/policy/crds
164 -
grafana.py
in observability/grafana
158 15
values.yaml
in observability/prometheus
155 -
cmd.go
in frontend/cmd
153 4
grc-policy-propagator.yaml
in acm/deploy/helm/multicluster-engine-config/charts/policy/charts/grc/templates
142 -
prometheusrules.monitoring.coreos.com.yaml
in hypershiftoperator/deploy/crds
141 -
admin.go
in tooling/templatize/pkg/aks
141 5
error.go
in internal/api/arm
141 13
Files With Most Units (Top 50)
File# lines# units
hcpopenshiftclusters_methods.go
in internal/api/v20240610preview
422 27
651 23
database.go
in internal/database
392 22
frontend.go
in frontend/pkg/frontend
1008 20
context.go
in frontend/pkg/frontend
177 20
ocm.go
in frontend/pkg/frontend
380 18
ocm.go
in internal/ocm
265 18
types.go
in tooling/templatize/pkg/pipeline
216 17
repository.go
in tooling/image-sync/internal
401 16
resources_cleanup.py
in tooling/azure-automation/resources-cleanup/src
169 15
grafana.py
in observability/grafana
158 15
internalid.go
in internal/ocm
127 15
arm.go
in tooling/templatize/pkg/pipeline
279 13
error.go
in internal/api/arm
141 13
main.go
in tooling/prometheus-rules
367 12
e2e.go
in tooling/templatize/internal/end2end
185 12
nodepools_methods.go
in internal/api/v20240610preview
283 12
visibility.go
in internal/api
236 11
registryv1.go
in tooling/mcerepkg/internal/rukpak/convert
385 10
utils.go
in tooling/mcerepkg/internal/customize
67 10
utils.go
in internal/api
84 10
lock.go
in internal/database
177 10
middleware_logging.go
in frontend/pkg/frontend
118 8
customize.go
in tooling/mcerepkg/internal/customize
135 8
validation.go
in tooling/templatize/pkg/pipeline
112 8
metrics.go
in frontend/pkg/metrics
165 7
middleware.go
in frontend/pkg/frontend
53 7
main.go
in tooling/secret-sync
212 7
inspect.go
in tooling/templatize/pkg/pipeline
118 7
golden.go
in tooling/templatize/internal/testutil
99 7
sync.go
in tooling/image-sync/internal
193 7
testhelpers.go
in internal/api
78 7
document.go
in internal/database
107 7
operations.go
in frontend/pkg/frontend
135 6
executiontarget.go
in tooling/templatize/pkg/pipeline
71 6
bicep.go
in tooling/templatize/pkg/pipeline
102 6
run.go
in tooling/templatize/pkg/pipeline
191 6
rolloutoptions.go
in tooling/templatize/cmd
92 6
validate.go
in internal/api
276 6
iterators.go
in internal/ocm
113 6
typeddocument.go
in internal/database
79 6
otel_sdk.go
in frontend/pkg/frontend
73 5
options.go
in tooling/pipeline-documentation/cmd/overview
83 5
pipeline.go
in tooling/templatize/pkg/ev2
102 5
admin.go
in tooling/templatize/pkg/aks
141 5
options.go
in tooling/templatize/cmd/generate
95 5
options.go
in tooling/templatize/cmd/pipeline/inspect
109 5
options.go
in tooling/templatize/cmd/pipeline/run
98 5
main.go
in tooling/image-sync
96 5
resource.go
in internal/api/arm
96 5
Files With Long Lines (Top 50)

There are 89 files with lines longer than 120 characters. In total, there are 658 long lines.

File# lines# units# long lines
1420 - 136
routes.route.openshift.io.yaml
in hypershiftoperator/deploy/crds
567 - 43
multicluster-engine-operator.deployment.yaml
in acm/deploy/helm/multicluster-engine/templates
176 - 37
policy.open-cluster-management.io_policies.yaml
in acm/deploy/helm/multicluster-engine-config/charts/policy/crds
297 - 35
ocm.go
in frontend/pkg/frontend
380 18 21
database.go
in internal/database
392 22 21
podmonitors.monitoring.coreos.com.yaml
in hypershiftoperator/deploy/crds
1042 - 17
ocm.go
in internal/ocm
265 18 17
servicemonitors.monitoring.coreos.com.yaml
in hypershiftoperator/deploy/crds
1090 - 16
agent.open-cluster-management.io_klusterletaddonconfigs_crd.yaml
in acm/deploy/helm/multicluster-engine-config/charts/policy/crds
164 - 15
hcpopenshiftcluster.go
in internal/api
86 1 14
hcpopenshiftclusters_methods.go
in internal/api/v20240610preview
422 27 13
86 - 12
validatingadmissionpolicies.yaml
in acrpull/deploy/templates
112 - 11
90 - 10
customize.go
in tooling/mcerepkg/internal/customize
135 8 10
policy.open-cluster-management.io_placementbindings.yaml
in acm/deploy/helm/multicluster-engine-config/charts/policy/crds
120 - 10
routes.go
in frontend/pkg/frontend
133 3 9
policy.open-cluster-management.io_policyautomations.yaml
in acm/deploy/helm/multicluster-engine-config/charts/policy/crds
125 - 9
multiclusterengines.multicluster.openshift.io.yaml
in acm/deploy/helm/multicluster-engine/crds
232 - 9
deployment.yaml
in cluster-service/deploy/templates
230 - 8
prometheusrules.monitoring.coreos.com.yaml
in hypershiftoperator/deploy/crds
141 - 8
operations.go
in frontend/pkg/frontend
135 6 7
frontend.go
in frontend/pkg/frontend
1008 20 7
arm.go
in tooling/templatize/pkg/pipeline
279 13 7
651 23 7
policy.open-cluster-management.io_policysets.yaml
in acm/deploy/helm/multicluster-engine-config/charts/policy/crds
95 - 7
201 - 6
admin.go
in tooling/templatize/pkg/aks
141 5 6
53 1 6
cmd.go
in frontend/cmd
153 4 5
registryv1.go
in tooling/mcerepkg/internal/rukpak/convert
385 10 5
nodepools_methods.go
in internal/api/v20240610preview
283 12 5
values.yaml
in acm/deploy/helm/multicluster-engine-config/charts/policy
14 - 5
helpers.go
in frontend/pkg/frontend
201 4 4
main.go
in backend
227 4 4
register.go
in internal/api/v20240610preview
28 2 4
83 - 3
maestro-agent.deployment.yaml
in maestro/agent/deploy/templates
83 - 3
create.go
in frontend/utils
99 3 3
registry.go
in tooling/mcerepkg/internal/rukpak/operator-registry
9 - 3
bicep.go
in tooling/templatize/pkg/pipeline
102 6 3
run.go
in tooling/templatize/pkg/pipeline
191 6 3
repository.go
in tooling/image-sync/internal
401 16 3
validate.go
in internal/api
276 6 3
testhelpers.go
in internal/api
78 7 3
config.yaml
in config
509 - 2
523 - 2
orphaned-namespace-cleaner.yaml
in cluster-service/cspr
77 - 2
ds-kubelet-parameters.yaml
in mgmt-fixes/deploy/templates
77 - 2
Correlations

File Size vs. Commits (all time): 386 points

config/config.msft.yaml x: 180 commits (all time) y: 523 lines of code config/config.yaml x: 226 commits (all time) y: 509 lines of code observability/prometheus/values.yaml x: 5 commits (all time) y: 155 lines of code frontend/pkg/frontend/frontend.go x: 147 commits (all time) y: 1008 lines of code frontend/pkg/frontend/node_pool.go x: 39 commits (all time) y: 225 lines of code frontend/pkg/frontend/ocm.go x: 93 commits (all time) y: 380 lines of code internal/api/hcpopenshiftcluster.go x: 70 commits (all time) y: 86 lines of code internal/api/hcpopenshiftclusternodepool.go x: 43 commits (all time) y: 53 lines of code internal/api/registry.go x: 44 commits (all time) y: 43 lines of code internal/api/utils.go x: 15 commits (all time) y: 84 lines of code internal/api/v20240610preview/hcpopenshiftclusters_methods.go x: 70 commits (all time) y: 422 lines of code internal/api/v20240610preview/nodepools_methods.go x: 35 commits (all time) y: 283 lines of code internal/api/validate.go x: 21 commits (all time) y: 276 lines of code dev-infrastructure/scripts/register-scheduledrunbook.ps1 x: 5 commits (all time) y: 100 lines of code backend/operations_scanner.go x: 42 commits (all time) y: 651 lines of code internal/api/arm/subscription.go x: 19 commits (all time) y: 60 lines of code frontend/pkg/frontend/helpers.go x: 35 commits (all time) y: 201 lines of code internal/ocm/internalid.go x: 22 commits (all time) y: 127 lines of code dev-infrastructure/mgmt-pipeline.yaml x: 34 commits (all time) y: 191 lines of code tooling/templatize/pkg/pipeline/inspect.go x: 19 commits (all time) y: 118 lines of code frontend/deploy/templates/ext-authz.authorizationpolicy.yaml x: 3 commits (all time) y: 16 lines of code frontend/deploy/charts/mise/templates/deployment.yaml x: 4 commits (all time) y: 53 lines of code frontend/pipeline.yaml x: 31 commits (all time) y: 85 lines of code observability/tracing/pipeline.yaml x: 3 commits (all time) y: 20 lines of code acm/deploy/helm/policies/Chart.yaml x: 2 commits (all time) y: 5 lines of code backend/deploy/templates/backend.deployment.yaml x: 5 commits (all time) y: 77 lines of code backend/pipeline.yaml x: 16 commits (all time) y: 61 lines of code backplane-api/pipeline.yaml x: 9 commits (all time) y: 40 lines of code cluster-service/deploy/templates/servicemonitor.yaml x: 5 commits (all time) y: 18 lines of code cluster-service/pipeline.yaml x: 26 commits (all time) y: 140 lines of code frontend/deploy/templates/frontend.deployment.yaml x: 7 commits (all time) y: 85 lines of code frontend/deploy/values.yaml x: 4 commits (all time) y: 29 lines of code maestro/server/deploy/values.yaml x: 3 commits (all time) y: 53 lines of code maestro/server/pipeline.yaml x: 22 commits (all time) y: 81 lines of code hypershiftoperator/pipeline.yaml x: 11 commits (all time) y: 57 lines of code maestro/agent/pipeline.yaml x: 17 commits (all time) y: 97 lines of code internal/ocm/ocm.go x: 36 commits (all time) y: 265 lines of code dev-infrastructure/svc-pipeline.yaml x: 38 commits (all time) y: 165 lines of code backend/main.go x: 19 commits (all time) y: 227 lines of code frontend/cmd/cmd.go x: 47 commits (all time) y: 153 lines of code frontend/pkg/frontend/otel_sdk.go x: 18 commits (all time) y: 73 lines of code observability/alerts/kubernetesControlPlane-prometheusRule.yaml x: 7 commits (all time) y: 1420 lines of code observability/observability.yaml x: 7 commits (all time) y: 17 lines of code frontend/pkg/frontend/routes.go x: 41 commits (all time) y: 133 lines of code frontend/deploy/templates/servicemonitor.yaml x: 4 commits (all time) y: 18 lines of code tooling/azure-automation/resources-cleanup/src/resources_cleanup.py x: 12 commits (all time) y: 169 lines of code observability/grafana/grafana.py x: 14 commits (all time) y: 158 lines of code topology.yaml x: 3 commits (all time) y: 106 lines of code admin/cmd/cmd.go x: 3 commits (all time) y: 79 lines of code admin/pkg/admin/admin.go x: 3 commits (all time) y: 61 lines of code frontend/main.go x: 22 commits (all time) y: 14 lines of code frontend/pkg/frontend/const.go x: 13 commits (all time) y: 17 lines of code frontend/pkg/frontend/context.go x: 21 commits (all time) y: 177 lines of code frontend/pkg/frontend/metrics.go x: 17 commits (all time) y: 89 lines of code frontend/pkg/frontend/middleware.go x: 6 commits (all time) y: 53 lines of code frontend/pkg/frontend/middleware_body.go x: 7 commits (all time) y: 33 lines of code frontend/pkg/frontend/middleware_locksubscription.go x: 6 commits (all time) y: 60 lines of code frontend/pkg/frontend/middleware_logging.go x: 24 commits (all time) y: 118 lines of code frontend/pkg/frontend/middleware_lowercase.go x: 6 commits (all time) y: 11 lines of code frontend/pkg/frontend/middleware_panic.go x: 8 commits (all time) y: 20 lines of code frontend/pkg/frontend/middleware_referer.go x: 5 commits (all time) y: 23 lines of code frontend/pkg/frontend/middleware_resourceid.go x: 12 commits (all time) y: 27 lines of code frontend/pkg/frontend/middleware_systemdata.go x: 6 commits (all time) y: 23 lines of code frontend/pkg/frontend/middleware_tracing.go x: 18 commits (all time) y: 76 lines of code frontend/pkg/frontend/middleware_validateapi.go x: 9 commits (all time) y: 35 lines of code frontend/pkg/frontend/middleware_validatestatic.go x: 25 commits (all time) y: 51 lines of code frontend/pkg/frontend/middleware_validatesubscription.go x: 20 commits (all time) y: 81 lines of code frontend/pkg/frontend/operations.go x: 25 commits (all time) y: 135 lines of code frontend/pkg/metrics/metrics.go x: 10 commits (all time) y: 165 lines of code frontend/utils/create.go x: 38 commits (all time) y: 99 lines of code internal/api/arm/correlation.go x: 9 commits (all time) y: 17 lines of code internal/api/arm/error.go x: 40 commits (all time) y: 141 lines of code internal/api/arm/identity.go x: 8 commits (all time) y: 18 lines of code internal/api/arm/resource.go x: 16 commits (all time) y: 96 lines of code internal/api/arm/response.go x: 8 commits (all time) y: 53 lines of code internal/api/enums.go x: 14 commits (all time) y: 31 lines of code internal/api/v20240610preview/register.go x: 28 commits (all time) y: 28 lines of code internal/api/visibility.go x: 9 commits (all time) y: 236 lines of code internal/database/database.go x: 69 commits (all time) y: 392 lines of code internal/database/document.go x: 41 commits (all time) y: 107 lines of code internal/database/lock.go x: 10 commits (all time) y: 177 lines of code internal/database/util.go x: 13 commits (all time) y: 51 lines of code internal/ocm/iterators.go x: 13 commits (all time) y: 113 lines of code tooling/image-sync/internal/repository.go x: 14 commits (all time) y: 401 lines of code tooling/image-sync/internal/sync.go x: 16 commits (all time) y: 193 lines of code tooling/image-sync/main.go x: 6 commits (all time) y: 96 lines of code tooling/mcerepkg/internal/customize/customize.go x: 4 commits (all time) y: 135 lines of code tooling/mcerepkg/internal/rukpak/convert/registryv1.go x: 3 commits (all time) y: 385 lines of code tooling/mcerepkg/main.go x: 4 commits (all time) y: 112 lines of code tooling/pipeline-documentation/cmd/overview/options.go x: 4 commits (all time) y: 83 lines of code tooling/prometheus-rules/main.go x: 13 commits (all time) y: 367 lines of code tooling/secret-sync/main.go x: 8 commits (all time) y: 212 lines of code tooling/templatize/cmd/generate/options.go x: 12 commits (all time) y: 95 lines of code tooling/templatize/cmd/options.go x: 7 commits (all time) y: 56 lines of code tooling/templatize/cmd/rolloutoptions.go x: 8 commits (all time) y: 92 lines of code tooling/templatize/internal/end2end/e2e.go x: 33 commits (all time) y: 185 lines of code tooling/templatize/pkg/aks/admin.go x: 6 commits (all time) y: 141 lines of code tooling/templatize/pkg/ev2/mapping.go x: 10 commits (all time) y: 46 lines of code tooling/templatize/pkg/ev2/utils.go x: 12 commits (all time) y: 42 lines of code tooling/templatize/pkg/pipeline/arm.go x: 38 commits (all time) y: 279 lines of code tooling/templatize/pkg/pipeline/executiontarget.go x: 10 commits (all time) y: 71 lines of code tooling/templatize/pkg/pipeline/run.go x: 39 commits (all time) y: 191 lines of code tooling/templatize/pkg/pipeline/shell.go x: 25 commits (all time) y: 70 lines of code tooling/templatize/pkg/pipeline/types.go x: 27 commits (all time) y: 216 lines of code maestro/server/deploy/templates/maestro.deployment.yaml x: 3 commits (all time) y: 140 lines of code cluster-service/deploy/templates/deployment.yaml x: 12 commits (all time) y: 230 lines of code backplane-api/deploy/helm/backplane-api/templates/statefulset.yaml x: 2 commits (all time) y: 24 lines of code cluster-service/deploy/templates/cloud-resource-constraints-config.configmap.yaml x: 4 commits (all time) y: 278 lines of code cluster-service/deploy/templates/cloud-resources-config.configmap.yaml x: 4 commits (all time) y: 4815 lines of code cluster-service/update_instance_types.py x: 2 commits (all time) y: 68 lines of code frontend/deploy/templates/peerauthentication.yaml x: 1 commits (all time) y: 11 lines of code observability/tracing/deploy/jaeger.yaml x: 2 commits (all time) y: 47 lines of code cluster-service/cspr/cluster-service-namespace.yaml x: 7 commits (all time) y: 108 lines of code cluster-service/cspr/orphaned-namespace-cleaner.yaml x: 2 commits (all time) y: 77 lines of code dev-infrastructure/region-pipeline.yaml x: 16 commits (all time) y: 89 lines of code acm/deploy/helm/clc-state-metrics/templates/metrics-deployment.yaml x: 3 commits (all time) y: 126 lines of code acm/deploy/helm/multicluster-engine-config/charts/policy/charts/cluster-lifecycle/templates/klusterlet-addon-role.yaml x: 2 commits (all time) y: 127 lines of code acm/deploy/helm/multicluster-engine-config/charts/policy/charts/grc/templates/grc-clusterrole.yaml x: 2 commits (all time) y: 105 lines of code acm/deploy/helm/multicluster-engine-config/charts/policy/crds/agent.open-cluster-management.io_klusterletaddonconfigs_crd.yaml x: 2 commits (all time) y: 164 lines of code acm/deploy/helm/multicluster-engine-config/charts/policy/crds/policy.open-cluster-management.io_policies.yaml x: 2 commits (all time) y: 297 lines of code acm/deploy/helm/multicluster-engine/crds/multiclusterengines.multicluster.openshift.io.yaml x: 3 commits (all time) y: 232 lines of code acm/deploy/helm/multicluster-engine/templates/multicluster-engine-ixu1k452vplrmrwqn1we7nyr579d3i93vr116pfyu3e.clusterrole.yaml x: 2 commits (all time) y: 2535 lines of code acm/deploy/helm/multicluster-engine/templates/multicluster-engine-operator.deployment.yaml x: 4 commits (all time) y: 176 lines of code acrpull/deploy/templates/acrpull.microsoft.com_acrpullbindings.yaml x: 2 commits (all time) y: 201 lines of code api/autorest-config.yaml x: 15 commits (all time) y: 12 lines of code hypershiftoperator/deploy/crds/podmonitors.monitoring.coreos.com.yaml x: 2 commits (all time) y: 1042 lines of code hypershiftoperator/deploy/crds/prometheusrules.monitoring.coreos.com.yaml x: 2 commits (all time) y: 141 lines of code hypershiftoperator/deploy/crds/routes.route.openshift.io.yaml x: 2 commits (all time) y: 567 lines of code hypershiftoperator/deploy/crds/servicemonitors.monitoring.coreos.com.yaml x: 2 commits (all time) y: 1090 lines of code acrpull/deploy/templates/controller_role.yaml x: 1 commits (all time) y: 79 lines of code maestro/agent/deploy/templates/maestro-agent.agent.clusterrole.yaml x: 1 commits (all time) y: 42 lines of code maestro/agent/deploy/templates/metrics-proxy.configmap.yaml x: 1 commits (all time) y: 26 lines of code acm/deploy/helm/multicluster-engine-config/charts/policy/charts/grc/templates/grc-policy-addon-clusterrole.yaml x: 1 commits (all time) 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 226.0
commits (all time)
min: 1.0 | average: 8.6 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 7.0 | max: 226.0

File Size vs. Contributors (all time): 386 points

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

File Size vs. Commits (30 days): 179 points

config/config.msft.yaml x: 26 commits (30d) y: 523 lines of code config/config.yaml x: 34 commits (30d) y: 509 lines of code observability/prometheus/values.yaml x: 4 commits (30d) y: 155 lines of code frontend/pkg/frontend/frontend.go x: 9 commits (30d) y: 1008 lines of code frontend/pkg/frontend/node_pool.go x: 7 commits (30d) y: 225 lines of code frontend/pkg/frontend/ocm.go x: 11 commits (30d) y: 380 lines of code internal/api/hcpopenshiftcluster.go x: 6 commits (30d) y: 86 lines of code internal/api/hcpopenshiftclusternodepool.go x: 10 commits (30d) y: 53 lines of code internal/api/registry.go x: 7 commits (30d) y: 43 lines of code internal/api/utils.go x: 5 commits (30d) y: 84 lines of code internal/api/v20240610preview/hcpopenshiftclusters_methods.go x: 9 commits (30d) y: 422 lines of code internal/api/v20240610preview/nodepools_methods.go x: 8 commits (30d) y: 283 lines of code internal/api/validate.go x: 5 commits (30d) y: 276 lines of code dev-infrastructure/scripts/register-scheduledrunbook.ps1 x: 5 commits (30d) y: 100 lines of code backend/operations_scanner.go x: 11 commits (30d) y: 651 lines of code internal/api/arm/subscription.go x: 8 commits (30d) y: 60 lines of code frontend/pkg/frontend/helpers.go x: 6 commits (30d) y: 201 lines of code internal/ocm/internalid.go x: 7 commits (30d) y: 127 lines of code dev-infrastructure/mgmt-pipeline.yaml x: 3 commits (30d) y: 191 lines of code tooling/templatize/pkg/pipeline/inspect.go x: 9 commits (30d) y: 118 lines of code frontend/deploy/templates/ext-authz.authorizationpolicy.yaml x: 1 commits (30d) y: 16 lines of code frontend/deploy/charts/mise/templates/deployment.yaml x: 1 commits (30d) y: 53 lines of code frontend/pipeline.yaml x: 3 commits (30d) y: 85 lines of code observability/tracing/pipeline.yaml x: 3 commits (30d) y: 20 lines of code acm/deploy/helm/policies/Chart.yaml x: 2 commits (30d) y: 5 lines of code acm/deploy/helm/policies/templates/all-hosted-clusters.placement.yaml x: 2 commits (30d) y: 8 lines of code backend/deploy/templates/backend.deployment.yaml x: 1 commits (30d) y: 77 lines of code backend/pipeline.yaml x: 1 commits (30d) y: 61 lines of code backplane-api/pipeline.yaml x: 9 commits (30d) y: 40 lines of code cluster-service/deploy/Chart.yaml x: 1 commits (30d) y: 11 lines of code cluster-service/deploy/charts/database/Chart.yaml x: 1 commits (30d) y: 5 lines of code cluster-service/deploy/templates/servicemonitor.yaml x: 2 commits (30d) y: 18 lines of code cluster-service/deploy/values.yaml x: 2 commits (30d) y: 103 lines of code cluster-service/pipeline.yaml x: 3 commits (30d) y: 140 lines of code frontend/deploy/templates/frontend.deployment.yaml x: 2 commits (30d) y: 85 lines of code frontend/deploy/values.yaml x: 2 commits (30d) y: 29 lines of code maestro/server/deploy/templates/allow-cluster-service.authorizationpolicy.yaml x: 1 commits (30d) y: 24 lines of code maestro/server/pipeline.yaml x: 1 commits (30d) y: 81 lines of code maestro/agent/pipeline.yaml x: 1 commits (30d) y: 97 lines of code internal/ocm/ocm.go x: 5 commits (30d) y: 265 lines of code dev-infrastructure/svc-pipeline.yaml x: 2 commits (30d) y: 165 lines of code frontend/cmd/cmd.go x: 6 commits (30d) y: 153 lines of code frontend/pkg/frontend/otel_sdk.go x: 7 commits (30d) y: 73 lines of code observability/alerts/kubernetesControlPlane-prometheusRule.yaml x: 6 commits (30d) y: 1420 lines of code observability/observability.yaml x: 7 commits (30d) y: 17 lines of code frontend/pkg/frontend/routes.go x: 8 commits (30d) y: 133 lines of code acm/deploy/helm/clc-state-metrics/templates/clc-state-metrics.servicemonitor.yaml x: 1 commits (30d) y: 17 lines of code acrpull/deploy/templates/podmonitor.yaml x: 2 commits (30d) y: 15 lines of code tooling/azure-automation/resources-cleanup/src/resources_cleanup.py x: 5 commits (30d) y: 169 lines of code observability/grafana/grafana.py x: 14 commits (30d) y: 158 lines of code topology.yaml x: 3 commits (30d) y: 106 lines of code admin/apiversions.go x: 3 commits (30d) y: 4 lines of code admin/cmd/cmd.go x: 2 commits (30d) y: 79 lines of code admin/pkg/admin/admin.go x: 2 commits (30d) y: 61 lines of code frontend/main.go x: 3 commits (30d) y: 14 lines of code frontend/pkg/frontend/context.go x: 4 commits (30d) y: 177 lines of code frontend/pkg/frontend/middleware.go x: 3 commits (30d) y: 53 lines of code frontend/pkg/frontend/middleware_body.go x: 5 commits (30d) y: 33 lines of code frontend/pkg/frontend/middleware_correlation.go x: 3 commits (30d) y: 29 lines of code frontend/pkg/frontend/middleware_locksubscription.go x: 3 commits (30d) y: 60 lines of code frontend/pkg/frontend/middleware_logging.go x: 7 commits (30d) y: 118 lines of code frontend/pkg/frontend/middleware_lowercase.go x: 3 commits (30d) y: 11 lines of code frontend/pkg/frontend/middleware_referer.go x: 5 commits (30d) y: 23 lines of code frontend/pkg/frontend/middleware_resourceid.go x: 3 commits (30d) y: 27 lines of code frontend/pkg/frontend/middleware_tracing.go x: 3 commits (30d) y: 76 lines of code frontend/pkg/frontend/middleware_validateapi.go x: 3 commits (30d) y: 35 lines of code frontend/pkg/frontend/middleware_validatesubscription.go x: 3 commits (30d) y: 81 lines of code frontend/pkg/frontend/operations.go x: 5 commits (30d) y: 135 lines of code frontend/pkg/metrics/metrics.go x: 3 commits (30d) y: 165 lines of code frontend/utils/create.go x: 6 commits (30d) y: 99 lines of code internal/api/arm/error.go x: 5 commits (30d) y: 141 lines of code internal/api/arm/preflight.go x: 5 commits (30d) y: 73 lines of code internal/api/arm/resource.go x: 3 commits (30d) y: 96 lines of code internal/api/visibility.go x: 3 commits (30d) y: 236 lines of code internal/database/database.go x: 3 commits (30d) y: 392 lines of code internal/database/document.go x: 3 commits (30d) y: 107 lines of code internal/database/lock.go x: 5 commits (30d) y: 177 lines of code internal/ocm/iterators.go x: 5 commits (30d) y: 113 lines of code internal/tracing/attributes.go x: 4 commits (30d) y: 33 lines of code tooling/image-sync/internal/repository.go x: 4 commits (30d) y: 401 lines of code tooling/image-sync/internal/sync.go x: 2 commits (30d) y: 193 lines of code tooling/image-sync/main.go x: 2 commits (30d) y: 96 lines of code tooling/mcerepkg/internal/customize/customize.go x: 2 commits (30d) y: 135 lines of code tooling/mcerepkg/internal/customize/utils.go x: 2 commits (30d) y: 67 lines of code tooling/mcerepkg/internal/customize/validation.go x: 2 commits (30d) y: 35 lines of code tooling/mcerepkg/internal/olm/extract.go x: 4 commits (30d) y: 108 lines of code tooling/mcerepkg/internal/rukpak/convert/registryv1.go x: 2 commits (30d) y: 385 lines of code tooling/mcerepkg/internal/rukpak/util/tar.go x: 2 commits (30d) y: 54 lines of code tooling/mcerepkg/main.go x: 2 commits (30d) y: 112 lines of code tooling/pipeline-documentation/cmd/overview/options.go x: 4 commits (30d) y: 83 lines of code tooling/pipeline-documentation/main.go x: 4 commits (30d) y: 56 lines of code tooling/pipeline-documentation/pkg/generator/markdown.go x: 4 commits (30d) y: 77 lines of code tooling/prometheus-rules/main.go x: 9 commits (30d) y: 367 lines of code tooling/secret-sync/main.go x: 4 commits (30d) y: 212 lines of code tooling/templatize/cmd/generate/options.go x: 7 commits (30d) y: 95 lines of code tooling/templatize/cmd/inspect/cmd.go x: 2 commits (30d) y: 50 lines of code tooling/templatize/cmd/pipeline/inspect/options.go x: 8 commits (30d) y: 109 lines of code tooling/templatize/cmd/pipeline/run/options.go x: 8 commits (30d) y: 98 lines of code tooling/templatize/cmd/rolloutoptions.go x: 6 commits (30d) y: 92 lines of code tooling/templatize/internal/end2end/e2e.go x: 7 commits (30d) y: 185 lines of code tooling/templatize/pkg/aks/admin.go x: 2 commits (30d) y: 141 lines of code tooling/templatize/pkg/aks/kubeconfig.go x: 2 commits (30d) y: 44 lines of code tooling/templatize/pkg/azauth/github.go x: 2 commits (30d) y: 108 lines of code tooling/templatize/pkg/ev2/mapping.go x: 6 commits (30d) y: 46 lines of code tooling/templatize/pkg/ev2/pipeline.go x: 7 commits (30d) y: 102 lines of code tooling/templatize/pkg/ev2/utils.go x: 6 commits (30d) y: 42 lines of code tooling/templatize/pkg/pipeline/arm.go x: 9 commits (30d) y: 279 lines of code tooling/templatize/pkg/pipeline/bicep.go x: 6 commits (30d) y: 102 lines of code tooling/templatize/pkg/pipeline/common.go x: 2 commits (30d) y: 23 lines of code tooling/templatize/pkg/pipeline/executiontarget.go x: 2 commits (30d) y: 71 lines of code tooling/templatize/pkg/pipeline/run.go x: 8 commits (30d) y: 191 lines of code tooling/templatize/pkg/pipeline/shell.go x: 11 commits (30d) y: 70 lines of code tooling/templatize/pkg/pipeline/types.go x: 2 commits (30d) y: 216 lines of code maestro/server/deploy/templates/maestro.deployment.yaml x: 1 commits (30d) y: 140 lines of code cluster-service/deploy/templates/deployment.yaml x: 3 commits (30d) y: 230 lines of code backplane-api/deploy/helm/backplane-api/templates/service.yaml x: 5 commits (30d) y: 18 lines of code cluster-service/deploy/templates/cs-keyvault.secret.yaml x: 1 commits (30d) y: 31 lines of code
1420.0
lines of code
  min: 2.0
  average: 104.59
  25th percentile: 20.0
  median: 60.0
  75th percentile: 113.0
  max: 1420.0
0 34.0
commits (30d)
min: 1.0 | average: 3.97 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 5.0 | max: 34.0

File Size vs. Contributors (30 days): 179 points

config/config.msft.yaml x: 5 contributors (30d) y: 523 lines of code config/config.yaml x: 8 contributors (30d) y: 509 lines of code observability/prometheus/values.yaml x: 1 contributors (30d) y: 155 lines of code frontend/pkg/frontend/frontend.go x: 3 contributors (30d) y: 1008 lines of code frontend/pkg/frontend/node_pool.go x: 3 contributors (30d) y: 225 lines of code frontend/pkg/frontend/ocm.go x: 3 contributors (30d) y: 380 lines of code internal/api/hcpopenshiftcluster.go x: 3 contributors (30d) y: 86 lines of code internal/api/hcpopenshiftclusternodepool.go x: 3 contributors (30d) y: 53 lines of code internal/api/registry.go x: 3 contributors (30d) y: 43 lines of code internal/api/utils.go x: 2 contributors (30d) y: 84 lines of code internal/api/v20240610preview/hcpopenshiftclusters_methods.go x: 3 contributors (30d) y: 422 lines of code internal/api/v20240610preview/nodepools_methods.go x: 3 contributors (30d) y: 283 lines of code internal/api/validate.go x: 3 contributors (30d) y: 276 lines of code dev-infrastructure/scripts/register-scheduledrunbook.ps1 x: 3 contributors (30d) y: 100 lines of code backend/operations_scanner.go x: 5 contributors (30d) y: 651 lines of code internal/api/arm/subscription.go x: 5 contributors (30d) y: 60 lines of code frontend/pkg/frontend/helpers.go x: 3 contributors (30d) y: 201 lines of code internal/ocm/internalid.go x: 4 contributors (30d) y: 127 lines of code dev-infrastructure/mgmt-pipeline.yaml x: 2 contributors (30d) y: 191 lines of code tooling/templatize/pkg/pipeline/inspect.go x: 3 contributors (30d) y: 118 lines of code frontend/deploy/templates/ext-authz.authorizationpolicy.yaml x: 1 contributors (30d) y: 16 lines of code frontend/deploy/charts/mise/templates/deployment.yaml x: 1 contributors (30d) y: 53 lines of code observability/tracing/pipeline.yaml x: 3 contributors (30d) y: 20 lines of code acm/deploy/helm/policies/Chart.yaml x: 1 contributors (30d) y: 5 lines of code acm/deploy/helm/policies/templates/all-hosted-clusters.placement.yaml x: 1 contributors (30d) y: 8 lines of code backend/deploy/templates/backend.deployment.yaml x: 1 contributors (30d) y: 77 lines of code backend/pipeline.yaml x: 1 contributors (30d) y: 61 lines of code cluster-service/deploy/templates/servicemonitor.yaml x: 2 contributors (30d) y: 18 lines of code cluster-service/deploy/values.yaml x: 2 contributors (30d) y: 103 lines of code cluster-service/pipeline.yaml x: 2 contributors (30d) y: 140 lines of code frontend/deploy/values.yaml x: 2 contributors (30d) y: 29 lines of code maestro/server/deploy/templates/allow-cluster-service.authorizationpolicy.yaml x: 1 contributors (30d) y: 24 lines of code maestro/server/pipeline.yaml x: 1 contributors (30d) y: 81 lines of code maestro/agent/pipeline.yaml x: 1 contributors (30d) y: 97 lines of code internal/ocm/ocm.go x: 3 contributors (30d) y: 265 lines of code dev-infrastructure/svc-pipeline.yaml x: 2 contributors (30d) y: 165 lines of code backend/main.go x: 4 contributors (30d) y: 227 lines of code frontend/cmd/cmd.go x: 3 contributors (30d) y: 153 lines of code frontend/pkg/frontend/otel_sdk.go x: 4 contributors (30d) y: 73 lines of code internal/version/version.go x: 2 contributors (30d) y: 2 lines of code observability/alerts/kubernetesControlPlane-prometheusRule.yaml x: 2 contributors (30d) y: 1420 lines of code observability/observability.yaml x: 4 contributors (30d) y: 17 lines of code frontend/pkg/frontend/routes.go x: 4 contributors (30d) y: 133 lines of code acm/deploy/helm/clc-state-metrics/templates/clc-state-metrics.servicemonitor.yaml x: 1 contributors (30d) y: 17 lines of code tooling/azure-automation/resources-cleanup/src/resources_cleanup.py x: 2 contributors (30d) y: 169 lines of code observability/grafana/grafana.py x: 2 contributors (30d) y: 158 lines of code topology.yaml x: 3 contributors (30d) y: 106 lines of code frontend/pkg/frontend/context.go x: 2 contributors (30d) y: 177 lines of code frontend/pkg/frontend/metrics.go x: 1 contributors (30d) y: 89 lines of code frontend/pkg/frontend/middleware_body.go x: 3 contributors (30d) y: 33 lines of code frontend/pkg/frontend/middleware_correlation.go x: 1 contributors (30d) y: 29 lines of code frontend/pkg/frontend/middleware_referer.go x: 3 contributors (30d) y: 23 lines of code frontend/pkg/frontend/middleware_validateapi.go x: 1 contributors (30d) y: 35 lines of code frontend/pkg/frontend/operations.go x: 3 contributors (30d) y: 135 lines of code frontend/pkg/metrics/metrics.go x: 1 contributors (30d) y: 165 lines of code internal/api/arm/error.go x: 3 contributors (30d) y: 141 lines of code internal/api/arm/preflight.go x: 3 contributors (30d) y: 73 lines of code internal/api/visibility.go x: 1 contributors (30d) y: 236 lines of code internal/database/database.go x: 1 contributors (30d) y: 392 lines of code internal/database/document.go x: 1 contributors (30d) y: 107 lines of code internal/database/lock.go x: 3 contributors (30d) y: 177 lines of code internal/ocm/iterators.go x: 3 contributors (30d) y: 113 lines of code tooling/image-sync/internal/repository.go x: 2 contributors (30d) y: 401 lines of code tooling/image-sync/internal/sync.go x: 1 contributors (30d) y: 193 lines of code tooling/mcerepkg/internal/customize/customize.go x: 1 contributors (30d) y: 135 lines of code tooling/mcerepkg/internal/customize/utils.go x: 1 contributors (30d) y: 67 lines of code tooling/mcerepkg/internal/olm/extract.go x: 2 contributors (30d) y: 108 lines of code tooling/mcerepkg/internal/rukpak/convert/registryv1.go x: 1 contributors (30d) y: 385 lines of code tooling/mcerepkg/main.go x: 1 contributors (30d) y: 112 lines of code tooling/pipeline-documentation/cmd/overview/options.go x: 2 contributors (30d) y: 83 lines of code tooling/pipeline-documentation/main.go x: 2 contributors (30d) y: 56 lines of code tooling/pipeline-documentation/pkg/generator/markdown.go x: 2 contributors (30d) y: 77 lines of code tooling/prometheus-rules/main.go x: 2 contributors (30d) y: 367 lines of code tooling/secret-sync/main.go x: 2 contributors (30d) y: 212 lines of code tooling/templatize/cmd/generate/options.go x: 2 contributors (30d) y: 95 lines of code tooling/templatize/cmd/inspect/cmd.go x: 1 contributors (30d) y: 50 lines of code tooling/templatize/cmd/pipeline/inspect/options.go x: 3 contributors (30d) y: 109 lines of code tooling/templatize/internal/end2end/e2e.go x: 2 contributors (30d) y: 185 lines of code tooling/templatize/pkg/aks/admin.go x: 1 contributors (30d) y: 141 lines of code tooling/templatize/pkg/aks/kubeconfig.go x: 1 contributors (30d) y: 44 lines of code tooling/templatize/pkg/ev2/mapping.go x: 2 contributors (30d) y: 46 lines of code tooling/templatize/pkg/ev2/utils.go x: 2 contributors (30d) y: 42 lines of code tooling/templatize/pkg/pipeline/executiontarget.go x: 1 contributors (30d) y: 71 lines of code tooling/templatize/pkg/pipeline/run.go x: 3 contributors (30d) y: 191 lines of code tooling/templatize/pkg/pipeline/shell.go x: 3 contributors (30d) y: 70 lines of code tooling/templatize/pkg/pipeline/types.go x: 1 contributors (30d) y: 216 lines of code cluster-service/deploy/templates/deployment.yaml x: 3 contributors (30d) y: 230 lines of code backplane-api/allow-ingress.yaml x: 2 contributors (30d) y: 16 lines of code backplane-api/deploy/helm/backplane-api/Chart.yaml x: 2 contributors (30d) y: 6 lines of code backplane-api/deploy/helm/backplane-api/templates/statefulset.yaml x: 2 contributors (30d) y: 24 lines of code backplane-api/deploy/helm/backplane-api/values.yaml x: 2 contributors (30d) y: 35 lines of code
1420.0
lines of code
  min: 2.0
  average: 104.59
  25th percentile: 20.0
  median: 60.0
  75th percentile: 113.0
  max: 1420.0
0 8.0
contributors (30d)
min: 1.0 | average: 1.8 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 8.0

File Size vs. Commits (90 days): 371 points

config/config.msft.yaml x: 121 commits (90d) y: 523 lines of code config/config.yaml x: 134 commits (90d) y: 509 lines of code observability/prometheus/values.yaml x: 5 commits (90d) y: 155 lines of code frontend/pkg/frontend/frontend.go x: 32 commits (90d) y: 1008 lines of code frontend/pkg/frontend/node_pool.go x: 18 commits (90d) y: 225 lines of code frontend/pkg/frontend/ocm.go x: 39 commits (90d) y: 380 lines of code internal/api/hcpopenshiftcluster.go x: 29 commits (90d) y: 86 lines of code internal/api/hcpopenshiftclusternodepool.go x: 27 commits (90d) y: 53 lines of code internal/api/registry.go x: 10 commits (90d) y: 43 lines of code internal/api/utils.go x: 8 commits (90d) y: 84 lines of code internal/api/v20240610preview/hcpopenshiftclusters_methods.go x: 30 commits (90d) y: 422 lines of code internal/api/v20240610preview/nodepools_methods.go x: 26 commits (90d) y: 283 lines of code internal/api/validate.go x: 10 commits (90d) y: 276 lines of code dev-infrastructure/scripts/register-scheduledrunbook.ps1 x: 5 commits (90d) y: 100 lines of code backend/operations_scanner.go x: 28 commits (90d) y: 651 lines of code internal/api/arm/subscription.go x: 10 commits (90d) y: 60 lines of code frontend/pkg/frontend/helpers.go x: 15 commits (90d) y: 201 lines of code internal/ocm/internalid.go x: 13 commits (90d) y: 127 lines of code dev-infrastructure/mgmt-pipeline.yaml x: 19 commits (90d) y: 191 lines of code tooling/templatize/pkg/pipeline/inspect.go x: 10 commits (90d) y: 118 lines of code frontend/deploy/templates/ext-authz.authorizationpolicy.yaml x: 3 commits (90d) y: 16 lines of code frontend/deploy/charts/mise/templates/deployment.yaml x: 4 commits (90d) y: 53 lines of code frontend/pipeline.yaml x: 16 commits (90d) y: 85 lines of code observability/tracing/pipeline.yaml x: 3 commits (90d) y: 20 lines of code acm/deploy/helm/policies/Chart.yaml x: 2 commits (90d) y: 5 lines of code backend/deploy/templates/backend.deployment.yaml x: 5 commits (90d) y: 77 lines of code backend/pipeline.yaml x: 7 commits (90d) y: 61 lines of code backplane-api/pipeline.yaml x: 9 commits (90d) y: 40 lines of code cluster-service/deploy/templates/servicemonitor.yaml x: 5 commits (90d) y: 18 lines of code cluster-service/pipeline.yaml x: 16 commits (90d) y: 140 lines of code frontend/deploy/templates/frontend.deployment.yaml x: 7 commits (90d) y: 85 lines of code frontend/deploy/values.yaml x: 4 commits (90d) y: 29 lines of code maestro/server/deploy/values.yaml x: 3 commits (90d) y: 53 lines of code maestro/server/pipeline.yaml x: 9 commits (90d) y: 81 lines of code hypershiftoperator/pipeline.yaml x: 8 commits (90d) y: 57 lines of code maestro/agent/pipeline.yaml x: 12 commits (90d) y: 97 lines of code internal/ocm/ocm.go x: 16 commits (90d) y: 265 lines of code dev-infrastructure/svc-pipeline.yaml x: 20 commits (90d) y: 165 lines of code backend/main.go x: 11 commits (90d) y: 227 lines of code frontend/cmd/cmd.go x: 14 commits (90d) y: 153 lines of code frontend/pkg/frontend/otel_sdk.go x: 11 commits (90d) y: 73 lines of code observability/alerts/kubernetesControlPlane-prometheusRule.yaml x: 7 commits (90d) y: 1420 lines of code observability/observability.yaml x: 7 commits (90d) y: 17 lines of code frontend/pkg/frontend/routes.go x: 13 commits (90d) y: 133 lines of code frontend/deploy/templates/servicemonitor.yaml x: 4 commits (90d) y: 18 lines of code tooling/azure-automation/resources-cleanup/src/resources_cleanup.py x: 6 commits (90d) y: 169 lines of code topology.yaml x: 3 commits (90d) y: 106 lines of code admin/cmd/cmd.go x: 3 commits (90d) y: 79 lines of code admin/pkg/admin/admin.go x: 3 commits (90d) y: 61 lines of code frontend/pkg/frontend/const.go x: 6 commits (90d) y: 17 lines of code frontend/pkg/frontend/context.go x: 6 commits (90d) y: 177 lines of code frontend/pkg/frontend/middleware.go x: 5 commits (90d) y: 53 lines of code frontend/pkg/frontend/middleware_body.go x: 6 commits (90d) y: 33 lines of code frontend/pkg/frontend/middleware_panic.go x: 5 commits (90d) y: 20 lines of code frontend/pkg/frontend/middleware_validatestatic.go x: 6 commits (90d) y: 51 lines of code frontend/pkg/frontend/middleware_validatesubscription.go x: 6 commits (90d) y: 81 lines of code frontend/pkg/frontend/operations.go x: 10 commits (90d) y: 135 lines of code frontend/pkg/metrics/metrics.go x: 8 commits (90d) y: 165 lines of code frontend/utils/create.go x: 22 commits (90d) y: 99 lines of code internal/api/arm/error.go x: 7 commits (90d) y: 141 lines of code internal/api/arm/resource.go x: 4 commits (90d) y: 96 lines of code internal/api/enums.go x: 7 commits (90d) y: 31 lines of code internal/api/v20240610preview/register.go x: 10 commits (90d) y: 28 lines of code internal/api/visibility.go x: 3 commits (90d) y: 236 lines of code internal/database/database.go x: 13 commits (90d) y: 392 lines of code internal/database/document.go x: 10 commits (90d) y: 107 lines of code internal/database/typeddocument.go x: 4 commits (90d) y: 79 lines of code internal/ocm/iterators.go x: 9 commits (90d) y: 113 lines of code internal/tracing/attributes.go x: 8 commits (90d) y: 33 lines of code tooling/image-sync/internal/repository.go x: 4 commits (90d) y: 401 lines of code tooling/image-sync/internal/sync.go x: 2 commits (90d) y: 193 lines of code tooling/image-sync/main.go x: 2 commits (90d) y: 96 lines of code tooling/mcerepkg/internal/customize/customize.go x: 2 commits (90d) y: 135 lines of code tooling/mcerepkg/internal/customize/scaffold.go x: 2 commits (90d) y: 32 lines of code tooling/mcerepkg/internal/customize/utils.go x: 2 commits (90d) y: 67 lines of code tooling/mcerepkg/internal/rukpak/convert/registryv1.go x: 2 commits (90d) y: 385 lines of code tooling/mcerepkg/internal/rukpak/util/tar.go x: 2 commits (90d) y: 54 lines of code tooling/prometheus-rules/main.go x: 13 commits (90d) y: 367 lines of code tooling/secret-sync/main.go x: 8 commits (90d) y: 212 lines of code tooling/templatize/cmd/generate/options.go x: 7 commits (90d) y: 95 lines of code tooling/templatize/cmd/pipeline/inspect/options.go x: 8 commits (90d) y: 109 lines of code tooling/templatize/cmd/pipeline/options/options.go x: 2 commits (90d) y: 82 lines of code tooling/templatize/cmd/pipeline/run/cmd.go x: 13 commits (90d) y: 83 lines of code tooling/templatize/internal/end2end/e2e.go x: 7 commits (90d) y: 185 lines of code tooling/templatize/pkg/pipeline/arm.go x: 13 commits (90d) y: 279 lines of code tooling/templatize/pkg/pipeline/bicep.go x: 6 commits (90d) y: 102 lines of code tooling/templatize/pkg/pipeline/run.go x: 9 commits (90d) y: 191 lines of code tooling/templatize/pkg/pipeline/shell.go x: 12 commits (90d) y: 70 lines of code tooling/templatize/pkg/pipeline/types.go x: 5 commits (90d) y: 216 lines of code maestro/server/deploy/templates/maestro.deployment.yaml x: 3 commits (90d) y: 140 lines of code cluster-service/deploy/templates/deployment.yaml x: 12 commits (90d) y: 230 lines of code cluster-service/deploy/templates/cloud-resource-constraints-config.configmap.yaml x: 4 commits (90d) y: 278 lines of code cluster-service/deploy/templates/cloud-resources-config.configmap.yaml x: 4 commits (90d) y: 4815 lines of code frontend/deploy/templates/peerauthentication.yaml x: 1 commits (90d) y: 11 lines of code dev-infrastructure/global-pipeline.yaml x: 34 commits (90d) y: 95 lines of code acm/deploy/helm/clc-state-metrics/templates/metrics-deployment.yaml x: 1 commits (90d) y: 126 lines of code acm/deploy/helm/multicluster-engine-config/charts/policy/charts/grc/templates/grc-clusterrole.yaml x: 1 commits (90d) y: 105 lines of code acm/deploy/helm/multicluster-engine-config/charts/policy/charts/grc/templates/grc-policy-addon-role.yaml x: 1 commits (90d) y: 39 lines of code acm/deploy/helm/multicluster-engine-config/charts/policy/charts/grc/templates/grc-policy-propagator.yaml x: 1 commits (90d) y: 142 lines of code acm/deploy/helm/multicluster-engine-config/charts/policy/charts/grc/values.yaml x: 1 commits (90d) y: 21 lines of code acm/deploy/helm/multicluster-engine-config/charts/policy/crds/agent.open-cluster-management.io_klusterletaddonconfigs_crd.yaml x: 1 commits (90d) y: 164 lines of code acm/deploy/helm/multicluster-engine-config/charts/policy/crds/policy.open-cluster-management.io_policies.yaml x: 1 commits (90d) y: 297 lines of code acm/deploy/helm/multicluster-engine/crds/multiclusterengines.multicluster.openshift.io.yaml x: 1 commits (90d) y: 232 lines of code acm/deploy/helm/multicluster-engine/templates/multicluster-engine-ixu1k452vplrmrwqn1we7nyr579d3i93vr116pfyu3e.clusterrole.yaml x: 1 commits (90d) y: 2535 lines of code acm/deploy/helm/multicluster-engine/templates/multicluster-engine-operator.deployment.yaml x: 1 commits (90d) y: 176 lines of code hypershiftoperator/deploy/crds/podmonitors.monitoring.coreos.com.yaml x: 2 commits (90d) y: 1042 lines of code hypershiftoperator/deploy/crds/routes.route.openshift.io.yaml x: 2 commits (90d) y: 567 lines of code hypershiftoperator/deploy/crds/servicemonitors.monitoring.coreos.com.yaml x: 2 commits (90d) y: 1090 lines of code acrpull/deploy/templates/controller_role.yaml x: 1 commits (90d) y: 79 lines of code
4815.0
lines of code
  min: 1.0
  average: 94.91
  25th percentile: 13.0
  median: 26.0
  75th percentile: 89.0
  max: 4815.0
0 134.0
commits (90d)
min: 1.0 | average: 4.83 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 5.0 | max: 134.0

File Size vs. Contributors (90 days): 371 points

config/config.msft.yaml x: 15 contributors (90d) y: 523 lines of code config/config.yaml x: 16 contributors (90d) y: 509 lines of code observability/prometheus/values.yaml x: 1 contributors (90d) y: 155 lines of code frontend/pkg/frontend/frontend.go x: 4 contributors (90d) y: 1008 lines of code frontend/pkg/frontend/node_pool.go x: 3 contributors (90d) y: 225 lines of code frontend/pkg/frontend/ocm.go x: 6 contributors (90d) y: 380 lines of code internal/api/hcpopenshiftcluster.go x: 6 contributors (90d) y: 86 lines of code internal/api/hcpopenshiftclusternodepool.go x: 5 contributors (90d) y: 53 lines of code internal/api/registry.go x: 4 contributors (90d) y: 43 lines of code internal/api/utils.go x: 4 contributors (90d) y: 84 lines of code internal/api/v20240610preview/hcpopenshiftclusters_methods.go x: 6 contributors (90d) y: 422 lines of code internal/api/v20240610preview/nodepools_methods.go x: 5 contributors (90d) y: 283 lines of code internal/api/validate.go x: 3 contributors (90d) y: 276 lines of code dev-infrastructure/scripts/register-scheduledrunbook.ps1 x: 3 contributors (90d) y: 100 lines of code backend/operations_scanner.go x: 5 contributors (90d) y: 651 lines of code internal/api/arm/subscription.go x: 5 contributors (90d) y: 60 lines of code frontend/pkg/frontend/helpers.go x: 4 contributors (90d) y: 201 lines of code internal/ocm/internalid.go x: 4 contributors (90d) y: 127 lines of code dev-infrastructure/mgmt-pipeline.yaml x: 5 contributors (90d) y: 191 lines of code tooling/templatize/pkg/pipeline/inspect.go x: 3 contributors (90d) y: 118 lines of code frontend/deploy/templates/ext-authz.authorizationpolicy.yaml x: 2 contributors (90d) y: 16 lines of code frontend/deploy/charts/mise/templates/deployment.yaml x: 3 contributors (90d) y: 53 lines of code frontend/pipeline.yaml x: 5 contributors (90d) y: 85 lines of code observability/tracing/pipeline.yaml x: 3 contributors (90d) y: 20 lines of code acm/deploy/helm/policies/Chart.yaml x: 1 contributors (90d) y: 5 lines of code backend/pipeline.yaml x: 4 contributors (90d) y: 61 lines of code cluster-service/deploy/templates/servicemonitor.yaml x: 3 contributors (90d) y: 18 lines of code cluster-service/deploy/values.yaml x: 4 contributors (90d) y: 103 lines of code cluster-service/pipeline.yaml x: 5 contributors (90d) y: 140 lines of code maestro/server/deploy/templates/allow-cluster-service.authorizationpolicy.yaml x: 2 contributors (90d) y: 24 lines of code maestro/server/deploy/values.yaml x: 2 contributors (90d) y: 53 lines of code maestro/agent/pipeline.yaml x: 5 contributors (90d) y: 97 lines of code internal/ocm/ocm.go x: 4 contributors (90d) y: 265 lines of code dev-infrastructure/svc-pipeline.yaml x: 5 contributors (90d) y: 165 lines of code backend/main.go x: 5 contributors (90d) y: 227 lines of code frontend/cmd/cmd.go x: 3 contributors (90d) y: 153 lines of code observability/alerts/kubernetesControlPlane-prometheusRule.yaml x: 2 contributors (90d) y: 1420 lines of code observability/observability.yaml x: 4 contributors (90d) y: 17 lines of code observability/grafana/grafana.py x: 2 contributors (90d) y: 158 lines of code admin/cmd/cmd.go x: 2 contributors (90d) y: 79 lines of code admin/pkg/admin/admin.go x: 2 contributors (90d) y: 61 lines of code frontend/pkg/frontend/context.go x: 3 contributors (90d) y: 177 lines of code frontend/pkg/frontend/metrics.go x: 3 contributors (90d) y: 89 lines of code frontend/pkg/frontend/middleware_body.go x: 4 contributors (90d) y: 33 lines of code frontend/pkg/frontend/middleware_locksubscription.go x: 1 contributors (90d) y: 60 lines of code frontend/pkg/frontend/middleware_systemdata.go x: 1 contributors (90d) y: 23 lines of code frontend/pkg/frontend/operations.go x: 3 contributors (90d) y: 135 lines of code frontend/pkg/metrics/metrics.go x: 4 contributors (90d) y: 165 lines of code internal/api/arm/preflight.go x: 3 contributors (90d) y: 73 lines of code internal/api/arm/resource.go x: 2 contributors (90d) y: 96 lines of code internal/api/v20240610preview/register.go x: 5 contributors (90d) y: 28 lines of code internal/api/visibility.go x: 1 contributors (90d) y: 236 lines of code internal/database/database.go x: 3 contributors (90d) y: 392 lines of code tooling/image-sync/internal/repository.go x: 2 contributors (90d) y: 401 lines of code tooling/image-sync/internal/sync.go x: 1 contributors (90d) y: 193 lines of code tooling/image-sync/main.go x: 1 contributors (90d) y: 96 lines of code tooling/mcerepkg/internal/customize/customize.go x: 1 contributors (90d) y: 135 lines of code tooling/mcerepkg/internal/rukpak/convert/registryv1.go x: 1 contributors (90d) y: 385 lines of code tooling/mcerepkg/internal/rukpak/util/tar.go x: 1 contributors (90d) y: 54 lines of code tooling/prometheus-rules/main.go x: 2 contributors (90d) y: 367 lines of code tooling/secret-sync/main.go x: 2 contributors (90d) y: 212 lines of code tooling/templatize/cmd/pipeline/options/options.go x: 1 contributors (90d) y: 82 lines of code tooling/templatize/internal/end2end/e2e.go x: 2 contributors (90d) y: 185 lines of code tooling/templatize/pkg/pipeline/run.go x: 3 contributors (90d) y: 191 lines of code cluster-service/deploy/templates/deployment.yaml x: 7 contributors (90d) y: 230 lines of code cluster-service/deploy/templates/cloud-resource-constraints-config.configmap.yaml x: 4 contributors (90d) y: 278 lines of code cluster-service/deploy/templates/cloud-resources-config.configmap.yaml x: 4 contributors (90d) y: 4815 lines of code cluster-service/cspr/cluster-service-namespace.yaml x: 7 contributors (90d) y: 108 lines of code acm/deploy/helm/clc-state-metrics/templates/metrics-deployment.yaml x: 1 contributors (90d) y: 126 lines of code acm/deploy/helm/multicluster-engine-config/charts/policy/crds/policy.open-cluster-management.io_policies.yaml x: 1 contributors (90d) y: 297 lines of code acm/deploy/helm/multicluster-engine/templates/multicluster-engine-ixu1k452vplrmrwqn1we7nyr579d3i93vr116pfyu3e.clusterrole.yaml x: 1 contributors (90d) y: 2535 lines of code acm/deploy/helm/multicluster-engine/templates/multicluster-engine-operator.deployment.yaml x: 1 contributors (90d) y: 176 lines of code acrpull/deploy/templates/acrpull.microsoft.com_acrpullbindings.yaml x: 2 contributors (90d) y: 201 lines of code hypershiftoperator/deploy/crds/podmonitors.monitoring.coreos.com.yaml x: 2 contributors (90d) y: 1042 lines of code hypershiftoperator/deploy/crds/prometheusrules.monitoring.coreos.com.yaml x: 2 contributors (90d) y: 141 lines of code hypershiftoperator/deploy/crds/routes.route.openshift.io.yaml x: 2 contributors (90d) y: 567 lines of code hypershiftoperator/deploy/crds/servicemonitors.monitoring.coreos.com.yaml x: 2 contributors (90d) y: 1090 lines of code
4815.0
lines of code
  min: 1.0
  average: 94.91
  25th percentile: 13.0
  median: 26.0
  75th percentile: 89.0
  max: 4815.0
0 16.0
contributors (90d)
min: 1.0 | average: 2.15 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 16.0