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