Module: Defined
- Defined in:
- lib/defined.rb,
lib/defined/version.rb
Overview
Calls Module#defined(file, line, method)
after a class or module has been defined or redefined
Defined Under Namespace
Modules: Version
Class Method Summary collapse
-
.definitions ⇒ Object
An array of classes and modules that are currently being defined.
-
.included(mod) ⇒ Object
:nodoc:.
Class Method Details
.definitions ⇒ Object
An array of classes and modules that are currently being defined
11 12 13 |
# File 'lib/defined.rb', line 11 def definitions @definitions ||= [] end |
.included(mod) ⇒ Object
:nodoc:
6 7 8 |
# File 'lib/defined.rb', line 6 def included(mod) # :nodoc: set_trace_func method(:trace_function).to_proc end |