The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
metrics.go in metrics/testutil |
314 | 25 |
feature_gate.go in featuregate |
243 | 13 |
zz_generated.conversion.go in config/v1alpha1 |
213 | 22 |
registry.go in metrics |
205 | 20 |
opts.go in metrics |
200 | 17 |
apigroup.go in config/testing |
153 | 13 |
metric.go in metrics |
147 | 30 |
desc.go in metrics |
134 | 15 |
counter.go in metrics |
134 | 20 |
gauge.go in metrics |
132 | 19 |
metrics.go in metrics/prometheus/restclient |
131 | 6 |
histogram.go in metrics |
127 | 19 |
zz_generated.deepcopy.go in config/v1alpha1 |
127 | 16 |
summary.go in metrics |
119 | 17 |
logs.go in logs |
116 | 9 |
zz_generated.deepcopy.go in config |
112 | 16 |
collector.go in metrics |
110 | 11 |
ciphersuites_flag.go in cli/flag |
99 | 10 |
types.go in config |
97 | 7 |
metrics.go in metrics/prometheus/workqueue |
91 | 8 |
options.go in metrics |
89 | 6 |
promlint.go in metrics/testutil |
88 | 7 |
kube-log-runner.go in logs/kube-log-runner |
86 | 4 |
json.go in logs/json |
81 | 5 |
namedcertkey_flag.go in cli/flag |
80 | 7 |
helpers.go in config/testing |
78 | 4 |
datapol.go in logs/datapol |
72 | 2 |
verflag.go in version/verflag |
70 | 9 |
roundtrip.go in config/testing |
70 | 3 |
map_string_string.go in cli/flag |
69 | 6 |
sectioned.go in cli/flag |
68 | 3 |
configz.go in configz |
64 | 7 |
run.go in cli |
63 | 3 |
config.go in logs |
63 | 4 |
registry.go in logs/registry |
63 | 7 |
colon_separated_multimap_string_string.go in cli/flag |
61 | 5 |
defaults.go in config/v1alpha1 |
61 | 5 |
map_string_bool.go in cli/flag |
57 | 5 |
options.go in logs |
56 | 5 |
tristate.go in cli/flag |
53 | 8 |
langle_separated_map_string_string.go in cli/flag |
49 | 5 |
utils.go in traces |
46 | 3 |
logreduction.go in logs/logreduction |
46 | 5 |
types.go in config/v1alpha1 |
46 | - |
testutil.go in metrics/testutil |
45 | 4 |
wrappers.go in metrics |
45 | - |
logger.go in logs/example/cmd |
45 | 3 |
rate_limiter.go in metrics/prometheus/ratelimiter |
44 | 2 |
validate.go in logs |
44 | 1 |
validation.go in config/validation |
40 | 2 |
File | # lines | # units |
---|---|---|
metric.go in metrics |
147 | 30 |
metrics.go in metrics/testutil |
314 | 25 |
zz_generated.conversion.go in config/v1alpha1 |
213 | 22 |
registry.go in metrics |
205 | 20 |
counter.go in metrics |
134 | 20 |
histogram.go in metrics |
127 | 19 |
gauge.go in metrics |
132 | 19 |
summary.go in metrics |
119 | 17 |
opts.go in metrics |
200 | 17 |
zz_generated.deepcopy.go in config/v1alpha1 |
127 | 16 |
zz_generated.deepcopy.go in config |
112 | 16 |
desc.go in metrics |
134 | 15 |
feature_gate.go in featuregate |
243 | 13 |
apigroup.go in config/testing |
153 | 13 |
collector.go in metrics |
110 | 11 |
ciphersuites_flag.go in cli/flag |
99 | 10 |
verflag.go in version/verflag |
70 | 9 |
logs.go in logs |
116 | 9 |
tristate.go in cli/flag |
53 | 8 |
metrics.go in metrics/prometheus/workqueue |
91 | 8 |
There are 21 files with lines longer than 120 characters. In total, there are 97 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
zz_generated.conversion.go in config/v1alpha1 |
213 | 22 | 46 |
conversion.go in config/v1alpha1 |
29 | 8 | 8 |
validation.go in config/validation |
40 | 2 | 8 |
config.go in logs |
63 | 4 | 5 |
validate.go in logs |
44 | 1 | 4 |
options.go in metrics |
89 | 6 | 3 |
metrics.go in metrics/prometheus/version |
21 | 1 | 3 |
version.go in metrics |
17 | 1 | 3 |
apigroup.go in config/testing |
153 | 13 | 3 |
metrics.go in metrics/testutil |
314 | 25 | 2 |
logs.go in logs |
116 | 9 | 2 |
flags.go in cli/flag |
38 | 4 | 1 |
desc.go in metrics |
134 | 15 | 1 |
metrics.go in metrics/prometheus/clientgo/leaderelection |
29 | 4 | 1 |
registry.go in metrics/legacyregistry |
38 | 5 | 1 |
metric.go in metrics |
147 | 30 | 1 |
version_parser.go in metrics |
27 | 2 | 1 |
utils.go in traces |
46 | 3 | 1 |
codec.go in codec |
16 | 1 | 1 |
kube-log-runner.go in logs/kube-log-runner |
86 | 4 | 1 |