Class: I18n::Tasks::Scanners::AstMatchers::BaseMatcher

Inherits:
Object
  • Object
show all
Defined in:
lib/i18n/tasks/scanners/ast_matchers/base_matcher.rb

Direct Known Subclasses

MessageReceiversMatcher, RailsModelMatcher

Instance Method Summary collapse

Constructor Details

#initialize(scanner:) ⇒ BaseMatcher

Returns a new instance of BaseMatcher.



5
6
7
# File 'lib/i18n/tasks/scanners/ast_matchers/base_matcher.rb', line 5

def initialize(scanner:)
  @scanner = scanner
end

Instance Method Details

#convert_to_key_occurrences(send_node, _method_name, location: send_node.loc) ⇒ Object



9
10
11
# File 'lib/i18n/tasks/scanners/ast_matchers/base_matcher.rb', line 9

def convert_to_key_occurrences(send_node, _method_name, location: send_node.loc)
  fail('Not implemented')
end