mcp-server-semgrep
Version:
MCP Server for Semgrep Integration - static code analysis with AI
16 lines (15 loc) • 452 B
YAML
rules:
- id: useless-literal-set
patterns:
- pattern: |
set(..., ($X, $A), ..., ($X, $B), ...)
- focus-metavariable: $X
message: "`$X` is uselessly assigned twice inside the creation of the set"
languages: [python]
severity: ERROR
metadata:
category: maintainability
references:
- https://docs.python.org/3/library/stdtypes.html#set-types-set-frozenset
technology:
- python