Fix more staticchecks

This commit is contained in:
Benedikt Kulmann
2020-10-16 00:03:52 +02:00
parent 16a190857f
commit b75f4b745d
@@ -23,7 +23,6 @@ type Autoincrement struct {
filesDir string filesDir string
indexBaseDir string indexBaseDir string
indexRootDir string indexRootDir string
entity interface{}
bound *option.Bound bound *option.Bound
} }
@@ -45,12 +44,12 @@ func NewAutoincrementIndex(o ...option.Option) index.Index {
// validate the field // validate the field
if opts.Entity == nil { if opts.Entity == nil {
// return error: entity needed for field validation panic("invalid autoincrement index: configured without entity")
} }
k, err := getKind(opts.Entity, opts.IndexBy) k, err := getKind(opts.Entity, opts.IndexBy)
if !isValidKind(k) || err != nil { if !isValidKind(k) || err != nil {
panic("invalid index in non-numeric field") panic("invalid autoincrement index: configured on non-numeric field")
} }
return &Autoincrement{ return &Autoincrement{