class RuboCop::Cop::Lint::Loop

end
do_something
until some_condition
# using until
# good
@example
end
do_something
while some_condition
# using while
# good
@example
end until some_condition
do_something
begin
# using until
# bad
@example
end while some_condition
do_something
begin
# using while
# bad
@example
This cop checks for uses of *begin…end while/until something*.

def on_until_post(node)

def on_until_post(node)
  register_offense(node)
end

def on_while_post(node)

def on_while_post(node)
  register_offense(node)
end

def register_offense(node)

def register_offense(node)
  add_offense(node, location: :keyword)
end