azure / operation-cache-controller
File Size

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

Intro
Learn more...
File Size Overall
90% | 0% | 2% | 2% | 4%
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
yaml97% | 0% | 0% | 0% | 2%
go0% | 0% | 33% | 37% | 29%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
config97% | 0% | 0% | 0% | 2%
internal0% | 0% | 26% | 41% | 31%
api0% | 0% | 66% | 0% | 33%
cmd0% | 0% | 0% | 100% | 0%
Longest Files (Top 50)
File# lines# units
7626 -
7612 -
7595 -
7580 -
341 42
requirement.go
in internal/handler
262 16
operation.go
in internal/handler
213 10
cache.go
in internal/handler
196 9
appdeployment.go
in internal/handler
191 10
main.go
in cmd
180 2
operation_helper.go
in internal/utils/controller
121 10
appdeployment_validate.go
in internal/utils/controller
118 5
appdeployment_job.go
in internal/utils/controller
111 9
cache_helper.go
in internal/utils/controller
86 7
cache_controller.go
in internal/controller
78 4
requirement_controller.go
in internal/controller
77 4
appdeployment_controller.go
in internal/controller
74 4
manager.yaml
in config/manager
73 -
operations.go
in internal/utils/reconciler
73 10
operation_controller.go
in internal/controller
73 4
role.yaml
in config/rbac
67 -
requirement_types.go
in api/v1alpha1
49 1
requirement_helper.go
in internal/utils/controller
47 5
operation_types.go
in api/v1alpha1
45 1
appdeployment_types.go
in api/v1alpha1
39 1
39 -
cache_types.go
in api/v1alpha1
31 1
26 -
26 -
26 -
26 -
allow-metrics-traffic.yaml
in config/network-policy
23 -
23 -
22 -
22 -
22 -
22 -
kustomization.yaml
in config/rbac
21 -
monitor.yaml
in config/prometheus
21 -
20 -
20 -
cache_admin_role.yaml
in config/rbac
20 -
20 -
metrics_service.yaml
in config/default
18 -
17 -
16 -
monitor_tls_patch.yaml
in config/prometheus
16 -
15 -
role_binding.yaml
in config/rbac
15 -
appdeployment_helper.go
in internal/utils/controller
14 2
Files With Most Units (Top 23)
File# lines# units
341 42
requirement.go
in internal/handler
262 16
appdeployment.go
in internal/handler
191 10
operation.go
in internal/handler
213 10
operations.go
in internal/utils/reconciler
73 10
operation_helper.go
in internal/utils/controller
121 10
cache.go
in internal/handler
196 9
appdeployment_job.go
in internal/utils/controller
111 9
cache_helper.go
in internal/utils/controller
86 7
requirement_helper.go
in internal/utils/controller
47 5
appdeployment_validate.go
in internal/utils/controller
118 5
operation_controller.go
in internal/controller
73 4
cache_controller.go
in internal/controller
78 4
appdeployment_controller.go
in internal/controller
74 4
requirement_controller.go
in internal/controller
77 4
appdeployment_helper.go
in internal/utils/controller
14 2
ptr.go
in internal/utils/ptr
11 2
main.go
in cmd
180 2
requirement_types.go
in api/v1alpha1
49 1
cache_types.go
in api/v1alpha1
31 1
operation_types.go
in api/v1alpha1
45 1
appdeployment_types.go
in api/v1alpha1
39 1
rand_string.go
in internal/utils/rand
12 1
Files With Long Lines (Top 15)

There are 15 files with lines longer than 120 characters. In total, there are 187 long lines.

File# lines# units# long lines
7612 - 35
7595 - 35
7626 - 35
7580 - 34
requirement.go
in internal/handler
262 16 13
operation.go
in internal/handler
213 10 13
appdeployment.go
in internal/handler
191 10 7
cache.go
in internal/handler
196 9 5
cache_controller.go
in internal/controller
78 4 2
appdeployment_controller.go
in internal/controller
74 4 2
main.go
in cmd
180 2 2
requirement_helper.go
in internal/utils/controller
47 5 1
appdeployment_job.go
in internal/utils/controller
111 9 1
operation_controller.go
in internal/controller
73 4 1
requirement_controller.go
in internal/controller
77 4 1
Correlations

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

