Rules:
- β Security relevant patterns only
- β No performance, micro optimizations and other noise
Rulesets:
- Solidity
- MetaMask Snaps - Hover Info
β rules - ππ Is the active ruleset. Be smart, use this βοΈ
β _dev - π§βπ¬π₯ Experimental rules. Would not use.
tintin@:~/workspace/solidity/project-under-audit|β semgrep --exclude="**mock**,**test**" --severity=WARNING --severity=ERROR -c /path_to_this_repo/rules . main-vs-code-video.mp4
- install https://marketplace.visualstudio.com/items?itemName=Semgrep.semgrep
- configure:
semgrep.scan.excludeπ**/node_modules/**,**test**,**mock**semgrep.scan.configurationπauto,/path_to_this_repo/rules
Contribute, share! π€β€οΈ