Module: Hecks::Bluebook::DSL::ConstShim
- Defined in:
- lib/hecks/bluebook/dsl/const_shim.rb
Defined Under Namespace
Modules: Hook Classes: ScopedConstant
Class Attribute Summary collapse
-
.resolver ⇒ Object
Returns the value of attribute resolver.
Class Method Summary collapse
Class Attribute Details
.resolver ⇒ Object
Returns the value of attribute resolver.
6 7 8 |
# File 'lib/hecks/bluebook/dsl/const_shim.rb', line 6 def resolver @resolver end |
Class Method Details
.active? ⇒ Boolean
16 |
# File 'lib/hecks/bluebook/dsl/const_shim.rb', line 16 def active? = !@resolver.nil? |
.with(resolver) ⇒ Object
8 9 10 11 12 13 14 |
# File 'lib/hecks/bluebook/dsl/const_shim.rb', line 8 def with(resolver) previous = @resolver @resolver = resolver yield ensure @resolver = previous end |