elastic / elasticsearch-k8s-metrics-adapter
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 27% | 37% | 35%
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
go0% | 0% | 33% | 45% | 21%
yaml0% | 0% | 0% | 0% | 100%
tpl0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
pkg0% | 0% | 35% | 41% | 22%
ROOT0% | 0% | 0% | 62% | 37%
helm0% | 0% | 0% | 0% | 100%
Longest Files (Top 39)
File# lines# units
query.go
in pkg/client/elasticsearch
274 10
client.go
in pkg/client/elasticsearch
264 11
client.go
in pkg/client/custom_api
248 8
registry.go
in pkg/registry
200 12
discovery.go
in pkg/client/elasticsearch
192 6
server.go
in pkg/monitoring
158 9
config.go
in pkg/config
150 6
main.go
in root
146 3
job.go
in pkg/scheduler
108 7
fixtures.go
in pkg/registry
103 13
deployment.yaml
in helm/templates
95 -
88 -
http_client.go
in pkg/config
65 3
60 6
scheduler.go
in pkg/scheduler
60 6
cluster-role-binding.yaml
in helm/templates
59 -
clients.go
in pkg/registry
56 7
logger.go
in pkg/log
56 2
49 -
name.go
in pkg/config
47 5
transaction.go
in pkg/tracing
44 4
metric_types.go
in pkg/config
37 2
tpl
_helpers.tpl
in helm/templates
31 -
api-service.yaml
in helm/templates
31 -
cluster-role.yaml
in helm/templates
28 -
logger.go
in pkg/tracing
21 3
Chart.yaml
in helm
20 -
external-secret.yaml
in helm/templates
19 -
pdb.yaml
in helm/templates
18 -
metrics_client.go
in pkg/client
17 -
service.yaml
in helm/templates
16 -
namespace.yaml
in helm/templates
14 -
error.go
in pkg/tracing
13 1
listeners.go
in pkg/scheduler
13 -
role-binding.yaml
in helm/templates
13 -
config.yaml
in helm/templates
10 -
server.go
in pkg/profiling
9 1
openapi-gen.go
in pkg/api
4 -
service-account.yaml
in helm/templates
4 -
Files With Most Units (Top 21)
File# lines# units
fixtures.go
in pkg/registry
103 13
registry.go
in pkg/registry
200 12
client.go
in pkg/client/elasticsearch
264 11
query.go
in pkg/client/elasticsearch
274 10
server.go
in pkg/monitoring
158 9
client.go
in pkg/client/custom_api
248 8
clients.go
in pkg/registry
56 7
job.go
in pkg/scheduler
108 7
config.go
in pkg/config
150 6
60 6
scheduler.go
in pkg/scheduler
60 6
discovery.go
in pkg/client/elasticsearch
192 6
name.go
in pkg/config
47 5
transaction.go
in pkg/tracing
44 4
main.go
in root
146 3
logger.go
in pkg/tracing
21 3
http_client.go
in pkg/config
65 3
metric_types.go
in pkg/config
37 2
logger.go
in pkg/log
56 2
error.go
in pkg/tracing
13 1
server.go
in pkg/profiling
9 1
Files With Long Lines (Top 13)

There are 13 files with lines longer than 120 characters. In total, there are 40 long lines.

File# lines# units# long lines
main.go
in root
146 3 5
query.go
in pkg/client/elasticsearch
274 10 5
client.go
in pkg/client/custom_api
248 8 5
60 6 4
server.go
in pkg/monitoring
158 9 4
fixtures.go
in pkg/registry
103 13 3
metrics_client.go
in pkg/client
17 - 3
client.go
in pkg/client/elasticsearch
264 11 3
registry.go
in pkg/registry
200 12 2
config.go
in pkg/config
150 6 2
discovery.go
in pkg/client/elasticsearch
192 6 2
http_client.go
in pkg/config
65 3 1
external-secret.yaml
in helm/templates
19 - 1