class RuboCop::Cop::Lint::EmptyEnsure
Checks for empty ‘ensure` blocks.
@example
# bad def some_method do_something ensure end # bad begin do_something ensure end # good def some_method do_something ensure do_something_else end # 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 40 def on_ensure(node) return if node.body add_offense(node.loc.keyword) { |corrector| corrector.remove(node.loc.keyword) } end