Add and apply Style/NegatedIfElseCondition rule

This rule was added in Rubocop 1.2.0, and will make developers who hate
negative conditions particularly happy.
This commit is contained in:
Javi Martín
2021-08-11 15:56:57 +02:00
parent 9b61945ee4
commit 2c76f265f8
5 changed files with 16 additions and 13 deletions

View File

@@ -20,12 +20,12 @@ class ConsulFormBuilder < FoundationRailsHelper::FormBuilder
end
def check_box(attribute, options = {})
if options[:label] != false
if options[:label] == false
super
else
label = tag.span sanitize(label_text(attribute, options[:label])), class: "checkbox"
super(attribute, options.merge(label: label, label_options: label_options_for(options)))
else
super
end
end