def contains_splat?: () -> bool
Returns path to the extensions directory.
Indicated, based on the requested domain, if local gems should be considered.
Builds extensions. Valid types of extensions are extconf.rb files, configure scripts and rakefiles or mkrf_conf files.
Creates or an HTTP connection based on uri
, or retrieves an existing connection, using a proxy if needed.
The path where this gem installs its extensions.
Is this specification missing its extensions? When this returns true you probably want to build_extensions
Private setter for extensions val
.
Returns the destination encoding as an encoding object.
Returns the destination encoding as an encoding object.
Returns the destination encoding as an Encoding
object.
Consumes size bytes from the buffer
Returns whether the HTTP
session is to be closed.
Returns a list of encodings in Content-Encoding field as an array of strings.
The encodings are downcased for canonicalization.
Search through all unresolved deps and sub-dependencies and return specs that contain the file matching path
.
Extract platform given on the command line
Execute the provided block, but preserve the rounding mode
BigDecimal.save_rounding_mode do BigDecimal.mode(BigDecimal::ROUND_MODE, :up) puts BigDecimal.mode(BigDecimal::ROUND_MODE) end
For use with the BigDecimal::ROUND_*
See BigDecimal.mode
Returns a relative path from the given base_directory
to the receiver.
If self
is absolute, then base_directory
must be absolute too.
If self
is relative, then base_directory
must be relative too.
This method doesn’t access the filesystem. It assumes no symlinks.
ArgumentError
is raised when it cannot find a relative path.
Note that this method does not handle situations where the case sensitivity of the filesystem in use differs from the operating system default.