Module: Nomono

Defined in:
lib/nomono.rb,
lib/nomono/dsl.rb,
lib/nomono/version.rb,
lib/nomono/resolver.rb

Defined Under Namespace

Modules: GemfileDsl, Version Classes: Error, Resolver

Constant Summary collapse

VERSION =

Traditional Constant Location

Version::VERSION

Class Method Summary collapse

Class Method Details

.install!(dsl_class = nil) ⇒ Object



21
22
23
24
25
26
27
# File 'lib/nomono.rb', line 21

def install!(dsl_class = nil)
  dsl_class ||= Bundler::Dsl if defined?(Bundler::Dsl)
  return false unless dsl_class

  dsl_class.include(GemfileDsl) unless dsl_class < GemfileDsl
  true
end

.resolverObject



17
18
19
# File 'lib/nomono.rb', line 17

def resolver
  Resolver.new
end