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
.
Does a sanity check on the specification.
Raises InvalidSpecificationException if the spec does not pass the checks.
Only runs checks that are considered necessary for the specification to be functional.
Issues a warning for each file to be packaged which is world-readable.
Implementation for Specification#validate_permissions
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.
Checks the user
and password
.
If password
is not provided, then user
is split, using URI::Generic.split_userinfo
, to pull user
and +password.
See also URI::Generic.check_user
, URI::Generic.check_password
.
Checks the user v
component for RFC2396 compliance and against the URI::Parser
Regexp
for :USERINFO.
Can not have a registry or opaque component defined, with a user component defined.
Checks the password v
component for RFC2396 compliance and against the URI::Parser
Regexp
for :USERINFO.
Can not have a registry or opaque component defined, with a user component defined.