class Transpec::Syntax::MatcherDefinition

Constants

CONVERSION_CORRESPONDENCE

Public Instance Methods

convert_deprecated_method!() click to toggle source
# File lib/transpec/syntax/matcher_definition.rb, line 22
def convert_deprecated_method!
  replacement_method_name = CONVERSION_CORRESPONDENCE[method_name].to_s
  replace(selector_range, replacement_method_name)
  add_record("#{method_name} { }", "#{replacement_method_name} { }")
end
dynamic_analysis_target?() click to toggle source
# File lib/transpec/syntax/matcher_definition.rb, line 18
def dynamic_analysis_target?
  super && receiver_node.nil? && CONVERSION_CORRESPONDENCE.keys.include?(method_name)
end