Visit a string that is expressed using a <<~ heredoc.
super(foo) ^^^^^^^^^^
Visit a node that represents a number. We need to explicitly handle the unary - operator.
Oldest version we support downgrading to. This is the version that originally ships with the first patch version of each ruby, because we never test each ruby against older rubygems, so we can’t really guarantee it works. Version list can be checked here: stdgems.org/rubygems
Adds name
with permissions mode
to the tar, yielding io
for writing the file. The digest_algorithm
is written to a read-only name
.sum file following the given file contents containing the digest name and hexdigest separated by a tab.
The created digest object is returned.
Pins the gem name
to the given source
. Adding a gem with the same name from a different source
will raise an exception.
The required_ruby_version
constraint for this specification
A fallback is included because when generated, some marshalled specs have it set to nil
.
The required_ruby_version
constraint for this specification