Silence linter

This commit is contained in:
Daniel 2019-10-09 16:18:16 +02:00
parent a49f6c6fe5
commit 2fb83cecb8
8 changed files with 57 additions and 50 deletions

View file

@ -14,6 +14,7 @@ type snippet struct {
}
// ParseQuery parses a plaintext query. Special characters (that must be escaped with a '\') are: `\()` and any whitespaces.
//nolint:gocognit
func ParseQuery(query string) (*Query, error) {
snippets, err := extractSnippets(query)
if err != nil {
@ -195,6 +196,7 @@ func extractSnippets(text string) (snippets []*snippet, err error) {
}
//nolint:gocognit
func parseAndOr(getSnippet func() (*snippet, error), remainingSnippets func() int, rootCondition bool) (Condition, error) {
var isOr = false
var typeSet = false

View file

@ -14,14 +14,14 @@ var (
)
// GenCodeSize returns the size of the gencode marshalled byte slice
func (d *Meta) GenCodeSize() (s int) {
func (m *Meta) GenCodeSize() (s int) {
s += 34
return
}
// GenCodeMarshal gencode marshalls Meta into the given byte array, or a new one if its too small.
func (d *Meta) GenCodeMarshal(buf []byte) ([]byte, error) {
size := d.GenCodeSize()
func (m *Meta) GenCodeMarshal(buf []byte) ([]byte, error) {
size := m.GenCodeSize()
{
if cap(buf) >= size {
buf = buf[:size]
@ -33,89 +33,89 @@ func (d *Meta) GenCodeMarshal(buf []byte) ([]byte, error) {
{
buf[0+0] = byte(d.Created >> 0)
buf[0+0] = byte(m.Created >> 0)
buf[1+0] = byte(d.Created >> 8)
buf[1+0] = byte(m.Created >> 8)
buf[2+0] = byte(d.Created >> 16)
buf[2+0] = byte(m.Created >> 16)
buf[3+0] = byte(d.Created >> 24)
buf[3+0] = byte(m.Created >> 24)
buf[4+0] = byte(d.Created >> 32)
buf[4+0] = byte(m.Created >> 32)
buf[5+0] = byte(d.Created >> 40)
buf[5+0] = byte(m.Created >> 40)
buf[6+0] = byte(d.Created >> 48)
buf[6+0] = byte(m.Created >> 48)
buf[7+0] = byte(d.Created >> 56)
buf[7+0] = byte(m.Created >> 56)
}
{
buf[0+8] = byte(d.Modified >> 0)
buf[0+8] = byte(m.Modified >> 0)
buf[1+8] = byte(d.Modified >> 8)
buf[1+8] = byte(m.Modified >> 8)
buf[2+8] = byte(d.Modified >> 16)
buf[2+8] = byte(m.Modified >> 16)
buf[3+8] = byte(d.Modified >> 24)
buf[3+8] = byte(m.Modified >> 24)
buf[4+8] = byte(d.Modified >> 32)
buf[4+8] = byte(m.Modified >> 32)
buf[5+8] = byte(d.Modified >> 40)
buf[5+8] = byte(m.Modified >> 40)
buf[6+8] = byte(d.Modified >> 48)
buf[6+8] = byte(m.Modified >> 48)
buf[7+8] = byte(d.Modified >> 56)
buf[7+8] = byte(m.Modified >> 56)
}
{
buf[0+16] = byte(d.Expires >> 0)
buf[0+16] = byte(m.Expires >> 0)
buf[1+16] = byte(d.Expires >> 8)
buf[1+16] = byte(m.Expires >> 8)
buf[2+16] = byte(d.Expires >> 16)
buf[2+16] = byte(m.Expires >> 16)
buf[3+16] = byte(d.Expires >> 24)
buf[3+16] = byte(m.Expires >> 24)
buf[4+16] = byte(d.Expires >> 32)
buf[4+16] = byte(m.Expires >> 32)
buf[5+16] = byte(d.Expires >> 40)
buf[5+16] = byte(m.Expires >> 40)
buf[6+16] = byte(d.Expires >> 48)
buf[6+16] = byte(m.Expires >> 48)
buf[7+16] = byte(d.Expires >> 56)
buf[7+16] = byte(m.Expires >> 56)
}
{
buf[0+24] = byte(d.Deleted >> 0)
buf[0+24] = byte(m.Deleted >> 0)
buf[1+24] = byte(d.Deleted >> 8)
buf[1+24] = byte(m.Deleted >> 8)
buf[2+24] = byte(d.Deleted >> 16)
buf[2+24] = byte(m.Deleted >> 16)
buf[3+24] = byte(d.Deleted >> 24)
buf[3+24] = byte(m.Deleted >> 24)
buf[4+24] = byte(d.Deleted >> 32)
buf[4+24] = byte(m.Deleted >> 32)
buf[5+24] = byte(d.Deleted >> 40)
buf[5+24] = byte(m.Deleted >> 40)
buf[6+24] = byte(d.Deleted >> 48)
buf[6+24] = byte(m.Deleted >> 48)
buf[7+24] = byte(d.Deleted >> 56)
buf[7+24] = byte(m.Deleted >> 56)
}
{
if d.secret {
if m.secret {
buf[32] = 1
} else {
buf[32] = 0
}
}
{
if d.cronjewel {
if m.cronjewel {
buf[33] = 1
} else {
buf[33] = 0
@ -125,38 +125,38 @@ func (d *Meta) GenCodeMarshal(buf []byte) ([]byte, error) {
}
// GenCodeUnmarshal gencode unmarshalls Meta and returns the bytes read.
func (d *Meta) GenCodeUnmarshal(buf []byte) (uint64, error) {
if len(buf) < d.GenCodeSize() {
return 0, fmt.Errorf("insufficient data: got %d out of %d bytes", len(buf), d.GenCodeSize())
func (m *Meta) GenCodeUnmarshal(buf []byte) (uint64, error) {
if len(buf) < m.GenCodeSize() {
return 0, fmt.Errorf("insufficient data: got %d out of %d bytes", len(buf), m.GenCodeSize())
}
i := uint64(0)
{
d.Created = 0 | (int64(buf[0+0]) << 0) | (int64(buf[1+0]) << 8) | (int64(buf[2+0]) << 16) | (int64(buf[3+0]) << 24) | (int64(buf[4+0]) << 32) | (int64(buf[5+0]) << 40) | (int64(buf[6+0]) << 48) | (int64(buf[7+0]) << 56)
m.Created = 0 | (int64(buf[0+0]) << 0) | (int64(buf[1+0]) << 8) | (int64(buf[2+0]) << 16) | (int64(buf[3+0]) << 24) | (int64(buf[4+0]) << 32) | (int64(buf[5+0]) << 40) | (int64(buf[6+0]) << 48) | (int64(buf[7+0]) << 56)
}
{
d.Modified = 0 | (int64(buf[0+8]) << 0) | (int64(buf[1+8]) << 8) | (int64(buf[2+8]) << 16) | (int64(buf[3+8]) << 24) | (int64(buf[4+8]) << 32) | (int64(buf[5+8]) << 40) | (int64(buf[6+8]) << 48) | (int64(buf[7+8]) << 56)
m.Modified = 0 | (int64(buf[0+8]) << 0) | (int64(buf[1+8]) << 8) | (int64(buf[2+8]) << 16) | (int64(buf[3+8]) << 24) | (int64(buf[4+8]) << 32) | (int64(buf[5+8]) << 40) | (int64(buf[6+8]) << 48) | (int64(buf[7+8]) << 56)
}
{
d.Expires = 0 | (int64(buf[0+16]) << 0) | (int64(buf[1+16]) << 8) | (int64(buf[2+16]) << 16) | (int64(buf[3+16]) << 24) | (int64(buf[4+16]) << 32) | (int64(buf[5+16]) << 40) | (int64(buf[6+16]) << 48) | (int64(buf[7+16]) << 56)
m.Expires = 0 | (int64(buf[0+16]) << 0) | (int64(buf[1+16]) << 8) | (int64(buf[2+16]) << 16) | (int64(buf[3+16]) << 24) | (int64(buf[4+16]) << 32) | (int64(buf[5+16]) << 40) | (int64(buf[6+16]) << 48) | (int64(buf[7+16]) << 56)
}
{
d.Deleted = 0 | (int64(buf[0+24]) << 0) | (int64(buf[1+24]) << 8) | (int64(buf[2+24]) << 16) | (int64(buf[3+24]) << 24) | (int64(buf[4+24]) << 32) | (int64(buf[5+24]) << 40) | (int64(buf[6+24]) << 48) | (int64(buf[7+24]) << 56)
m.Deleted = 0 | (int64(buf[0+24]) << 0) | (int64(buf[1+24]) << 8) | (int64(buf[2+24]) << 16) | (int64(buf[3+24]) << 24) | (int64(buf[4+24]) << 32) | (int64(buf[5+24]) << 40) | (int64(buf[6+24]) << 48) | (int64(buf[7+24]) << 56)
}
{
d.secret = buf[32] == 1
m.secret = buf[32] == 1
}
{
d.cronjewel = buf[33] == 1
m.cronjewel = buf[33] == 1
}
return i + 34, nil
}

View file

@ -118,6 +118,7 @@ func (b *Badger) Query(q *query.Query, local, internal bool) (*iterator.Iterator
return queryIter, nil
}
//nolint:gocognit
func (b *Badger) queryExecutor(queryIter *iterator.Iterator, q *query.Query, local, internal bool) {
err := b.db.View(func(txn *badger.Txn) error {
it := txn.NewIterator(badger.DefaultIteratorOptions)

View file

@ -1,4 +1,4 @@
//nolint:maligned,unparam,gocyclo
//nolint:maligned,unparam,gocyclo,gocognit
package dsd
import (

View file

@ -1,4 +1,4 @@
//nolint:nakedret,unconvert
//nolint:nakedret,unconvert,gocognit
package dsd
import (

View file

@ -1,7 +1,9 @@
package varint
import "errors"
import "encoding/binary"
import (
"encoding/binary"
"errors"
)
// Pack8 packs a uint8 into a VarInt.
func Pack8(n uint8) []byte {

View file

@ -1,3 +1,4 @@
//nolint:gocognit
package varint
import (

View file

@ -38,6 +38,7 @@ func noise() {
}
//nolint:gocognit
func main() {
// generates 1MB and writes to stdout