1
0
mirror of https://github.com/mgechev/revive.git synced 2025-07-15 01:04:40 +02:00

better messages for rules' config errors (#563)

This commit is contained in:
SalvadorC
2021-08-17 21:14:42 +02:00
committed by GitHub
parent 351bb1277e
commit 097f0bb533
8 changed files with 24 additions and 29 deletions

View File

@ -16,9 +16,7 @@ var (
// Apply applies the rule to given file.
func (r *FileHeaderRule) Apply(file *lint.File, arguments lint.Arguments) []lint.Failure {
if len(arguments) != 1 {
panic(`invalid configuration for "file-header" rule`)
}
checkNumberOfArguments(1, arguments, r.Name())
header, ok := arguments[0].(string)
if !ok {