lib/rubocop/cop/mixin/negative_conditional.rb in rubocop-0.89.1 vs lib/rubocop/cop/mixin/negative_conditional.rb in rubocop-0.90.0

- old
+ new

@@ -13,20 +13,20 @@ private def_node_matcher :single_negative?, '(send !(send _ :!) :!)' def_node_matcher :empty_condition?, '(begin)' - def check_negative_conditional(node) + def check_negative_conditional(node, message:, &block) condition = node.condition return if empty_condition?(condition) condition = condition.children.last while condition.begin_type? return unless single_negative?(condition) return if node.if_type? && node.else? - add_offense(node) + add_offense(node, message: message, &block) end end end end