Return the latest specs, optionally including prerelease specs if prerelease
is true.
Is name
a required attribute?
Required specification attributes
Activate all unambiguously resolved runtime dependencies of this spec. Add any ambiguous dependencies to the unresolved list to be resolved later, as needed.
Returns the full path to the cache directory containing this spec’s cached gem.
Returns the full path to the cached gem for this spec.
Creates a duplicate spec without large blobs that aren’t used at runtime.
Sets the rubygems_version
to the current RubyGems version.
Singular accessor for require_paths
Singular accessor for require_paths
True if this gem has the same attributes as other
.
Checks if this specification meets the requirement of dependency
.
Checks to see if the files to be packaged are world-readable.
creates a temporary directory with hax TODO: deprecate and remove
Reads a Marshal
file at path
Is this test being run on a Windows platform?
Is this test being run on a Windows platform?
Returns whether or not the nmake command could be found.
Returns the path to the certificate named cert_name
from test/rubygems/
.
Returns the path to the key named key_name
from test/rubygems
Is spec
in gem_dir
?
Terminate the application with exit code status
, running any exit handlers that might have been defined.