class RuboCop::Cop::Style::TrailingUnderscoreVariable
def unneeded_range(node)
def unneeded_range(node) left, right = *node variables = *left first_offense = find_first_offense(variables) return unless first_offense end_position = if first_offense.source_range == variables.first.source_range right.source_range.begin_pos else node.loc.operator.begin_pos end range = Parser::Source::Range.new(node.source_range.source_buffer, first_offense.source_range.begin_pos, end_position) range_with_surrounding_space(range, :right) end