A ComposedSet
allows multiple sets to be queried like a single set.
To create a composed set with any number of sets use:
Gem::Resolver.compose_sets set1, set2
This method will eliminate nesting of composed sets.
Methods
Class Public methods
new(*sets) Link
Creates a new ComposedSet
containing sets
. Use Gem::Resolver::compose_sets
instead.
Instance Public methods
errors() Link
find_all(req) Link
Finds all specs matching req
in all sets.
prefetch(reqs) Link
Prefetches reqs
in all sets.
prerelease=(allow_prerelease) Link
When allow_prerelease
is set to true
prereleases gems are allowed to match dependencies.