disable comments evaluation for redundant_boolean_condition rule
This commit is contained in:
parent
ea38c36478
commit
4cf2810533
|
|
@ -220,6 +220,26 @@ custom_rules:
|
|||
regex: "(== true)|(== false)|(!= true)|(!= false)"
|
||||
message: "Comparing a boolean to true is redundant (use `?? false` for optionals), and `!`-syntax is preferred over comparing to false."
|
||||
severity: error
|
||||
match_kinds:
|
||||
- argument
|
||||
- attribute.builtin
|
||||
- attribute.id
|
||||
- buildconfig.id
|
||||
- buildconfig.keyword
|
||||
- identifier
|
||||
- keyword
|
||||
- number
|
||||
- objectliteral
|
||||
- parameter
|
||||
- placeholder
|
||||
# - string # all except string literals
|
||||
# - comment # and comments
|
||||
# - comment.mark
|
||||
# - comment.url
|
||||
# - doccomment
|
||||
# - doccomment.field
|
||||
- string_interpolation_anchor
|
||||
- typeidentifier
|
||||
|
||||
redundant_ternary_operator:
|
||||
name: "Redundant Ternary Operator"
|
||||
|
|
|
|||
Loading…
Reference in New Issue