Module: DissociatedIntrospection
- Defined in:
- lib/dissociated_introspection.rb,
lib/dissociated_introspection/try.rb,
lib/dissociated_introspection/block.rb,
lib/dissociated_introspection/version.rb,
lib/dissociated_introspection/ruby_code.rb,
lib/dissociated_introspection/inspection.rb,
lib/dissociated_introspection/ruby_class.rb,
lib/dissociated_introspection/method_call.rb,
lib/dissociated_introspection/eval_sandbox.rb,
lib/dissociated_introspection/ruby_class/def.rb,
lib/dissociated_introspection/wrap_in_modules.rb
Defined Under Namespace
Modules: Try
Classes: Block, EvalSandbox, Inspection, Lambda, MethodCall, RubyClass, RubyCode, WrapInModules
Constant Summary
collapse
- LISTEN_TO_CLASS_METHODS =
[
:attr_reader,
:attr_writer,
:attr_accessor,
:prepend,
:include,
:extend,
:alias_attribute,
:alias_method,
:alias_method_chain
]
- VERSION =
"0.8.3"
Class Method Summary
collapse
Class Method Details
.listen_to_defined_class_methods ⇒ Object
31
32
33
|
# File 'lib/dissociated_introspection.rb', line 31
def listen_to_defined_class_methods
@listen_to_defined_class_methods ||= LISTEN_TO_CLASS_METHODS
end
|
.listen_to_defined_class_methods=(*methods) ⇒ Object
27
28
29
|
# File 'lib/dissociated_introspection.rb', line 27
def listen_to_defined_class_methods=(*methods)
listen_to_defined_class_methods.concat(methods)
end
|