class Omnitest::Psychic::TaskFactoryManager

Public Instance Methods

factories_for(task) click to toggle source
# File lib/omnitest/psychic/task_factory_manager.rb, line 4
def factories_for(task)
  capable_factories = active_factories.select do | factory |
    factory.priority_for_task(task)
  end

  capable_factories.sort_by do |factory|
    factory.priority_for_task(task)
  end
end
known_tasks() click to toggle source
# File lib/omnitest/psychic/task_factory_manager.rb, line 14
def known_tasks
  active_factories.flat_map(&:known_tasks)
end