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/method_in_liner.rb,
lib/dissociated_introspection/wrap_in_modules.rb,
lib/dissociated_introspection/ruby_class/create_def.rb
Defined Under Namespace
Modules: Try
Classes: Block, EvalSandbox, Inspection, Lambda, MethodCall, MethodInLiner, 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.11.0"
Class Method Summary
collapse
Class Method Details
.listen_to_defined_class_methods ⇒ Object
34
35
36
|
# File 'lib/dissociated_introspection.rb', line 34
def listen_to_defined_class_methods
@listen_to_defined_class_methods ||= LISTEN_TO_CLASS_METHODS
end
|
.listen_to_defined_class_methods=(*methods) ⇒ Object
30
31
32
|
# File 'lib/dissociated_introspection.rb', line 30
def listen_to_defined_class_methods=(*methods)
listen_to_defined_class_methods.concat(methods)
end
|