.semgrep.yml
changeset 11293 c6965f3c321c
child 12721 898e99f49d80
equal deleted inserted replaced
11292:5fd1f1b544a0 11293: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]