Module: GemConfig::Base::ClassMethods
- Defined in:
- lib/gem_config/base.rb
Instance Method Summary collapse
- #configuration ⇒ Object
- #configure {|configuration| ... } ⇒ Object
- #with_configuration(&block) ⇒ Object
Instance Method Details
#configuration ⇒ Object
12 13 14 |
# File 'lib/gem_config/base.rb', line 12 def configuration @configuration ||= Configuration.new end |
#configure {|configuration| ... } ⇒ Object
8 9 10 |
# File 'lib/gem_config/base.rb', line 8 def configure yield configuration end |
#with_configuration(&block) ⇒ Object
16 17 18 |
# File 'lib/gem_config/base.rb', line 16 def with_configuration(&block) configuration.rules.instance_eval(&block) end |