class RuboCop::Cop::Style::ClassMethods
def check_defs(name, node)
def check_defs(name, node) # check if the class/module name matches the definee for the defs node return unless name == node.receiver message = format(MSG, method: node.method_name, class: name.source) add_offense(node.receiver.loc.name, message: message) do |corrector| corrector.replace(node.receiver, 'self') end end