storj/pkg/overlay
Egon Elbre fe3decc42f
all: fix govet warnings (#255)
Fixes go1.11 vet warnings.

Cancel on WithTimeout must always be called to avoid memory leak:

pkg/provider/provider.go:73: the cancel function returned by context.WithTimeout should be called, not discarded, to avoid a context leak

Range over non-copyable things:

pkg/pool/connection_pool_test.go:32: range var v copies lock: struct{pool pool.ConnectionPool; key string; expected pool.TestFoo; expectedError error} contains pool.ConnectionPool contains sync.RWMutex
pkg/pool/connection_pool_test.go:56: range var v copies lock: struct{pool pool.ConnectionPool; key string; value pool.TestFoo; expected pool.TestFoo; expectedError error} contains pool.ConnectionPool contains sync.RWMutex
pkg/pool/connection_pool_test.go:83: range var v copies lock: struct{pool pool.ConnectionPool; key string; value pool.TestFoo; expected interface{}; expectedError error} contains pool.ConnectionPool contains sync.RWMutex

zeebo/errs package always requires formatting directives:

pkg/peertls/peertls.go:50: Class.New call has arguments but no formatting directives
pkg/peertls/utils.go:47: Class.New call has arguments but no formatting directives
pkg/peertls/utils.go:87: Class.New call has arguments but no formatting directives
pkg/overlay/cache.go:94: Class.New call has arguments but no formatting directives
pkg/provider/certificate_authority.go:98: New call has arguments but no formatting directives
pkg/provider/identity.go:96: New call has arguments but no formatting directives
pkg/provider/utils.go:124: New call needs 1 arg but has 2 args
pkg/provider/utils.go:136: New call needs 1 arg but has 2 args
storage/redis/client.go:44: Class.New call has arguments but no formatting directives
storage/redis/client.go:64: Class.New call has arguments but no formatting directives
storage/redis/client.go:75: Class.New call has arguments but no formatting directives
storage/redis/client.go:80: Class.New call has arguments but no formatting directives
storage/redis/client.go:92: Class.New call has arguments but no formatting directives
storage/redis/client.go:96: Class.New call has arguments but no formatting directives
storage/redis/client.go:102: Class.New call has arguments but no formatting directives
storage/redis/client.go:126: Class.New call has arguments but no formatting directives
2018-08-22 09:39:57 +03:00
..
mocks Node Identity (#193) 2018-08-13 10:39:45 +02:00
cache_test.go Bug/download (#216) 2018-08-14 08:22:29 -07:00
cache.go all: fix govet warnings (#255) 2018-08-22 09:39:57 +03:00
client_test.go Adjust Segment Store to the updated interface (#160) 2018-07-23 14:05:02 -06:00
client.go Adjustments to how find storage nodes handles limit/amout requested (#192) 2018-08-03 09:15:52 -04:00
config_test.go all: fix govet warnings (#255) 2018-08-22 09:39:57 +03:00
config.go Overlay cache commands (#236) 2018-08-20 14:21:41 -04:00
mockoverlay.go Mock overlay move (#245) 2018-08-20 14:24:11 -04:00
overlay_test.go Adjustments to how find storage nodes handles limit/amout requested (#192) 2018-08-03 09:15:52 -04:00
server.go Node Identity (#193) 2018-08-13 10:39:45 +02:00
service_test.go Mock overlay move (#245) 2018-08-20 14:24:11 -04:00
service.go Node Identity (#193) 2018-08-13 10:39:45 +02:00
utils_test.go First pass at node restrictions (#146) 2018-08-01 10:15:38 -04:00