Method: Tap::Declarations#baseclass
- Defined in:
- lib/tap/declarations.rb
#baseclass(baseclass = Tap::Task) ⇒ Object
44 45 46 47 48 49 50 51 52 |
# File 'lib/tap/declarations.rb', line 44 def baseclass(baseclass=Tap::Task) current = @baseclass begin @baseclass = env.constant(baseclass) unless baseclass.nil? yield if block_given? ensure @baseclass = current if block_given? end end |