lib/rubocop/cop/style/negated_if.rb in rubocop-0.42.0 vs lib/rubocop/cop/style/negated_if.rb in rubocop-0.43.0
- old
+ new
@@ -30,10 +30,10 @@
def autocorrect(node)
lambda do |corrector|
condition, _body, _rest = *node
# look inside parentheses around the condition
- condition = condition.children.first while condition.type == :begin
+ condition = condition.children.first while condition.begin_type?
# unwrap the negated portion of the condition (a send node)
pos_condition, _method, = *condition
corrector.replace(
node.loc.keyword,
node.loc.keyword.is?('if') ? 'unless' : 'if'