dgryski.semgrep-go.oddcompound.odd-compound-expression

profile photo of dgryskidgryski
Author
581
Download Count*
License

Odd compound += or -= expression

Run Locally

Run in CI

Defintion

rules:
  - id: odd-compound-expression
    patterns:
      - pattern-either:
          - pattern: $X += $X + $Y
          - pattern: $X += $X - $Y
          - pattern: $X -= $X + $Y
          - pattern: $X -= $X - $Y
    message: Odd compound += or -= expression
    languages:
      - go
    severity: ERROR
    metadata:
      license: MIT