Table of Contents - ruby_to_uml-3.0.0 Documentation
Classes and Modules
- RubyToUML
- RubyToUML::CLI
- RubyToUML::NomnomlDSLGenerator
- RubyToUML::PathTransformer
- RubyToUML::UMLDiagramRenderer
- RubyToUML::UMLInfoGenerator
- RubyToUML::UMLInfoGenerator::ASTProcessor
- RubyToUML::UMLInfoGenerator::BodyNodeWrapper
- RubyToUML::UMLInfoGenerator::ClassAndRelationshipsProcessor
- RubyToUML::UMLInfoGenerator::ModuleProcesor
- RubyToUML::UMLInfoGenerator::ProcessorHelpers
- RubyToUML::UMLInfoGenerator::UMLInfo
Methods
- ::create_class_dsl — RubyToUML::NomnomlDSLGenerator
- ::create_diagram — RubyToUML::UMLDiagramRenderer
- ::create_modules_dsl — RubyToUML::NomnomlDSLGenerator
- ::create_relationships_dsl — RubyToUML::NomnomlDSLGenerator
- ::generate_dsl — RubyToUML::NomnomlDSLGenerator
- ::instance_method_dsl — RubyToUML::NomnomlDSLGenerator
- ::instance_methods_dsl — RubyToUML::NomnomlDSLGenerator
- ::new — RubyToUML::UMLInfoGenerator::ASTProcessor
- ::new — RubyToUML::UMLInfoGenerator::UMLInfo
- ::new — RubyToUML::UMLInfoGenerator::BodyNodeWrapper
- ::parse_ast_to_uml_info — RubyToUML::UMLInfoGenerator
- ::process_code — RubyToUML::UMLInfoGenerator
- ::process_file — RubyToUML::UMLInfoGenerator
- ::process_files — RubyToUML::UMLInfoGenerator
- ::process_multiple_code_snippets — RubyToUML::UMLInfoGenerator
- ::render_diagram — RubyToUML::UMLDiagramRenderer
- ::resolve_absolute_path — RubyToUML::PathTransformer
- ::resolve_children — RubyToUML::PathTransformer
- ::save_html_file — RubyToUML::UMLDiagramRenderer
- ::singleton_method_dsl — RubyToUML::NomnomlDSLGenerator
- ::singleton_methods_dsl — RubyToUML::NomnomlDSLGenerator
- ::start — RubyToUML::CLI
- ::style — RubyToUML::NomnomlDSLGenerator
- ::transform_files_and_or_directories_paths_to_file_paths — RubyToUML::PathTransformer
- #add_class — RubyToUML::UMLInfoGenerator::ClassAndRelationshipsProcessor
- #add_inheritence_relationship — RubyToUML::UMLInfoGenerator::ProcessorHelpers
- #add_module — RubyToUML::UMLInfoGenerator::ModuleProcesor
- #add_module_relationship — RubyToUML::UMLInfoGenerator::ProcessorHelpers
- #add_module_relationships_if_exist_closure — RubyToUML::UMLInfoGenerator::ProcessorHelpers
- #array_operation — RubyToUML::UMLInfoGenerator::BodyNodeWrapper
- #class_instance_methods — RubyToUML::UMLInfoGenerator::UMLInfo
- #class_instance_variables — RubyToUML::UMLInfoGenerator::UMLInfo
- #class_names — RubyToUML::UMLInfoGenerator::UMLInfo
- #class_singleton_methods — RubyToUML::UMLInfoGenerator::UMLInfo
- #get_arguments — RubyToUML::UMLInfoGenerator::ProcessorHelpers
- #get_class_body — RubyToUML::UMLInfoGenerator::ProcessorHelpers
- #get_class_name — RubyToUML::UMLInfoGenerator::ProcessorHelpers
- #get_constant_name — RubyToUML::UMLInfoGenerator::ProcessorHelpers
- #get_instance_method_args — RubyToUML::UMLInfoGenerator::ProcessorHelpers
- #get_instance_methods_closure — RubyToUML::UMLInfoGenerator::ProcessorHelpers
- #get_instance_variable_name — RubyToUML::UMLInfoGenerator::ProcessorHelpers
- #get_instance_variables_closure — RubyToUML::UMLInfoGenerator::ProcessorHelpers
- #get_method_body_node — RubyToUML::UMLInfoGenerator::ProcessorHelpers
- #get_method_name — RubyToUML::UMLInfoGenerator::ProcessorHelpers
- #get_method_type_change — RubyToUML::UMLInfoGenerator::ProcessorHelpers
- #get_module_body — RubyToUML::UMLInfoGenerator::ProcessorHelpers
- #get_module_name — RubyToUML::UMLInfoGenerator::ProcessorHelpers
- #get_send_method — RubyToUML::UMLInfoGenerator::ProcessorHelpers
- #get_singleton_method_args — RubyToUML::UMLInfoGenerator::ProcessorHelpers
- #get_singleton_method_name — RubyToUML::UMLInfoGenerator::ProcessorHelpers
- #get_singleton_methods_closure — RubyToUML::UMLInfoGenerator::ProcessorHelpers
- #get_superclass_name — RubyToUML::UMLInfoGenerator::ProcessorHelpers
- #merge — RubyToUML::UMLInfoGenerator::UMLInfo
- #merge_attributes — RubyToUML::UMLInfoGenerator::UMLInfo
- #merge_class_attributes — RubyToUML::UMLInfoGenerator::UMLInfo
- #merge_classes — RubyToUML::UMLInfoGenerator::UMLInfo
- #merge_entities — RubyToUML::UMLInfoGenerator::UMLInfo
- #merge_module_attributes — RubyToUML::UMLInfoGenerator::UMLInfo
- #merge_modules — RubyToUML::UMLInfoGenerator::UMLInfo
- #module_instance_methods — RubyToUML::UMLInfoGenerator::UMLInfo
- #module_names — RubyToUML::UMLInfoGenerator::UMLInfo
- #module_singleton_methods — RubyToUML::UMLInfoGenerator::UMLInfo
- #on_class — RubyToUML::UMLInfoGenerator::ClassAndRelationshipsProcessor
- #on_module — RubyToUML::UMLInfoGenerator::ModuleProcesor
- #relationship_descriptions — RubyToUML::UMLInfoGenerator::UMLInfo
- #simple_operation — RubyToUML::UMLInfoGenerator::BodyNodeWrapper