Returns the full name of this Gem (see ‘Gem::BasicSpecification#full_name`). Information about where the gem is installed is also included if not installed in the default GEM_HOME.
Remove everything in the DependencyList
that matches but doesn’t satisfy items in dependencies
(a hash of gem names to arrays of dependencies).
Return the best specification that contains the file matching path
amongst the specs that are not activated.
Returns a Ruby lighter-weight code representation of this specification, used for indexing only.
See to_ruby
.
Return the best specification in the record that contains the file matching path
amongst the specs that are not activated.
See the OpenSSL
documentation for EVP_PKEY_new_raw_private_key()
Creates a self-signed certificate with an issuer and subject of subject
and the given extensions
for the key
.
Add the install/update options to the option parser.
Default description for the gem install and update commands.
Add the –update-sources option
Corrects path
(usually returned by ‘Gem::URI.parse().path` on Windows), that comes with a leading slash.
Extract platform given on the command line