revive: allow to disable rule (#2055)
Some checks failed
Extra / Vulnerability scanner (push) Has been cancelled
CI / go-mod (push) Has been cancelled
CI / golangci-lint (push) Has been cancelled
Release a tag / release (push) Has been cancelled
CI / tests-on-windows (push) Has been cancelled
CI / tests-on-macos (push) Has been cancelled
CI / tests-on-unix (1.15) (push) Has been cancelled
CI / tests-on-unix (1.16) (push) Has been cancelled
CI / check_generated (push) Has been cancelled
Release a tag / docker-release (map[Dockerfile:build/Dockerfile.alpine]) (push) Has been cancelled
Release a tag / docker-release (map[Dockerfile:build/Dockerfile]) (push) Has been cancelled
Some checks failed
Extra / Vulnerability scanner (push) Has been cancelled
CI / go-mod (push) Has been cancelled
CI / golangci-lint (push) Has been cancelled
Release a tag / release (push) Has been cancelled
CI / tests-on-windows (push) Has been cancelled
CI / tests-on-macos (push) Has been cancelled
CI / tests-on-unix (1.15) (push) Has been cancelled
CI / tests-on-unix (1.16) (push) Has been cancelled
CI / check_generated (push) Has been cancelled
Release a tag / docker-release (map[Dockerfile:build/Dockerfile.alpine]) (push) Has been cancelled
Release a tag / docker-release (map[Dockerfile:build/Dockerfile]) (push) Has been cancelled
This commit is contained in:
parent
6a269af7a6
commit
eed344f619
@ -380,6 +380,7 @@ type ReviveSettings struct {
|
|||||||
Name string
|
Name string
|
||||||
Arguments []interface{}
|
Arguments []interface{}
|
||||||
Severity string
|
Severity string
|
||||||
|
Disabled bool
|
||||||
}
|
}
|
||||||
ErrorCode int `mapstructure:"error-code"`
|
ErrorCode int `mapstructure:"error-code"`
|
||||||
WarningCode int `mapstructure:"warning-code"`
|
WarningCode int `mapstructure:"warning-code"`
|
||||||
|
@ -200,6 +200,7 @@ func createConfigMap(cfg *config.ReviveSettings) map[string]interface{} {
|
|||||||
rawRules[s.Name] = map[string]interface{}{
|
rawRules[s.Name] = map[string]interface{}{
|
||||||
"severity": s.Severity,
|
"severity": s.Severity,
|
||||||
"arguments": safeTomlSlice(s.Arguments),
|
"arguments": safeTomlSlice(s.Arguments),
|
||||||
|
"disabled": s.Disabled,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user