class RubbyCop::Cop::Lint::DeprecatedClassMethods::DeprecatedClassMethod
Inner class to DeprecatedClassMethods
. This class exists to add abstraction and clean naming to the objects that are going to be operated on.
Attributes
class_constant[R]
deprecated_method[R]
replacement_method[R]
Public Class Methods
new(class_constant, deprecated_method, replacement_method)
click to toggle source
# File lib/rubbycop/cop/lint/deprecated_class_methods.rb, line 28 def initialize(class_constant, deprecated_method, replacement_method) @class_constant = class_constant @deprecated_method = deprecated_method @replacement_method = replacement_method end
Public Instance Methods
class_nodes()
click to toggle source
# File lib/rubbycop/cop/lint/deprecated_class_methods.rb, line 34 def class_nodes @class_nodes ||= [ s(:const, nil, class_constant), s(:const, s(:cbase), class_constant) ] end