class RuboCop::Cop::Lint::EmptyEnsure
Checks for empty `ensure` blocks
@example
# bad def some_method do_something ensure end
@example
# bad begin do_something ensure end
@example
# good def some_method do_something ensure do_something_else end
@example
# good begin do_something ensure do_something_else end
Constants
- MSG
Public Instance Methods
on_ensure(node)
click to toggle source
# File lib/rubocop/cop/lint/empty_ensure.rb, line 50 def on_ensure(node) return if node.body add_offense(node.loc.keyword) { |corrector| corrector.remove(node.loc.keyword) } end