Skip to content

Commit cd69c59

Browse files
committed
ci: update golangci-lint
1 parent c3567f8 commit cd69c59

File tree

7 files changed

+11
-16
lines changed

7 files changed

+11
-16
lines changed

.golangci.yml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -33,21 +33,14 @@ linters-settings:
3333
enabled-checks:
3434
- assignOp
3535
- builtinShadow
36-
- busySelect
3736
- caseOrder
3837
- captLocal
39-
- deadCodeAfterLogFatal
40-
- deferInLoop
4138
- dupArg
4239
- dupBranchBody
4340
- dupCase
4441
- elseif
45-
- evalOrder
4642
- flagDeref
47-
- floatCompare
4843
- ifElseChain
49-
- indexOnlyLoop
50-
- namedConst
5144
- nilValReturn
5245
- rangeExprCopy
5346
- rangeValCopy
@@ -59,7 +52,6 @@ linters-settings:
5952
- underef
6053
- unlambda
6154
- unslice
62-
- rangeValCopy
6355
- defaultCaseOrder
6456
gocyclo:
6557
min-complexity: 25

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ WEBROOT:=`pwd`/frontends/web
1818
catch:
1919
@echo "Choose a make target."
2020
envinit:
21-
./scripts/go-get.sh v1.12 github.com/golangci/golangci-lint/cmd/golangci-lint
21+
./scripts/go-get.sh v1.16.0 github.com/golangci/golangci-lint/cmd/golangci-lint
2222
go get -u github.com/golang/dep/cmd/dep
2323
go get -u github.com/stretchr/testify # needed for mockery
2424
go get -u github.com/vektra/mockery/cmd/mockery

backend/coins/btc/account.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -379,13 +379,12 @@ func (account *Account) updateFeeTargets() {
379379
defer account.RLock()()
380380
for _, feeTarget := range account.feeTargets {
381381
func(feeTarget *FeeTarget) {
382-
setFee := func(feeRatePerKb btcutil.Amount) error {
382+
setFee := func(feeRatePerKb btcutil.Amount) {
383383
defer account.Lock()()
384384
feeTarget.feeRatePerKb = &feeRatePerKb
385385
account.log.WithFields(logrus.Fields{"blocks": feeTarget.blocks,
386386
"fee-rate-per-kb": feeRatePerKb}).Debug("Fee estimate per kb")
387387
account.onEvent(accounts.EventFeeTargetsChanged)
388-
return nil
389388
}
390389

391390
account.blockchain.EstimateFee(
@@ -399,7 +398,8 @@ func (account *Account) updateFeeTargets() {
399398
account.blockchain.RelayFee(setFee, func(error) {})
400399
return nil
401400
}
402-
return setFee(*feeRatePerKb)
401+
setFee(*feeRatePerKb)
402+
return nil
403403
},
404404
func(error) {},
405405
)

backend/coins/btc/blockchain/blockchain.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ type Interface interface {
104104
ScriptHashSubscribe(func() func(error), ScriptHashHex, func(string) error)
105105
HeadersSubscribe(func() func(error), func(*Header) error)
106106
TransactionBroadcast(*wire.MsgTx) error
107-
RelayFee(func(btcutil.Amount) error, func(error))
107+
RelayFee(func(btcutil.Amount), func(error))
108108
EstimateFee(int, func(*btcutil.Amount) error, func(error))
109109
Headers(int, int, func([]*wire.BlockHeader, int) error, func(error))
110110
GetMerkle(chainhash.Hash, int, func(merkle []TXHash, pos int) error, func(error))

backend/coins/btc/blockchain/mocks/Interface.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

backend/coins/btc/electrum/client/client.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -393,7 +393,7 @@ func (client *ElectrumClient) TransactionBroadcast(transaction *wire.MsgTx) erro
393393
// RelayFee does the blockchain.relayfee() RPC call.
394394
// https://github.com/kyuupichan/electrumx/blob/159db3f8e70b2b2cbb8e8cd01d1e9df3fe83828f/docs/PROTOCOL.rst#blockchainrelayfee
395395
func (client *ElectrumClient) RelayFee(
396-
success func(btcutil.Amount) error,
396+
success func(btcutil.Amount),
397397
cleanup func(error),
398398
) {
399399
client.rpc.Method(func(responseBytes []byte) error {
@@ -405,7 +405,8 @@ func (client *ElectrumClient) RelayFee(
405405
if err != nil {
406406
return errp.Wrap(err, "Failed to construct BTC amount")
407407
}
408-
return success(amount)
408+
success(amount)
409+
return nil
409410
}, func() func(error) { return cleanup }, "blockchain.relayfee")
410411
}
411412

scripts/ci.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@
1616
# This script has to be called from the project root directory.
1717
go build ./...
1818
go test ./...
19+
1920
golangci-lint run
21+
2022
yarn --cwd=frontends/web install # needed to install the eslint dev dep.
2123
make weblint
2224
yarn --cwd=frontends/web test --ci --no-color --coverage

0 commit comments

Comments
 (0)