multi: Simplify code per gosimple linter.
This simplifies the code based on the recommendations of the gosimple lint tool. Also, it increases the deadline for the linters to run to 10 minutes and reduces the number of threads that is uses. This is being done because the Travis environment has become increasingly slower and it also seems to be hampered by too many threads running concurrently.
This commit is contained in:
parent
583684b21b
commit
efa50e6abc
8 changed files with 12 additions and 12 deletions
|
@ -267,7 +267,7 @@ func uniqueOpReturnScript() []byte {
|
||||||
panic(err)
|
panic(err)
|
||||||
}
|
}
|
||||||
|
|
||||||
data := make([]byte, 8, 8)
|
data := make([]byte, 8)
|
||||||
binary.LittleEndian.PutUint64(data[0:8], rand)
|
binary.LittleEndian.PutUint64(data[0:8], rand)
|
||||||
return opReturnScript(data)
|
return opReturnScript(data)
|
||||||
}
|
}
|
||||||
|
|
|
@ -614,7 +614,7 @@ func ExtractCoinbaseHeight(coinbaseTx *btcutil.Tx) (int32, error) {
|
||||||
return 0, ruleError(ErrMissingCoinbaseHeight, str)
|
return 0, ruleError(ErrMissingCoinbaseHeight, str)
|
||||||
}
|
}
|
||||||
|
|
||||||
serializedHeightBytes := make([]byte, 8, 8)
|
serializedHeightBytes := make([]byte, 8)
|
||||||
copy(serializedHeightBytes, sigScript[1:serializedLen+1])
|
copy(serializedHeightBytes, sigScript[1:serializedLen+1])
|
||||||
serializedHeight := binary.LittleEndian.Uint64(serializedHeightBytes)
|
serializedHeight := binary.LittleEndian.Uint64(serializedHeightBytes)
|
||||||
|
|
||||||
|
|
|
@ -62,7 +62,7 @@ func (sig *Signature) Serialize() []byte {
|
||||||
// total length of returned signature is 1 byte for each magic and
|
// total length of returned signature is 1 byte for each magic and
|
||||||
// length (6 total), plus lengths of r and s
|
// length (6 total), plus lengths of r and s
|
||||||
length := 6 + len(rb) + len(sb)
|
length := 6 + len(rb) + len(sb)
|
||||||
b := make([]byte, length, length)
|
b := make([]byte, length)
|
||||||
|
|
||||||
b[0] = 0x30
|
b[0] = 0x30
|
||||||
b[1] = byte(length - 2)
|
b[1] = byte(length - 2)
|
||||||
|
|
|
@ -30,13 +30,13 @@ fi
|
||||||
linter_targets=$(glide novendor)
|
linter_targets=$(glide novendor)
|
||||||
|
|
||||||
# Automatic checks
|
# Automatic checks
|
||||||
test -z "$(gometalinter --disable-all \
|
test -z "$(gometalinter -j 4 --disable-all \
|
||||||
--enable=gofmt \
|
--enable=gofmt \
|
||||||
--enable=golint \
|
--enable=golint \
|
||||||
--enable=vet \
|
--enable=vet \
|
||||||
--enable=gosimple \
|
--enable=gosimple \
|
||||||
--enable=unconvert \
|
--enable=unconvert \
|
||||||
--deadline=4m $linter_targets 2>&1 | grep -v 'ALL_CAPS\|OP_' 2>&1 | tee /dev/stderr)"
|
--deadline=10m $linter_targets 2>&1 | grep -v 'ALL_CAPS\|OP_' 2>&1 | tee /dev/stderr)"
|
||||||
env GORACE="halt_on_error=1" go test -race -tags rpctest $linter_targets
|
env GORACE="halt_on_error=1" go test -race -tags rpctest $linter_targets
|
||||||
|
|
||||||
# Run test coverage on each subdirectories and merge the coverage profile.
|
# Run test coverage on each subdirectories and merge the coverage profile.
|
||||||
|
|
|
@ -566,7 +566,7 @@ func (m *CPUMiner) GenerateNBlocks(n uint32) ([]*chainhash.Hash, error) {
|
||||||
log.Tracef("Generating %d blocks", n)
|
log.Tracef("Generating %d blocks", n)
|
||||||
|
|
||||||
i := uint32(0)
|
i := uint32(0)
|
||||||
blockHashes := make([]*chainhash.Hash, n, n)
|
blockHashes := make([]*chainhash.Hash, n)
|
||||||
|
|
||||||
// Start a ticker which is used to signal checks for stale work and
|
// Start a ticker which is used to signal checks for stale work and
|
||||||
// updates to the speed monitor.
|
// updates to the speed monitor.
|
||||||
|
|
|
@ -155,7 +155,7 @@ func (s *stack) nipN(idx int32) ([]byte, error) {
|
||||||
if idx == 0 {
|
if idx == 0 {
|
||||||
s.stk = s.stk[:sz-1]
|
s.stk = s.stk[:sz-1]
|
||||||
} else if idx == sz-1 {
|
} else if idx == sz-1 {
|
||||||
s1 := make([][]byte, sz-1, sz-1)
|
s1 := make([][]byte, sz-1)
|
||||||
copy(s1, s.stk[1:])
|
copy(s1, s.stk[1:])
|
||||||
s.stk = s1
|
s.stk = s1
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -39,7 +39,7 @@ func (w *fixedWriter) Bytes() []byte {
|
||||||
// newFixedWriter returns a new io.Writer that will error once more bytes than
|
// newFixedWriter returns a new io.Writer that will error once more bytes than
|
||||||
// the specified max have been written.
|
// the specified max have been written.
|
||||||
func newFixedWriter(max int) io.Writer {
|
func newFixedWriter(max int) io.Writer {
|
||||||
b := make([]byte, max, max)
|
b := make([]byte, max)
|
||||||
fw := fixedWriter{b, 0}
|
fw := fixedWriter{b, 0}
|
||||||
return &fw
|
return &fw
|
||||||
}
|
}
|
||||||
|
@ -66,7 +66,7 @@ func (fr *fixedReader) Read(p []byte) (n int, err error) {
|
||||||
// newFixedReader returns a new io.Reader that will error once more bytes than
|
// newFixedReader returns a new io.Reader that will error once more bytes than
|
||||||
// the specified max have been read.
|
// the specified max have been read.
|
||||||
func newFixedReader(max int, buf []byte) io.Reader {
|
func newFixedReader(max int, buf []byte) io.Reader {
|
||||||
b := make([]byte, max, max)
|
b := make([]byte, max)
|
||||||
if buf != nil {
|
if buf != nil {
|
||||||
copy(b[:], buf)
|
copy(b[:], buf)
|
||||||
}
|
}
|
||||||
|
|
|
@ -114,7 +114,7 @@ type scriptFreeList chan []byte
|
||||||
// ignored and allowed to go the garbage collector.
|
// ignored and allowed to go the garbage collector.
|
||||||
func (c scriptFreeList) Borrow(size uint64) []byte {
|
func (c scriptFreeList) Borrow(size uint64) []byte {
|
||||||
if size > freeListMaxScriptSize {
|
if size > freeListMaxScriptSize {
|
||||||
return make([]byte, size, size)
|
return make([]byte, size)
|
||||||
}
|
}
|
||||||
|
|
||||||
var buf []byte
|
var buf []byte
|
||||||
|
@ -293,7 +293,7 @@ func (msg *MsgTx) Copy() *MsgTx {
|
||||||
oldScript := oldTxIn.SignatureScript
|
oldScript := oldTxIn.SignatureScript
|
||||||
oldScriptLen := len(oldScript)
|
oldScriptLen := len(oldScript)
|
||||||
if oldScriptLen > 0 {
|
if oldScriptLen > 0 {
|
||||||
newScript = make([]byte, oldScriptLen, oldScriptLen)
|
newScript = make([]byte, oldScriptLen)
|
||||||
copy(newScript, oldScript[:oldScriptLen])
|
copy(newScript, oldScript[:oldScriptLen])
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -314,7 +314,7 @@ func (msg *MsgTx) Copy() *MsgTx {
|
||||||
oldScript := oldTxOut.PkScript
|
oldScript := oldTxOut.PkScript
|
||||||
oldScriptLen := len(oldScript)
|
oldScriptLen := len(oldScript)
|
||||||
if oldScriptLen > 0 {
|
if oldScriptLen > 0 {
|
||||||
newScript = make([]byte, oldScriptLen, oldScriptLen)
|
newScript = make([]byte, oldScriptLen)
|
||||||
copy(newScript, oldScript[:oldScriptLen])
|
copy(newScript, oldScript[:oldScriptLen])
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue