Gets the initial Negotiate token. Returns it as a base64 encoded string suitable for use in HTTP. Can be easily decoded, however.
Establish the OpenSSL::SSL::SSLContext
with the configuration parameters provided.
{include:DependencyGraph#delete_edge} @param [Graph] graph the graph to perform the action on @param [String] origin_name @param [String] destination_name @param [Object] requirement @return (see DependencyGraph#delete_edge
)
Get a single gem name from the command line. Fail if there is no gem name or if there is more than one gem name given.
Adds a section with title
and content
to the parser help view. Used for adding command arguments and default arguments.
Search through all unresolved deps and sub-dependencies and return specs that contain the file matching path
.
Adds a dependency on gem dependency
with type type
that requires requirements
. Valid types are currently :runtime
and :development
.
Corrects path
(usually returned by ‘URI.parse().path` on Windows), that comes with a leading slash.
@!visibility private
Build an array of PossibilitySets, with each element representing a group of dependency versions that all have the same sub-dependency version constraints and are contiguous. @param [Array] possibilities an array of possibilities @return [Array<PossibilitySet>] an array of possibility sets