vendored/puppet/lib/puppet/pops/loader/dependency_loader.rb in bolt-0.15.0 vs vendored/puppet/lib/puppet/pops/loader/dependency_loader.rb in bolt-0.16.0
- old
+ new
@@ -21,12 +21,12 @@
def initialize(parent_loader, name, dependency_loaders)
super parent_loader, name
@dependency_loaders = dependency_loaders
end
- def discover(type, name_authority = Puppet::Pops::Pcore::RUNTIME_NAME_AUTHORITY, &block)
+ def discover(type, error_collector = nil, name_authority = Puppet::Pops::Pcore::RUNTIME_NAME_AUTHORITY, &block)
result = []
- @dependency_loaders.each { |loader| result.concat(loader.discover(type, name_authority, &block)) }
+ @dependency_loaders.each { |loader| result.concat(loader.discover(type, error_collector, name_authority, &block)) }
result.concat(super)
result
end
# Finds name in a loader this loader depends on / can see