api/v1alpha1/appdeployment_types.go x: 2 commits (all time) y: 39 lines of code internal/controller/appdeployment_controller.go x: 5 commits (all time) y: 74 lines of code internal/controller/cache_controller.go x: 4 commits (all time) y: 78 lines of code internal/handler/appdeployment.go x: 1 commits (all time) y: 191 lines of code internal/handler/operation.go x: 1 commits (all time) y: 213 lines of code internal/handler/requirement.go x: 1 commits (all time) y: 262 lines of code internal/log/const.go x: 1 commits (all time) y: 5 lines of code internal/utils/controller/appdeployment_job.go x: 1 commits (all time) y: 111 lines of code internal/utils/controller/cache_helper.go x: 1 commits (all time) y: 86 lines of code internal/utils/controller/operation_helper.go x: 1 commits (all time) y: 121 lines of code internal/utils/controller/requirement_helper.go x: 1 commits (all time) y: 47 lines of code config/manager/kustomization.yaml x: 5 commits (all time) y: 8 lines of code api/v1alpha1/zz_generated.deepcopy.go x: 1 commits (all time) y: 341 lines of code cmd/main.go x: 4 commits (all time) y: 180 lines of code config/crd/bases/controller.azure.github.com_appdeployments.yaml x: 1 commits (all time) y: 7595 lines of code config/crd/bases/controller.azure.github.com_operations.yaml x: 1 commits (all time) y: 7612 lines of code config/crd/kustomization.yaml x: 4 commits (all time) y: 6 lines of code config/rbac/appdeployment_admin_role.yaml x: 3 commits (all time) y: 20 lines of code config/rbac/cache_admin_role.yaml x: 2 commits (all time) y: 20 lines of code internal/utils/reconciler/operations.go x: 2 commits (all time) y: 73 lines of code
7626.0
lines of code
  min: 2.0
  average: 524.64
  25th percentile: 15.0
  median: 23.0
  75th percentile: 76.25
  max: 7626.0
0 5.0
commits (all time)
min: 1.0 | average: 2.09 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 5.0

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

api/v1alpha1/appdeployment_types.go x: 1 contributors (all time) y: 39 lines of code internal/controller/appdeployment_controller.go x: 2 contributors (all time) y: 74 lines of code internal/controller/cache_controller.go x: 1 contributors (all time) y: 78 lines of code internal/handler/appdeployment.go x: 1 contributors (all time) y: 191 lines of code internal/handler/operation.go x: 1 contributors (all time) y: 213 lines of code internal/handler/requirement.go x: 1 contributors (all time) y: 262 lines of code internal/log/const.go x: 1 contributors (all time) y: 5 lines of code internal/utils/controller/appdeployment_job.go x: 1 contributors (all time) y: 111 lines of code internal/utils/controller/operation_helper.go x: 1 contributors (all time) y: 121 lines of code config/manager/kustomization.yaml x: 2 contributors (all time) y: 8 lines of code api/v1alpha1/zz_generated.deepcopy.go x: 1 contributors (all time) y: 341 lines of code cmd/main.go x: 2 contributors (all time) y: 180 lines of code config/crd/bases/controller.azure.github.com_appdeployments.yaml x: 1 contributors (all time) y: 7595 lines of code config/crd/bases/controller.azure.github.com_operations.yaml x: 1 contributors (all time) y: 7612 lines of code config/rbac/leader_election_role.yaml x: 2 contributors (all time) y: 39 lines of code
7626.0
lines of code
  min: 2.0
  average: 524.64
  25th percentile: 15.0
  median: 23.0
  75th percentile: 76.25
  max: 7626.0
0 2.0
contributors (all time)
min: 1.0 | average: 1.45 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 2.0

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

api/v1alpha1/appdeployment_types.go x: 2 commits (30d) y: 39 lines of code internal/controller/appdeployment_controller.go x: 5 commits (30d) y: 74 lines of code internal/controller/cache_controller.go x: 4 commits (30d) y: 78 lines of code internal/handler/appdeployment.go x: 1 commits (30d) y: 191 lines of code internal/handler/operation.go x: 1 commits (30d) y: 213 lines of code internal/handler/requirement.go x: 1 commits (30d) y: 262 lines of code internal/log/const.go x: 1 commits (30d) y: 5 lines of code internal/utils/controller/appdeployment_job.go x: 1 commits (30d) y: 111 lines of code internal/utils/controller/cache_helper.go x: 1 commits (30d) y: 86 lines of code internal/utils/controller/operation_helper.go x: 1 commits (30d) y: 121 lines of code internal/utils/controller/requirement_helper.go x: 1 commits (30d) y: 47 lines of code config/manager/kustomization.yaml x: 5 commits (30d) y: 8 lines of code api/v1alpha1/zz_generated.deepcopy.go x: 1 commits (30d) y: 341 lines of code cmd/main.go x: 4 commits (30d) y: 180 lines of code config/crd/bases/controller.azure.github.com_appdeployments.yaml x: 1 commits (30d) y: 7595 lines of code config/crd/bases/controller.azure.github.com_operations.yaml x: 1 commits (30d) y: 7612 lines of code config/crd/kustomization.yaml x: 4 commits (30d) y: 6 lines of code config/rbac/appdeployment_admin_role.yaml x: 3 commits (30d) y: 20 lines of code config/rbac/cache_admin_role.yaml x: 2 commits (30d) y: 20 lines of code internal/utils/reconciler/operations.go x: 2 commits (30d) y: 73 lines of code
7626.0
lines of code
  min: 2.0
  average: 524.64
  25th percentile: 15.0
  median: 23.0
  75th percentile: 76.25
  max: 7626.0
0 5.0
commits (30d)
min: 1.0 | average: 2.09 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 5.0

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

