class RuboCop::Cop::Lint::RequireRangeParentheses
def on_irange(node)
def on_irange(node) return if node.parent&.begin_type? return unless node.begin && node.end return if same_line?(node.begin, node.end) message = format(MSG, range: "#{node.begin.source}#{node.loc.operator.source}") add_offense(node, message: message) end