frozen_string_literal: false
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.