Pins the gem name
to the given source
. Adding a gem with the same name from a different source
will raise an exception.
Attempts to re-sign an expired cert with a given private key
Creates and pushes the initial state for the resolution, based upon the {#requested} dependencies @return [void]
@param [Object] requirement @return [ResolutionState] the state whose ‘requirement` is the given
`requirement`.
Nonsymmetric reduction from Hessenberg to real Schur form.
Get all gem names from the command line.
Return the best specification that contains the file matching path
amongst the specs that are not activated.
Creates a self-signed certificate with an issuer and subject of subject
and the given extensions
for the key
.
@macro action
@param [Object] requirement @return [Object] the requirement that led to ‘requirement` being added
to the list of requirements.
Indicates progress roughly once every second @return [void]
@param [String] name @param [Object] payload @param [Array<String>] parent_names @param [Object] requirement the requirement that is requiring the child @return [void]
Detaches the {#vertex_named} ‘name` {Vertex} from the graph, recursively removing any non-root vertices that were orphaned in the process @param [String] name @return [Array<Vertex>] the vertices which have been detached
@param [String] name @return [Vertex,nil] the root vertex with the given name
@return [String] An error message that includes requirement trees,
which is much more detailed & customizable than the default message
@param [Hash] opts the options to create a message with. @option opts [String] :solver_name The user-facing name of the solver @option opts [String] :possibility_type The generic name of a possibility @option opts [Proc] :reduce_trees A proc that reduced the list of requirement trees @option opts [Proc] :printable_requirement A proc that pretty-prints requirements @option opts [Proc] :additional_message_for_conflict A proc that appends additional
messages for each conflict
@option opts [Proc] :version_for_spec A proc that returns the version number for a
possibility