Creates a duplicate spec without large blobs that aren’t used at runtime.
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
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.
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.
Used to hide lines
The search alorithm will group lines into blocks then if those blocks are determined to represent valid code they will be hidden