Table of Contents - turbo_test_static_analysis-0.1.0 Documentation
Classes and Modules
- TurboTest
- TurboTest::StaticAnalysis
- TurboTest::StaticAnalysis::ActiveRecord
- TurboTest::StaticAnalysis::ActiveRecord::Constructor
- TurboTest::StaticAnalysis::ActiveRecord::DiffCompute
- TurboTest::StaticAnalysis::ActiveRecord::LineColumnStack
- TurboTest::StaticAnalysis::ActiveRecord::LineStackSexpBuilder
- TurboTest::StaticAnalysis::ActiveRecord::SexpBuilder
- TurboTest::StaticAnalysis::Constants
- TurboTest::StaticAnalysis::Constants::Node
- TurboTest::StaticAnalysis::Constants::NodeMaker
- TurboTest::StaticAnalysis::Constants::NodeProcessor
- TurboTest::StaticAnalysis::Constants::SexpBuilder
- TurboTest::StaticAnalysis::Constants::TokenMatcher
Methods
- ::new — TurboTest::StaticAnalysis::ActiveRecord::Constructor
- ::new — TurboTest::StaticAnalysis::ActiveRecord::DiffCompute
- ::new — TurboTest::StaticAnalysis::ActiveRecord::LineColumnStack
- ::new — TurboTest::StaticAnalysis::ActiveRecord::LineStackSexpBuilder
- ::new — TurboTest::StaticAnalysis::ActiveRecord::SexpBuilder
- ::new — TurboTest::StaticAnalysis::Constants::Node
- ::new — TurboTest::StaticAnalysis::Constants::SexpBuilder
- ::parse — TurboTest::StaticAnalysis::Constants
- ::schema_changes — TurboTest::StaticAnalysis::ActiveRecord
- ::snapshot_from_file — TurboTest::StaticAnalysis::ActiveRecord::SexpBuilder
- ::snapshot_from_source — TurboTest::StaticAnalysis::ActiveRecord::SexpBuilder
- #add_block_node — TurboTest::StaticAnalysis::Constants::NodeMaker
- #add_child — TurboTest::StaticAnalysis::Constants::Node
- #add_children — TurboTest::StaticAnalysis::Constants::NodeProcessor
- #add_const_ref — TurboTest::StaticAnalysis::Constants::NodeProcessor
- #add_fingerprints — TurboTest::StaticAnalysis::ActiveRecord::Constructor
- #add_foreign_key — TurboTest::StaticAnalysis::ActiveRecord::Constructor
- #add_index — TurboTest::StaticAnalysis::ActiveRecord::Constructor
- #add_referenced_top_constant — TurboTest::StaticAnalysis::Constants::NodeProcessor
- #assign_children — TurboTest::StaticAnalysis::Constants::NodeProcessor
- #calc — TurboTest::StaticAnalysis::ActiveRecord::DiffCompute
- #class_nodes_names_without_singletons_and_unknowns — TurboTest::StaticAnalysis::Constants::NodeProcessor
- #compute — TurboTest::StaticAnalysis::ActiveRecord::DiffCompute
- #compute_added_changed — TurboTest::StaticAnalysis::ActiveRecord::DiffCompute
- #compute_deleted — TurboTest::StaticAnalysis::ActiveRecord::DiffCompute
- #const_class_or_module_eval? — TurboTest::StaticAnalysis::Constants::TokenMatcher
- #const_class_or_module_eval_node — TurboTest::StaticAnalysis::Constants::NodeMaker
- #contains? — TurboTest::StaticAnalysis::Constants::Node
- #create_singleton_class_node — TurboTest::StaticAnalysis::Constants::NodeMaker
- #create_singleton_method_definition_with_constant_node — TurboTest::StaticAnalysis::Constants::NodeMaker
- #create_singleton_method_definition_with_self_node — TurboTest::StaticAnalysis::Constants::NodeMaker
- #create_table — TurboTest::StaticAnalysis::ActiveRecord::Constructor
- #create_top_singleton_class_node — TurboTest::StaticAnalysis::Constants::NodeMaker
- #create_trigger — TurboTest::StaticAnalysis::ActiveRecord::Constructor
- #create_var_ref_singleton_class_node — TurboTest::StaticAnalysis::Constants::NodeMaker
- #empty_diff — TurboTest::StaticAnalysis::ActiveRecord::DiffCompute
- #enable_extension — TurboTest::StaticAnalysis::ActiveRecord::Constructor
- #extensions — TurboTest::StaticAnalysis::ActiveRecord::Constructor
- #extract_fcall — TurboTest::StaticAnalysis::ActiveRecord::SexpBuilder
- #find_and_update_node — TurboTest::StaticAnalysis::Constants::NodeProcessor
- #find_or_new_node_for_const_class_or_module_eval — TurboTest::StaticAnalysis::Constants::NodeMaker
- #fingerprint — TurboTest::StaticAnalysis::ActiveRecord::Constructor
- #full_name — TurboTest::StaticAnalysis::Constants::Node
- #greater — TurboTest::StaticAnalysis::ActiveRecord::LineColumnStack
- #handle_create — TurboTest::StaticAnalysis::ActiveRecord::SexpBuilder
- #ident_class_or_module_eval? — TurboTest::StaticAnalysis::Constants::TokenMatcher
- #ident_class_or_module_eval_node — TurboTest::StaticAnalysis::Constants::NodeMaker
- #lines_str — TurboTest::StaticAnalysis::ActiveRecord::SexpBuilder
- #method_content — TurboTest::StaticAnalysis::ActiveRecord::SexpBuilder
- #named_singleton_with_parent? — TurboTest::StaticAnalysis::Constants::Node
- #new_node_from_token — TurboTest::StaticAnalysis::Constants::NodeMaker
- #node_key — TurboTest::StaticAnalysis::Constants::NodeProcessor
- #node_name — TurboTest::StaticAnalysis::Constants::NodeMaker
- #node_start_pos — TurboTest::StaticAnalysis::Constants::NodeMaker
- #on_class — TurboTest::StaticAnalysis::Constants::SexpBuilder
- #on_command — TurboTest::StaticAnalysis::ActiveRecord::SexpBuilder
- #on_const_ref — TurboTest::StaticAnalysis::Constants::SexpBuilder
- #on_def — TurboTest::StaticAnalysis::Constants::SexpBuilder
- #on_defs — TurboTest::StaticAnalysis::Constants::SexpBuilder
- #on_method_add_block — TurboTest::StaticAnalysis::ActiveRecord::SexpBuilder
- #on_method_add_block — TurboTest::StaticAnalysis::Constants::SexpBuilder
- #on_module — TurboTest::StaticAnalysis::Constants::SexpBuilder
- #on_program — TurboTest::StaticAnalysis::Constants::SexpBuilder
- #on_sclass — TurboTest::StaticAnalysis::Constants::SexpBuilder
- #on_top_const_field — TurboTest::StaticAnalysis::Constants::SexpBuilder
- #on_top_const_ref — TurboTest::StaticAnalysis::Constants::SexpBuilder
- #on_var_field — TurboTest::StaticAnalysis::Constants::SexpBuilder
- #on_var_ref — TurboTest::StaticAnalysis::Constants::SexpBuilder
- #parent_is_named_singleton? — TurboTest::StaticAnalysis::Constants::Node
- #process_class_nodes — TurboTest::StaticAnalysis::Constants::NodeProcessor
- #process_definition_class_node — TurboTest::StaticAnalysis::Constants::NodeProcessor
- #process_module — TurboTest::StaticAnalysis::Constants::NodeProcessor
- #process_var_refs — TurboTest::StaticAnalysis::Constants::NodeProcessor
- #push — TurboTest::StaticAnalysis::ActiveRecord::LineColumnStack
- #reject_children_in_class_nodes — TurboTest::StaticAnalysis::Constants::NodeProcessor
- #reject_unknown_constants — TurboTest::StaticAnalysis::Constants::NodeProcessor
- #remove_greater_than — TurboTest::StaticAnalysis::ActiveRecord::LineColumnStack
- #root — TurboTest::StaticAnalysis::Constants::Node
- #singleton_method_definition_with_constant? — TurboTest::StaticAnalysis::Constants::TokenMatcher
- #singleton_method_definition_with_self? — TurboTest::StaticAnalysis::Constants::TokenMatcher
- #snapshot — TurboTest::StaticAnalysis::ActiveRecord::Constructor
- #snapshot — TurboTest::StaticAnalysis::ActiveRecord::SexpBuilder
- #stack_line — TurboTest::StaticAnalysis::ActiveRecord::LineStackSexpBuilder
- #table_lines — TurboTest::StaticAnalysis::ActiveRecord::SexpBuilder
- #table_name — TurboTest::StaticAnalysis::ActiveRecord::SexpBuilder
- #tables — TurboTest::StaticAnalysis::ActiveRecord::Constructor
- #top_const_ref? — TurboTest::StaticAnalysis::Constants::TokenMatcher
- #trigger_lines — TurboTest::StaticAnalysis::ActiveRecord::SexpBuilder
- #type_for_token — TurboTest::StaticAnalysis::ActiveRecord::SexpBuilder
- #var_ref? — TurboTest::StaticAnalysis::Constants::TokenMatcher