Software /
code /
prosody
Comparison
.semgrep.yml @ 11289:c6965f3c321c
lint: Add initial semgrep config
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Mon, 18 Jan 2021 17:28:34 +0100 |
child | 12717:898e99f49d80 |
comparison
equal
deleted
inserted
replaced
11288:5fd1f1b544a0 | 11289:c6965f3c321c |
---|---|
1 rules: | |
2 - id: log-variable-fmtstring | |
3 patterns: | |
4 - pattern: log("...", $A) | |
5 - pattern-not: log("...", "...") | |
6 message: Variable passed as format string to logging | |
7 languages: [lua] | |
8 severity: ERROR | |
9 - id: module-log-variable-fmtstring | |
10 patterns: | |
11 - pattern: module:log("...", $A) | |
12 - pattern-not: module:log("...", "...") | |
13 message: Variable passed as format string to logging | |
14 languages: [lua] | |
15 severity: ERROR | |
16 - id: module-getopt-string-default | |
17 patterns: | |
18 - pattern: module:get_option_string("...", $A) | |
19 - pattern-not: module:get_option_string("...", "...") | |
20 - pattern-not: module:get_option_string("...", host) | |
21 - pattern-not: module:get_option_string("...", module.host) | |
22 message: Non-string default from :get_option_string | |
23 severity: ERROR | |
24 languages: [lua] |