elastic / apm-aggregation
File Size

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

Intro
Learn more...
File Size Overall
57% | 20% | 13% | 5% | 2%
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
go58% | 21% | 14% | 4% | 2%
proto0% | 0% | 0% | 85% | 14%
yaml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
aggregationpb86% | 9% | 3% | 0% | <1%
aggregators0% | 44% | 36% | 13% | 6%
proto0% | 0% | 0% | 80% | 19%
tools0% | 0% | 0% | 0% | 100%
Longest Files (Top 26)
File# lines# units
4991 105
aggregation.pb.go
in aggregationpb
1310 153
converter.go
in aggregators
924 31
labels_vtproto.pb.go
in aggregationpb
718 21
aggregator.go
in aggregators
640 12
merger.go
in aggregators
386 20
codec.go
in aggregators
361 28
hdrhistogram.go
in aggregators/internal/hdrhistogram
281 31
metrics.go
in aggregators/internal/telemetry
255 6
labels.pb.go
in aggregationpb
228 26
models.go
in aggregators
184 11
config.go
in aggregators
177 17
proto
109 -
main.go
in aggregators/internal/protohash/generate
101 1
generated.go
in aggregators/internal/protohash
71 6
cachedeventsmap.go
in aggregators
53 2
bool.go
in aggregators/nullable
31 2
config.go
in aggregators/internal/telemetry
29 3
constraint.go
in aggregators/internal/constraint
23 5
proto
labels.proto
in proto
18 -
logging.go
in aggregators
15 1
buf.yaml
in proto
9 -
tools.go
in tools
6 -
doc.go
in aggregators/internal/protohash
1 -
doc.go
in aggregators/nullable
1 -
doc.go
in aggregationpb
1 -
Files With Most Units (Top 19)
File# lines# units
aggregation.pb.go
in aggregationpb
1310 153
4991 105
hdrhistogram.go
in aggregators/internal/hdrhistogram
281 31
converter.go
in aggregators
924 31
codec.go
in aggregators
361 28
labels.pb.go
in aggregationpb
228 26
labels_vtproto.pb.go
in aggregationpb
718 21
merger.go
in aggregators
386 20
config.go
in aggregators
177 17
aggregator.go
in aggregators
640 12
models.go
in aggregators
184 11
generated.go
in aggregators/internal/protohash
71 6
metrics.go
in aggregators/internal/telemetry
255 6
constraint.go
in aggregators/internal/constraint
23 5
config.go
in aggregators/internal/telemetry
29 3
cachedeventsmap.go
in aggregators
53 2
bool.go
in aggregators/nullable
31 2
main.go
in aggregators/internal/protohash/generate
101 1
logging.go
in aggregators
15 1
Files With Long Lines (Top 8)

There are 8 files with lines longer than 120 characters. In total, there are 62 long lines.

File# lines# units# long lines
aggregation.pb.go
in aggregationpb
1310 153 54
4991 105 2
generated.go
in aggregators/internal/protohash
71 6 1
metrics.go
in aggregators/internal/telemetry
255 6 1
hdrhistogram.go
in aggregators/internal/hdrhistogram
281 31 1
converter.go
in aggregators
924 31 1
merger.go
in aggregators
386 20 1
labels.pb.go
in aggregationpb
228 26 1