module RuboCop::Cop::NegativeConditional
def check_negative_conditional(node, message:, &block)
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, message: message, &block) end