Module: I18n::Processes::Scanners

Defined in:
lib/i18n/processes/scanners/ruby_ast_scanner.rb,
lib/i18n/processes/scanners/scanner.rb,
lib/i18n/processes/scanners/file_scanner.rb,
lib/i18n/processes/scanners/relative_keys.rb,
lib/i18n/processes/scanners/pattern_mapper.rb,
lib/i18n/processes/scanners/pattern_scanner.rb,
lib/i18n/processes/scanners/ruby_key_literals.rb,
lib/i18n/processes/scanners/results/occurrence.rb,
lib/i18n/processes/scanners/scanner_multiplexer.rb,
lib/i18n/processes/scanners/ruby_ast_call_finder.rb,
lib/i18n/processes/scanners/occurrence_from_position.rb,
lib/i18n/processes/scanners/pattern_with_scope_scanner.rb

Overview

rubocop:disable Metrics/AbcSize,Metrics/BlockNesting,Metrics/CyclomaticComplexity,Metrics/PerceivedComplexity TODO: make this class more readable.

Defined Under Namespace

Modules: Files, OccurrenceFromPosition, RelativeKeys, Results, RubyKeyLiterals Classes: FileScanner, PatternMapper, PatternScanner, PatternWithScopeScanner, RubyAstCallFinder, RubyAstScanner, Scanner, ScannerMultiplexer