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