Class: Module

Inherits:
Object show all
Defined in:
lib/motion-bundler/device/core_ext.rb,
lib/motion-bundler/simulator/core_ext.rb

Instance Method Summary collapse

Instance Method Details

#autoload(mod, filename) ⇒ Object



24
25
# File 'lib/motion-bundler/device/core_ext.rb', line 24

def autoload(mod, filename)
end

#class_eval(*args, &block) ⇒ Object



34
35
36
37
38
39
40
# File 'lib/motion-bundler/simulator/core_ext.rb', line 34

def class_eval(*args, &block)
  if block_given?
    original_class_eval &block
  else
    console.warn { call name, :class_eval }
  end
end

#module_eval(*args, &block) ⇒ Object



42
43
44
45
46
47
48
# File 'lib/motion-bundler/simulator/core_ext.rb', line 42

def module_eval(*args, &block)
  if block_given?
    original_module_eval &block
  else
    console.warn { call name, :module_eval }
  end
end

#original_class_evalObject



33
# File 'lib/motion-bundler/simulator/core_ext.rb', line 33

alias :original_class_eval :class_eval

#original_module_evalObject



41
# File 'lib/motion-bundler/simulator/core_ext.rb', line 41

alias :original_module_eval :module_eval