Module: RubyDetective
- Defined in:
- lib/ruby_detective/source_representation/data_store.rb,
lib/ruby_detective.rb,
lib/ruby_detective/runner.rb,
lib/ruby_detective/json_builder.rb,
lib/ruby_detective/ui_generator.rb,
lib/ruby_detective/ast/file_parser.rb,
lib/ruby_detective/ast/interpreter.rb,
lib/ruby_detective/ast/nodes/query.rb,
lib/ruby_detective/ast/node_factory.rb,
lib/ruby_detective/ast/nodes/value_node.rb,
lib/ruby_detective/ast/nodes/generic_node.rb,
lib/ruby_detective/source_representation/query.rb,
lib/ruby_detective/ast/nodes/class_declaration_node.rb,
lib/ruby_detective/ast/nodes/absolute_path_sign_node.rb,
lib/ruby_detective/ast/nodes/constant_reference_node.rb,
lib/ruby_detective/ast/nodes/module_declaration_node.rb,
lib/ruby_detective/source_representation/entities/base.rb,
lib/ruby_detective/source_representation/entities/klass.rb,
lib/ruby_detective/source_representation/entities/constant.rb,
lib/ruby_detective/source_representation/dependency_resolver.rb
Overview
This class is used as a database of sorts during the analysis execution.
Defined Under Namespace
Modules: AST, SourceRepresentation Classes: JSONBuilder, Runner, UIGenerator