class CustomCops::DefineMethod
This cop checks for dynamically defining methods
@example
#bad Foo.define_method(:bar) { p 'bar } #good #create the method on the object class Foo def self.bar puts 'bar' end end
Constants
- MSG
Public Instance Methods
on_send(node)
click to toggle source
# File lib/simplycop/custom_cops/define_method.rb, line 23 def on_send(node) return unless defining_method?(node) add_offense(node, location: :selector) end