UNPKG

mcp-server-semgrep

Version:

MCP Server for Semgrep Integration - static code analysis with AI

30 lines (29 loc) 972 B
rules: - id: use-prefix-decrement-not-postfix message: >- Consider using the prefix decrement expression whenever the return value is not needed. The prefix decrement expression is cheaper in terms of gas. metadata: references: - https://github.com/byterocket/c4-common-issues/blob/main/0-Gas-Optimizations.md/#g012---use-prefix-increment-instead-of-postfix-increment-if-possible category: performance technology: - solidity patterns: - pattern: $VAR-- - pattern-not-inside: | $B = ... - pattern-not-inside: | if (<... $VAR-- ...>) { ... } - pattern-not-inside: require (<... $VAR-- ...>) - pattern-not-inside: | while (<... $VAR-- ...>) { ... } - pattern-not-inside: | return ...; languages: - solidity severity: INFO