Class: CC::Analyzer::Engines
- Inherits:
-
Array
- Object
- Array
- CC::Analyzer::Engines
- Defined in:
- lib/cc/analyzer/engines.rb
Instance Method Summary collapse
-
#initialize(registry:, config:, container_label:, source_dir:, requested_paths:) ⇒ Engines
constructor
A new instance of Engines.
Constructor Details
#initialize(registry:, config:, container_label:, source_dir:, requested_paths:) ⇒ Engines
Returns a new instance of Engines.
6 7 8 9 10 11 12 13 14 15 16 |
# File 'lib/cc/analyzer/engines.rb', line 6 def initialize(registry:, config:, container_label:, source_dir:, requested_paths:) super() @registry = registry @config = config @container_label = container_label @requested_paths = requested_paths @source_dir = source_dir names_and_raw_engine_configs.each do |name, raw_engine_config| self << build_engine(name, raw_engine_config) end end |