language · inferred from evidence
JS
JavaScript, a programming language.
- Semgrep confusing Timeout error on rules with too many matches max_match_per_file
Semgrep times out scanning a small (~6K lines) JS file in Azure Pipelines PR analysis, with a confusing "Timeout" error. The real cause is a rule producing too many matches, not a slow scan. Increasing the timeout alone does not help.