Method: I18n::Tasks::Scanners::ScannerMultiplexer#keys

Defined in:
lib/i18n/tasks/scanners/scanner_multiplexer.rb

#keysArray<Results::KeyOccurrences>

Note:

The scanners are run concurrently. A thread is spawned per each scanner.

Collect the results of all the scanners. Occurrences of a key from multiple scanners are merged.

Returns:

Since:

  • 0.9.0



20
21
22
# File 'lib/i18n/tasks/scanners/scanner_multiplexer.rb', line 20

def keys
  Results::KeyOccurrences.merge_keys collect_results.flatten(1)
end