Is this activation request for a development dependency?
Return the ActivationRequest
that contained the dependency that we were activated for.
A hint run by the resolver to allow the Set
to fetch data for DependencyRequests reqs
.
Prefetches reqs
in all sets.
Is this dependency a development dependency?
Prefetches specifications from the git repositories in this set.
Is the list empty?
The prefetch
method may be overridden, but this is not necessary. This default implementation does nothing, which is suitable for sets where looking up a specification is cheap (such as installed gems).
When overridden, the prefetch
method should look up specifications matching reqs
.
Make sure the trust directory exists. If it does exist, make sure it’s actually a directory. If not, then create it with the appropriate permissions.
Executes a SpecFetcher setup block. Yields an instance then creates the gems and specifications defined in the instance.
Creates a gem with name
, version
and deps
. The created gem can be downloaded and installed.
The specification will be yielded before gem creation for customization, but only the block or the dependencies may be set, not both.
Reloads passwords from the database
Reload groups from the database
Retrieve the list of members from group
Reload passwords from the database
@!visibility private Enumerates each action in the log in reverse order @yield [Action]
@return [Array<Vertex>] the vertices of {#graph} where ‘self` is an
{#ancestor?}