Reads time of last update check from state file
Writes time of last update check to state file
Removes the gemspec matching full_name
from the dependency list
True if the gems in the system satisfy dependency
.
Ensures the Gem::Specification
written out for this gem is loadable upon installation.
return the stub script text used to launch the true Ruby
script
Prefix and suffix the program filename the same as ruby.
Given a name and requirement, downloads this gem into cache and returns the filename. Returns nil if the gem cannot be located.
Returns a Set
that can fetch specifications from this source.
The set will optionally fetch prereleases if requested.
Find
and fetch gem name tuples that match dependency
.
If matching_platform
is false, gems for all platforms are returned.
Find
and fetch specs that match dependency
.
If matching_platform
is false, gems for all platforms are returned.
Return currently unresolved specs that contain the file matching path
.
Make sure the YAML
specification is properly formatted with dashes
Creates a TargetRbConfig
for the platform that RubyGems is running on.