Module: Plumbum

Defined in:
lib/plumbum.rb,
lib/plumbum/rspec.rb,
lib/plumbum/errors.rb,
lib/plumbum/version.rb,
lib/plumbum/consumer.rb,
lib/plumbum/provider.rb,
lib/plumbum/consumers.rb,
lib/plumbum/providers.rb,
lib/plumbum/parameters.rb,
lib/plumbum/one_provider.rb,
lib/plumbum/many_provider.rb

Overview

Dependency injection and management library for Ruby.

Defined Under Namespace

Modules: Consumer, Consumers, Errors, Parameters, Provider, Providers, RSpec, Version Classes: ManyProvider, OneProvider

Constant Summary collapse

UNDEFINED =

Object representing an undefined or uninitialized value.

Object.new.freeze
VERSION =

The current version of the gem.

Version.to_gem_version

Class Method Summary collapse

Class Method Details

.versionString

Returns the current version of the gem.

Returns:

  • (String)

    the current version of the gem.



19
20
21
# File 'lib/plumbum.rb', line 19

def version
  VERSION
end