class Librarian::Resolver::Implementation::MultiSource

Attributes

sources[RW]

Public Class Methods

new(sources) click to toggle source
# File lib/librarian/resolver/implementation.rb, line 12
def initialize(sources)
  self.sources = sources
end

Public Instance Methods

manifests(name) click to toggle source
# File lib/librarian/resolver/implementation.rb, line 15
def manifests(name)
  sources.reverse.map{|source| source.manifests(name)}.flatten(1).compact
end
to_s() click to toggle source
# File lib/librarian/resolver/implementation.rb, line 18
def to_s
  "(no source specified)"
end