class Rubocop::Cop::Lint::EndInMethod
This cop checks for END blocks in method definitions.
Constants
- MSG
Public Instance Methods
on_def(node)
click to toggle source
Calls superclass method
# File lib/rubocop/cop/lint/end_in_method.rb, line 10 def on_def(node) check(node) super end
on_defs(node)
click to toggle source
Calls superclass method
# File lib/rubocop/cop/lint/end_in_method.rb, line 15 def on_defs(node) check(node) super end
Private Instance Methods
check(node)
click to toggle source
# File lib/rubocop/cop/lint/end_in_method.rb, line 22 def check(node) on_node(:postexe, node) do |end_node| add_offence(:warning, end_node.loc.keyword, MSG) end end