gitlab-org / labkit
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 8% | 24% | 66%
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% | 8% | 24% | 66%
js0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
tracing0% | 0% | 29% | 10% | 59%
log0% | 0% | 0% | 49% | 50%
metrics0% | 0% | 0% | 35% | 64%
monitoring0% | 0% | 0% | 50% | 49%
remoteip0% | 0% | 0% | 100% | 0%
correlation0% | 0% | 0% | 0% | 100%
errortracking0% | 0% | 0% | 0% | 100%
mask0% | 0% | 0% | 0% | 100%
example0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
fips0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
stackdriver_tracer.go
in tracing/impl
301 23
dbstats.go
in metrics/sqlmetrics
182 5
162 11
start_options.go
in monitoring
135 17
parser.go
in remoteip
129 6
114 10
111 10
99 8
handler.go
in metrics
92 1
jaeger_tracer.go
in tracing/impl
81 2
75 6
router.go
in example
68 1
sentry_tracker.go
in errortracking
65 5
server_interceptors.go
in correlation/grpc
62 4
lightstep_tracer.go
in tracing/impl
59 3
55 7
start.go
in monitoring
53 4
53 4
profiler.go
in monitoring
51 1
51 1
http_round_tripper.go
in metrics/http_round_tripper
49 1
49 5
49 -
factory_options.go
in metrics/http_round_tripper
44 4
env_injector.go
in tracing
44 2
44 2
inbound_http.go
in tracing
43 2
url.go
in mask
42 1
40 2
generator.go
in correlation
38 6
capture_request.go
in errortracking
38 2
38 -
38 3
connection_string_parser.go
in tracing/connstr
37 1
context.go
in correlation
36 6
client_interceptors.go
in correlation/grpc
35 4
tracker_options.go
in errortracking
35 5
31 3
outbound_http.go
in correlation
29 3
28 2
inbound_http.go
in correlation
27 1
tracker.go
in errortracking
27 3
27 1
25 3
baggage_handler.go
in tracing/correlation
24 1
logger.go
in log
23 4
build_info_gauge.go
in monitoring
21 1
logrus.go
in log
20 5
20 1
18 2
Files With Most Units (Top 50)
File# lines# units
stackdriver_tracer.go
in tracing/impl
301 23
start_options.go
in monitoring
135 17
162 11
114 10
111 10
99 8
55 7
75 6
context.go
in correlation
36 6
generator.go
in correlation
38 6
parser.go
in remoteip
129 6
dbstats.go
in metrics/sqlmetrics
182 5
49 5
tracker_options.go
in errortracking
35 5
sentry_tracker.go
in errortracking
65 5
logrus.go
in log
20 5
factory_options.go
in metrics/http_round_tripper
44 4
client_interceptors.go
in correlation/grpc
35 4
server_interceptors.go
in correlation/grpc
62 4
start.go
in monitoring
53 4
logger.go
in log
23 4
53 4
25 3
outbound_http.go
in correlation
29 3
tracker.go
in errortracking
27 3
38 3
31 3
lightstep_tracer.go
in tracing/impl
59 3
options.go
in metrics/http_round_tripper
17 2
notfips.go
in fips
7 2
fips.go
in fips
16 2
17 2
17 2
capture_request.go
in errortracking
38 2
7 2
18 2
clock.go
in log
13 2
env_injector.go
in tracing
44 2
client_interceptors.go
in tracing/grpc
11 2
server_interceptors.go
in tracing/grpc
11 2
44 2
28 2
40 2
inbound_http.go
in tracing
43 2
datadog_tracer.go
in tracing/impl
17 2
jaeger_tracer.go
in tracing/impl
81 2
handler.go
in metrics
92 1
http_round_tripper.go
in metrics/http_round_tripper
49 1
extras.go
in correlation/raven
17 1
base62.go
in correlation
13 1
Files With Long Lines (Top 10)

There are 10 files with lines longer than 120 characters. In total, there are 14 long lines.

File# lines# units# long lines
handler.go
in metrics
92 1 5
client_interceptors.go
in correlation/grpc
35 4 1
server_interceptors.go
in correlation/grpc
62 4 1
162 11 1
114 10 1
53 4 1
44 2 1
inbound_http.go
in tracing
43 2 1
stackdriver_tracer.go
in tracing/impl
301 23 1
lightstep_tracer.go
in tracing/impl
59 3 1