# Copyright (c) HashiCorp, Inc. | |
# SPDX-License-Identifier: MPL-2.0 | |
rules: | |
- id: return-nil | |
patterns: | |
- pattern-either: | |
- pattern: | | |
if err == nil { | |
return err | |
} | |
- pattern: | | |
if err == nil { | |
return ..., err | |
} | |
message: return nil err instead of nil value | |
languages: | |
- go | |
severity: ERROR | |
metadata: | |
license: MIT |