JetBrains / teamcity-operator
File Size

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

Intro
Learn more...
File Size Overall
76% | 0% | 7% | 4% | 12%
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
yaml89% | 0% | 0% | 2% | 8%
go0% | 0% | 48% | 15% | 36%
tpl0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
config87% | 0% | 0% | 2% | 10%
charts92% | 0% | 0% | 1% | 6%
internal0% | 0% | 40% | 15% | 44%
api0% | 0% | 80% | 17% | 1%
cmd0% | 0% | 0% | 0% | 100%
bundle0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
6946 -
teamcity-crd.yaml
in charts/teamcity-operator/templates
6944 -
testutils.go
in internal/resource
317 15
278 24
statefulset_utils.go
in internal/resource
240 21
teamcity_webhook.go
in api/v1beta1
233 19
teamcity_controller.go
in internal/controller
211 7
checkpoint_stages.go
in internal/controller
162 8
checkpoint.go
in internal/checkpoint
126 11
manager-rbac.yaml
in charts/teamcity-operator/templates
123 -
teamcity_types.go
in api/v1beta1
114 10
kustomization.yaml
in config/default
109 -
role.yaml
in config/rbac
104 -
deployment.yaml
in charts/teamcity-operator/templates
100 -
persistentvolumeclaim.go
in internal/resource
92 6
stage.go
in internal/checkpoint
91 6
predicate.go
in internal/predicate
88 6
main.go
in cmd
86 2
util.go
in internal/controller
81 7
secondarystatefulset.go
in internal/resource
75 6
manager.yaml
in config/manager
75 -
ingress.go
in internal/resource
73 6
service.go
in internal/resource
73 6
update_with_ro_utils.go
in internal/resource
70 5
serviceaccount.go
in internal/resource
62 6
values.yaml
in charts/teamcity-operator
59 -
leader-election-rbac.yaml
in charts/teamcity-operator/templates
59 -
tpl
_helpers.tpl
in charts/teamcity-operator/templates
57 -
label.go
in internal/metadata
55 8
53 -
manifests.yaml
in config/webhook
52 -
olm.config.yaml
in config/scorecard/patches
50 -
44 -
43 -
41 -
statefulset.go
in internal/resource
41 5
proxy-rbac.yaml
in charts/teamcity-operator/templates
40 -
certificate.yaml
in config/certmanager
35 -
30 -
validating-webhook-configuration.yaml
in charts/teamcity-operator/templates
29 -
mutating-webhook-configuration.yaml
in charts/teamcity-operator/templates
29 -
teamcity_resource_builder.go
in internal/resource
29 1
27 -
26 -
kustomization.yaml
in config/local
24 -
auth_proxy_role.yaml
in config/rbac
24 -
monitor.yaml
in config/prometheus
24 -
23 -
21 -
service.yaml
in config/webhook
19 -
Files With Most Units (Top 23)
File# lines# units
278 24
statefulset_utils.go
in internal/resource
240 21
teamcity_webhook.go
in api/v1beta1
233 19
testutils.go
in internal/resource
317 15
checkpoint.go
in internal/checkpoint
126 11
teamcity_types.go
in api/v1beta1
114 10
label.go
in internal/metadata
55 8
checkpoint_stages.go
in internal/controller
162 8
util.go
in internal/controller
81 7
teamcity_controller.go
in internal/controller
211 7
ingress.go
in internal/resource
73 6
service.go
in internal/resource
73 6
persistentvolumeclaim.go
in internal/resource
92 6
serviceaccount.go
in internal/resource
62 6
secondarystatefulset.go
in internal/resource
75 6
predicate.go
in internal/predicate
88 6
stage.go
in internal/checkpoint
91 6
update_with_ro_utils.go
in internal/resource
70 5
statefulset.go
in internal/resource
41 5
main.go
in cmd
86 2
teamcity_resource_builder.go
in internal/resource
29 1
util.go
in internal/resource
12 1
util.go
in internal/checkpoint
10 1
Files With Long Lines (Top 16)

There are 16 files with lines longer than 120 characters. In total, there are 1063 long lines.

File# lines# units# long lines
teamcity-crd.yaml
in charts/teamcity-operator/templates
6944 - 507
6946 - 507
teamcity_webhook.go
in api/v1beta1
233 19 13
teamcity_controller.go
in internal/controller
211 7 9
util.go
in internal/controller
81 7 7
statefulset_utils.go
in internal/resource
240 21 5
persistentvolumeclaim.go
in internal/resource
92 6 4
secondarystatefulset.go
in internal/resource
75 6 3
deployment.yaml
in charts/teamcity-operator/templates
100 - 1
ingress.go
in internal/resource
73 6 1
service.go
in internal/resource
73 6 1
testutils.go
in internal/resource
317 15 1
statefulset.go
in internal/resource
41 5 1
label.go
in internal/metadata
55 8 1
checkpoint_stages.go
in internal/controller
162 8 1
stage.go
in internal/checkpoint
91 6 1