Module: Nomono

Defined in:
lib/nomono/dsl.rb,
lib/nomono/core.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



15
16
17
18
19
20
21
# File 'lib/nomono/core.rb', line 15

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



11
12
13
# File 'lib/nomono/core.rb', line 11

def resolver
  Resolver.new
end