dgryski.semgrep-go.wrongerrcall.maybe-wrong-err

profile photo of dgryskidgryski
Author
581
Download Count*
License

maybe returning wrong error

Run Locally

Run in CI

Defintion

rules:
  - id: maybe-wrong-err
    patterns:
      - pattern-either:
          - pattern: |
              if $F.Err() != nil {
                      return ..., <... err ...>
              }
          - pattern: |
              if $F.Err() != nil {
                      return <... err ...>
              }
    message: maybe returning wrong error
    languages:
      - go
    severity: ERROR
    metadata:
      license: MIT