class RuboCop::Cop::Style::ExtraSpacing

website = “github.com/bbatsov/rubocop
name = “RuboCop”
@example
This cop checks for extra/unnecessary whitespace.

def autocorrect(range)

def autocorrect(range)
  @corrections << lambda do |corrector|
    corrector.remove(range)
  end
end

def investigate(processed_source)

def investigate(processed_source)
  processed_source.tokens.each_cons(2) do |t1, t2|
    next unless t1.pos.line == t2.pos.line
    next unless t2.pos.begin_pos - 1 > t1.pos.end_pos
    buffer = processed_source.buffer
    start_pos = t1.pos.end_pos
    end_pos = t2.pos.begin_pos - 1
    range = Parser::Source::Range.new(buffer, start_pos, end_pos)
    add_offense(range, range, MSG)
  end
end