api/v1alpha1/appdeployment_types.go x: 1 contributors (30d) y: 39 lines of code internal/controller/appdeployment_controller.go x: 2 contributors (30d) y: 74 lines of code internal/controller/cache_controller.go x: 1 contributors (30d) y: 78 lines of code internal/handler/appdeployment.go x: 1 contributors (30d) y: 191 lines of code internal/handler/operation.go x: 1 contributors (30d) y: 213 lines of code internal/handler/requirement.go x: 1 contributors (30d) y: 262 lines of code internal/log/const.go x: 1 contributors (30d) y: 5 lines of code internal/utils/controller/appdeployment_job.go x: 1 contributors (30d) y: 111 lines of code internal/utils/controller/operation_helper.go x: 1 contributors (30d) y: 121 lines of code config/manager/kustomization.yaml x: 2 contributors (30d) y: 8 lines of code api/v1alpha1/zz_generated.deepcopy.go x: 1 contributors (30d) y: 341 lines of code cmd/main.go x: 2 contributors (30d) y: 180 lines of code config/crd/bases/controller.azure.github.com_appdeployments.yaml x: 1 contributors (30d) y: 7595 lines of code config/crd/bases/controller.azure.github.com_operations.yaml x: 1 contributors (30d) y: 7612 lines of code config/rbac/leader_election_role.yaml x: 2 contributors (30d) y: 39 lines of code
7626.0
lines of code
  min: 2.0
  average: 524.64
  25th percentile: 15.0
  median: 23.0
  75th percentile: 76.25
  max: 7626.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.45 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 2.0

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

api/v1alpha1/appdeployment_types.go x: 2 commits (90d) y: 39 lines of code internal/controller/appdeployment_controller.go x: 5 commits (90d) y: 74 lines of code internal/controller/cache_controller.go x: 4 commits (90d) y: 78 lines of code internal/handler/appdeployment.go x: 1 commits (90d) y: 191 lines of code internal/handler/operation.go x: 1 commits (90d) y: 213 lines of code internal/handler/requirement.go x: 1 commits (90d) y: 262 lines of code internal/log/const.go x: 1 commits (90d) y: 5 lines of code internal/utils/controller/appdeployment_job.go x: 1 commits (90d) y: 111 lines of code internal/utils/controller/cache_helper.go x: 1 commits (90d) y: 86 lines of code internal/utils/controller/operation_helper.go x: 1 commits (90d) y: 121 lines of code internal/utils/controller/requirement_helper.go x: 1 commits (90d) y: 47 lines of code config/manager/kustomization.yaml x: 5 commits (90d) y: 8 lines of code api/v1alpha1/zz_generated.deepcopy.go x: 1 commits (90d) y: 341 lines of code cmd/main.go x: 4 commits (90d) y: 180 lines of code config/crd/bases/controller.azure.github.com_appdeployments.yaml x: 1 commits (90d) y: 7595 lines of code config/crd/bases/controller.azure.github.com_operations.yaml x: 1 commits (90d) y: 7612 lines of code config/crd/kustomization.yaml x: 4 commits (90d) y: 6 lines of code config/rbac/appdeployment_admin_role.yaml x: 3 commits (90d) y: 20 lines of code config/rbac/cache_admin_role.yaml x: 2 commits (90d) y: 20 lines of code internal/utils/reconciler/operations.go x: 2 commits (90d) y: 73 lines of code
7626.0
lines of code
  min: 2.0
  average: 524.64
  25th percentile: 15.0
  median: 23.0
  75th percentile: 76.25
  max: 7626.0
0 5.0
commits (90d)
min: 1.0 | average: 2.09 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 5.0

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

api/v1alpha1/appdeployment_types.go x: 1 contributors (90d) y: 39 lines of code internal/controller/appdeployment_controller.go x: 2 contributors (90d) y: 74 lines of code internal/controller/cache_controller.go x: 1 contributors (90d) y: 78 lines of code internal/handler/appdeployment.go x: 1 contributors (90d) y: 191 lines of code internal/handler/operation.go x: 1 contributors (90d) y: 213 lines of code internal/handler/requirement.go x: 1 contributors (90d) y: 262 lines of code internal/log/const.go x: 1 contributors (90d) y: 5 lines of code internal/utils/controller/appdeployment_job.go x: 1 contributors (90d) y: 111 lines of code internal/utils/controller/operation_helper.go x: 1 contributors (90d) y: 121 lines of code config/manager/kustomization.yaml x: 2 contributors (90d) y: 8 lines of code api/v1alpha1/zz_generated.deepcopy.go x: 1 contributors (90d) y: 341 lines of code cmd/main.go x: 2 contributors (90d) y: 180 lines of code config/crd/bases/controller.azure.github.com_appdeployments.yaml x: 1 contributors (90d) y: 7595 lines of code config/crd/bases/controller.azure.github.com_operations.yaml x: 1 contributors (90d) y: 7612 lines of code config/rbac/leader_election_role.yaml x: 2 contributors (90d) y: 39 lines of code
7626.0
lines of code
  min: 2.0
  average: 524.64
  25th percentile: 15.0
  median: 23.0
  75th percentile: 76.25
  max: 7626.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.45 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 2.0