True if this gem has the same attributes as other
.
Checks if this specification meets the requirement of dependency
.
Return the latest specs in the record, optionally including prerelease specs if prerelease
is true.
Creates a TargetRbConfig
from the RbConfig file at the given path. Typically used for cross-compiling gems.
Uninstalls gem spec
Removes installed executables and batch files (windows only) for spec
.
Regenerates plugin wrappers after removal.
Is spec
in gem_dir
?
Terminate the application with exit code status
, running any exit handlers that might have been defined.
Discards any changes that have not been committed
Checks the path v
component for RFC2396 compliance and against the URI::Parser Regexp
for :ABS_PATH and :REL_PATH.
Can not have a opaque component defined, with a path component defined.
Returns an Array
of the path split on ‘/’.
Merges a base path base
, with relative path rel
, returns a modified base path.
Private setter for attributes val
.
Constructs the default Hash
of patterns.
Returns an array containing the values associated with the given keys.
Returns the destination encoding as an encoding object.
Returns the destination encoding as an encoding object.