Showing 3 of 5 total issues
Method RuleBuilder.Because
has 7 return statements (exceeds 4 allowed). Open
Open
func (rb *RuleBuilder) Because(b rule.Because) ([]rule.Violation, []error) {
if rb.locked {
rb.addLockError()
return nil, rb.GetErrors()
Function ExecuteFileRule
has 5 return statements (exceeds 4 allowed). Open
Open
func ExecuteFileRule(conf Rule) ([]rule.Violation, []error) {
rb, err := createFileBuilder(conf)
if err != nil {
return nil, []error{err}
}
Method App.Run
has 5 return statements (exceeds 4 allowed). Open
Open
func (a *App) Run() error {
if err := a.flagSet.Parse(GetArgs(os.Args, 1)); err != nil {
return fmt.Errorf("error parsing flags: %w", err)
}