Module: RubyLeiningen
- Extended by:
- ClassMethods
- Defined in:
- lib/ruby_leiningen.rb,
lib/ruby_leiningen/version.rb,
lib/ruby_leiningen/commands.rb,
lib/ruby_leiningen/commands/run.rb,
lib/ruby_leiningen/commands/base.rb,
lib/ruby_leiningen/commands/deps.rb,
lib/ruby_leiningen/commands/check.rb,
lib/ruby_leiningen/commands/clean.rb,
lib/ruby_leiningen/commands/uberjar.rb,
lib/ruby_leiningen/commands/version.rb,
lib/ruby_leiningen/commands/mixins/profile.rb
Defined Under Namespace
Modules: ClassMethods, Commands Classes: Configuration
Constant Summary collapse
- VERSION =
'0.3.0'
Class Attribute Summary collapse
-
.configuration ⇒ Object
Returns the value of attribute configuration.
Class Method Summary collapse
Methods included from ClassMethods
check, clean, deps, run, uberjar, version
Class Attribute Details
.configuration ⇒ Object
Returns the value of attribute configuration.
6 7 8 |
# File 'lib/ruby_leiningen.rb', line 6 def configuration @configuration end |
Class Method Details
.configure {|@configuration| ... } ⇒ Object
8 9 10 11 |
# File 'lib/ruby_leiningen.rb', line 8 def configure @configuration ||= Configuration.new yield(@configuration) end |
.included(other) ⇒ Object
45 46 47 |
# File 'lib/ruby_leiningen.rb', line 45 def self.included(other) other.extend(ClassMethods) end |
.reset! ⇒ Object
13 14 15 |
# File 'lib/ruby_leiningen.rb', line 13 def reset! @configuration = nil end |