Results for: "module_function"

A semi-compatible DSL for the Bundler Gemfile and Isolate gem dependencies files.

To work with both the Bundler Gemfile and Isolate formats this implementation takes some liberties to allow compatibility with each, most notably in source.

A basic gem dependencies file will look like the following:

source 'https://rubygems.org'

gem 'rails', '3.2.14a
gem 'devise', '~> 2.1', '>= 2.1.3'
gem 'cancan'
gem 'airbrake'
gem 'pg'

RubyGems recommends saving this as gem.deps.rb over Gemfile or Isolate.

To install the gems in this Gemfile use ‘gem install -g` to install it and create a lockfile. The lockfile will ensure that when you make changes to your gem dependencies file a minimum amount of change is made to the dependencies of your gems.

RubyGems can activate all the gems in your dependencies file at startup using the RUBYGEMS_GEMDEPS environment variable or through Gem.use_gemdeps. See Gem.use_gemdeps for details and warnings.

See ‘gem help install` and `gem help gem_dependencies` for further details.

Used Internally. Wraps a Dependency object to also track which spec contained the Dependency.

For detail, see the MSDN.

— HKEY_*

Predefined key ((*handle*)).
These are Integer, not Win32::Registry.

— REG_*

Registry value type.

— KEY_*

Security access mask.

— KEY_OPTIONS_*

Key options.

REG_CREATED_NEW_KEY

REG_OPENED_EXISTING_KEY

If the key is created newly or opened existing key.
See also Registry#disposition method.
No documentation available
No documentation available

Raised if the tar IO is not seekable

No documentation available
No documentation available

An action that modifies a {DependencyGraph} that is reversible. @abstract

A specific resolution from a given {Resolver}

Delegates all {Gem::Resolver::Molinillo::ResolutionState} methods to a ‘#state` property.

Delegates all {Gem::Resolver::Molinillo::SpecificationProvider} methods to a ‘#specification_provider` property.

No documentation available

@!visibility private

IO wrapper that allows writing a limited amount of data

IO wrapper that provides only write

A directed acyclic graph that is tuned to hold named dependencies

An error caused by searching for a dependency that is completely unknown, i.e. has no versions available whatsoever.

A state that encapsulates a set of {#requirements} with an {Array} of possibilities

No documentation available

@!visibility private (see DependencyGraph#add_edge_no_circular)

@!visibility private (see DependencyGraph#delete_edge)

No documentation available
No documentation available

Execute the provided block, but preserve the exception mode

BigDecimal.save_exception_mode do
  BigDecimal.mode(BigDecimal::EXCEPTION_OVERFLOW, false)
  BigDecimal.mode(BigDecimal::EXCEPTION_NaN, false)

  BigDecimal(BigDecimal('Infinity'))
  BigDecimal(BigDecimal('-Infinity'))
  BigDecimal(BigDecimal('NaN'))
end

For use with the BigDecimal::EXCEPTION_*

See BigDecimal.mode

Search took: 64ms  ·  Total Results: 3202