Results for: "Array.new"

Creates a RequestSet for a list of Gem::Dependency objects, deps. You can then resolve and install the resolved list of dependencies.

nokogiri = Gem::Dependency.new 'nokogiri', '~> 1.6'
pg = Gem::Dependency.new 'pg', '~> 0.14'

set = Gem::RequestSet.new nokogiri, pg

Constructs a requirement from requirements. Requirements can be Strings, Gem::Versions, or Arrays of those. nil and duplicate requirements are ignored. An empty set of requirements is the same as ">= 0".

Constructs a Version from the version string. A version string is a series of digits or ASCII letters separated by dots.

Create Resolver object which will resolve the tree starting with needed Dependency objects.

set is an object that provides where to look for specifications to satisfy the Dependencies. This defaults to IndexSet, which will query rubygems.org.

No documentation available

Creates a new Source which will use the index located at uri.

Creates a new SourceList

Creates a new SpecFetcher. Ordinarily you want to use the default fetcher from Gem::SpecFetcher::fetcher which uses the Gem.sources.

If you need to retrieve specifications from a different source, you can send it as an argument.

Specification constructor. Assigns the default values to the attributes and yields itself for further initialization. Optionally takes name and version.

No documentation available
No documentation available
No documentation available

Constructs an uninstaller that will uninstall gem

No documentation available
No documentation available

Creates a new URI formatter for uri.

Creates a new StreamUI wrapping in_stream for user input, out_stream for standard output, err_stream for error output. If usetty is true then special operations (like asking for passwords) will use the TTY commands to disable character echo.

The Console UI has no arguments as it defaults to reading input from stdin, output to stdout and warnings or errors to stderr.

The SilentUI has no arguments as it does not use any stream.

No documentation available
No documentation available
No documentation available
No documentation available

ARGV is Everything passed to the executable, does not include executable name

All other intputs are dependency injection for testing

No documentation available
Search took: 4ms  ·  Total Results: 3535