class RuboCop::Cop::Lint::DeprecatedClassMethods::DeprecatedClassMethod
to the deprecated objects
This class exists to add abstraction and clean naming
Inner class to DeprecatedClassMethods.
def class_nodes
def class_nodes @class_nodes ||= if class_constant [ s(:const, nil, class_constant), s(:const, s(:cbase), class_constant) ] else [nil] end end
def correctable?
def correctable? @correctable end
def delimiter
def delimiter CLASS_METHOD_DELIMETER end
def initialize(method, class_constant: nil, correctable: true)
def initialize(method, class_constant: nil, correctable: true) @method = method @class_constant = class_constant @correctable = correctable end
def to_s
def to_s [class_constant, method].compact.join(delimiter) end