Module: Trenza::BlankSlate

Included in:
Lazy, Lazy::MethodCall, Parallel, Parallel::MethodCall
Defined in:
lib/trenza/blank_slate.rb

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object



3
4
5
# File 'lib/trenza/blank_slate.rb', line 3

def self.included(base)
  base.send(:instance_methods).each { |m| base.send(:undef_method, m) unless m.to_s =~ /^__/ || m.to_s == 'object_id'}
end