class RuboCop::Cop::Style::UnneededCondition
def offense?(node)
def offense?(node) condition, if_branch, else_branch = *node return false if use_if_branch?(else_branch) condition == if_branch && !node.elsif? && ( node.ternary? || !else_branch.instance_of?(AST::Node) || else_branch.single_line? ) end