class RuboCop::Cop::Lint::EmptyEnsure
end
do_something_else
ensure
do_something
begin
# good
end
do_something_else
ensure
do_something
def some_method
# good
end
ensure
do_something
begin
# bad
end
ensure
do_something
def some_method
# bad
@example
Checks for empty ‘ensure` blocks.
def on_ensure(node)
def on_ensure(node) return if node.branch add_offense(node.loc.keyword) { |corrector| corrector.remove(node.loc.keyword) } end