Socket::Constants
provides socket-related constants. All possible socket constants are listed in the documentation but they may not all be present on your platform.
If the underlying platform doesn’t define a constant the corresponding Ruby constant is not defined.
A utility module for conversion routines, often handy in HTML generation.
This module has all methods of FileUtils
module, but never changes files/directories, with printing message before acting. This equates to passing the :noop
and :verbose
flag to methods in FileUtils
.
This module contains various utility methods as module methods.
Represents the primitive object id for OpenSSL::ASN1
Error
raised upon an unknown response from the server.
Used internally to indicate that a dependency conflicted with a spec that would be activated.
An error caused by conflicts in version
Provides information about specifications and dependencies to the resolver, allowing the {Resolver} class to remain generic while still providing power and flexibility.
This module contains the methods that users of Gem::Resolver::Molinillo
must to implement, using knowledge of their own model classes.
RubyVM::AbstractSyntaxTree::Node
instances are created by parse methods in RubyVM::AbstractSyntaxTree
.
This class is MRI specific.
Extends Fiddle::Closure
to allow for building the closure in a block
Generic error class raised by SSLSocket
and SSLContext
.