Location of RubyGems.org credentials
append a platform to the list of mismatched platforms.
Platforms are added via this instead of injected via the constructor so that we can loop over a list of mismatches and just add them rather than perform some kind of calculation mismatch summary before creation.
Builds and installs indices.
Perform an in-place update of the repository from newly added gems.
Adds a checksum for each entry in the gem to checksums.yaml.gz.
Reads and loads checksums.yaml.gz from the tar file gem
Return the default Gem path
True if version
satisfies this Requirement
.
Dump only the raw version string, not the complete object. It’s a string for backwards (RubyGems 1.3.5 and earlier) compatibility.
Load custom marshal format. It’s a string for backwards (RubyGems 1.3.5 and earlier) compatibility.
Returns the local directory to write uri
to.
Yields each source in the list.
Issues a warning for each file to be packaged which is world-readable.
Implementation for Specification#validate_permissions
Reads a Marshal
file at path