dgryski.semgrep-go.nilerr.return-nil-err

profile photo of dgryskidgryski
Author
unknown
Download Count*
License

return nil err instead of nil value

Run Locally

Run in CI

Defintion

rules:
  - id: return-nil-err
    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