generated from TrueCloudLab/basic
Add workflows #14
3 changed files with 4 additions and 2 deletions
|
@ -47,7 +47,7 @@ linters:
|
|||
- durationcheck
|
||||
- exhaustive
|
||||
- exportloopref
|
||||
- gofmt
|
||||
- gofumpt
|
||||
- goimports
|
||||
- misspell
|
||||
- whitespace
|
||||
|
|
2
Makefile
2
Makefile
|
@ -12,7 +12,7 @@ fmts: fmt imports
|
|||
# Reformat code
|
||||
fmt:
|
||||
@echo "⇒ Processing gofmt check"
|
||||
@gofmt -s -w .
|
||||
@gofumpt -s -w .
|
||||
|
||||
# Reformat imports
|
||||
imports:
|
||||
|
|
2
chain.go
2
chain.go
|
@ -150,6 +150,7 @@ func (r *Rule) matchCondition(obj Request) (status Status, matched bool) {
|
|||
}
|
||||
return r.matchAll(obj)
|
||||
}
|
||||
|
||||
func (r *Rule) matchAny(obj Request) (status Status, matched bool) {
|
||||
for i := range r.Condition {
|
||||
if r.Condition[i].Match(obj) {
|
||||
|
@ -158,6 +159,7 @@ func (r *Rule) matchAny(obj Request) (status Status, matched bool) {
|
|||
}
|
||||
return NoRuleFound, false
|
||||
}
|
||||
|
||||
func (r *Rule) matchAll(obj Request) (status Status, matched bool) {
|
||||
for i := range r.Condition {
|
||||
if !r.Condition[i].Match(obj) {
|
||||
|
|
Loading…
Reference in a new issue