diff --git a/xcode/.swiftlint.yml b/xcode/.swiftlint.yml index 9a86a55..60816cc 100644 --- a/xcode/.swiftlint.yml +++ b/xcode/.swiftlint.yml @@ -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"