Full paths in the gem to add to $LOAD_PATH
when this gem is activated.
Return an array of extra arguments for the command. The extra arguments come from the gem configuration file read at program startup.
Adds extra args from ~/.gemrc
Check state file is writable. Creates empty file if not present to ensure we can write to it.
The name of the configuration file.
Builds Marshal
quick index gemspecs.
Writes the full .gemspec specification (in Ruby) to the gem home’s specifications/default directory.
Writes the .gem file to the cache directory
Downloads uri
to path
if necessary. If no path is given, it just passes the data.
Extracts S3 configuration for S3 bucket
Find
and fetch gem name tuples that match dependency
.
If matching_platform
is false, gems for all platforms are returned.
Return the best specification that contains the file matching path
.
Specification
attributes that must be non-nil
Ask for a password. Does not echo response to terminal.