mirror of https://github.com/status-im/op-geth.git
a907d7e81a
This enables the following linters - typecheck - unused - staticcheck - bidichk - durationcheck - exportloopref - gosec WIth a few exceptions. - We use a deprecated protobuf in trezor. I didn't want to mess with that, since I cannot meaningfully test any changes there. - The deprecated TypeMux is used in a few places still, so the warning for it is silenced for now. - Using string type in context.WithValue is apparently wrong, one should use a custom type, to prevent collisions between different places in the hierarchy of callers. That should be fixed at some point, but may require some attention. - The warnings for using weak random generator are squashed, since we use a lot of random without need for cryptographic guarantees. |
||
---|---|---|
.. | ||
discover | ||
dnsdisc | ||
enode | ||
enr | ||
msgrate | ||
nat | ||
netutil | ||
nodestate | ||
rlpx | ||
simulations | ||
tracker | ||
dial.go | ||
dial_test.go | ||
message.go | ||
message_test.go | ||
metrics.go | ||
peer.go | ||
peer_error.go | ||
peer_test.go | ||
protocol.go | ||
server.go | ||
server_test.go | ||
transport.go | ||
transport_test.go | ||
util.go | ||
util_test.go |