module GemConfig::Base::ClassMethods

Public Instance Methods

after_configuration_change(&block) click to toggle source
# File lib/gem_config/base.rb, line 20
def after_configuration_change(&block)
  @after_configuration_change = block
end
configuration() click to toggle source
# File lib/gem_config/base.rb, line 12
def configuration
  @configuration ||= Configuration.new(self)
end
configure() { |configuration| ... } click to toggle source
# File lib/gem_config/base.rb, line 8
def configure
  yield configuration
end
with_configuration(&block) click to toggle source
# File lib/gem_config/base.rb, line 16
def with_configuration(&block)
  configuration.rules.instance_eval(&block)
end