Nathan Brahms
Nathan Brahms
**Is your feature request related to a problem? Please describe.** A user would like to run multiple custom semgrep checks in parallel in order to minimize check run time. **Describe...
**Is your feature request related to a problem? Please describe.** A user wants to detect when files that match a certain pattern (e.g. `.../security/...`) have changed in the last commit,...
**Is your feature request related to a problem? Please describe.** Right now, we must specify semgrep rules within a single file. This makes managing rules difficult, as it would be...
While investigating #146 , I discovered that the tree for a comparison of an indexed object appears incorrect. Consider the following program: ```ruby x [0] == 1 ``` tree-sitter-ruby will...
`make test` seems to assume `pfff` is installed in `usr/local/share`, so fails when `pfff` is run out of some other repo: ```====================================================================== Error: all:22:typing_tests:8:test inferred variable definitions go Sys_error("/usr/local/share/pfff//tests/GENERIC/typing/PropVarDef.go: No...
**Describe the bug** Searching for an asynchronous function will match synchronous functions in JS / TS **To Reproduce** https://semgrep.dev/playground/r/EwUj7bz/p0_security.detect-async-use-effect **Expected behavior** Patterns with literal `async` should not match synchronous functions...