MCPcopy Create free account

hub / github.com/Nayshins/ummon / functions

Functions347 in github.com/Nayshins/ummon

Functionexecute_query
Convenience function to execute a query with options
src/query/mod.rs:76
MethodextractKey
(T item)
test/java/ComplexExample.java:80
Methodextract_documentation
Extracts documentation comments for a code elemen # Arguments `content` - The source code as a string `location` - Source location of the code elemen
src/parser/language_support/mod.rs:346
Methodextract_domain_model
( &'a self, content: &'a str, file_path: &'a str, )
src/prompt/domain_extraction.rs:137
Methodfind_paths
Find paths between entities using recursive CTEs in SQLite
src/db.rs:792
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/db.rs:29
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/graph/entity.rs:63
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/graph/relationship.rs:41
Methodfrom_str
(s: &str)
src/prompt/llm_integration.rs:20
Methodfrom_str
(s: &str)
src/query/formatter.rs:19
Methodgenerate_id
Generate a default relationship ID based on source, target, and type
src/graph/relationship.rs:89
Methodget_all_relationships
Get all relationships directly from the database
src/db.rs:649
Methodget_relationship_count
Get the total number of relationships by SQL count
src/db.rs:627
Methoditerator
Iterator implementation
test/java/ComplexExample.java:94
Methodload_outgoing_relationships
Load outgoing relationships for a specific entity
src/db.rs:595
Methodload_relationships_by_type
Load relationships by relationship type
src/db.rs:610
Functionmain
()
src/main.rs:15
Methodmain
Main method to demonstrate usage
test/java/ComplexExample.java:125
Methodmain
Main method to demonstrate usage @param args Command line arguments
test/java/Test.java:56
Methodnew
Create a new database connection, initializing the schema if needed
src/db.rs:48
Methodnew
()
src/prompt/domain_extraction.rs:23
Methodnew
Creates a new Rust parser # Returns `Self` - A new instance of the Rust parser # Panics This function will panic if the tree-sitter Rust language ca
src/parser/language_support/rust.rs:26
Methodnew
()
src/parser/language_support/java.rs:16
Methodnew
()
src/parser/language_support/python.rs:16
Methodnew
Creates a new JavaScript parser # Returns `Self` - A new instance of the JavaScript parser # Panics This function will panic if the tree-sitter Java
src/parser/language_support/javascript.rs:26
Methodnew
Create a new formatter with knowledge graph (for traditional query)
src/query/formatter.rs:37
Methodnew
(db: &'a Database)
src/query/db_executor.rs:25
Methodnew
(config: LlmConfig)
src/query/nl_translator.rs:16
Methodnew
()
src/graph/knowledge_graph.rs:75
Methodnew
(id: &str)
src/graph/entity.rs:53
Methodnew
(id: &str)
src/graph/relationship.rs:12
Methodnew_for_boxed_entities
Create a new formatter without knowledge graph (for database-only query)
src/query/formatter.rs:45
Methodnew_with_db
Create a new knowledge graph with a database connection
src/graph/knowledge_graph.rs:86
Functionparse_entity_from_json
(json: serde_json::Value)
src/prompt/domain_extraction.rs:185
Methodparse_modules
Parses module information from source code # Arguments `content` - The source code as a string `file_path` - Path to the source file (for error repor
src/parser/language_support/mod.rs:287
Methodparse_types
Parses types (classes, structs, interfaces, etc.) from source code # Arguments `content` - The source code as a string `file_path` - Path to the sour
src/parser/language_support/mod.rs:262
Methodprocess
(T item)
test/java/ComplexExample.java:88
MethodprocessItems
()
test/java/ComplexExample.java:103
Functionrun
( instruction: &str, llm_provider: Option<&str>, llm_model: Option<&str>, )
src/commands/assist.rs:8
Functionrun
Runs the query command with the provided arguments
src/commands/query.rs:6
Methodsafe_extract_text
Safely extracts text from source code with bounds checking # Arguments `content` - The source code as a string `start` - Starting byte offse `end` -
src/parser/language_support/mod.rs:363
Methodserialize_data
Serialize the entity data to a string for database storage Default implementation provides empty JSON object Note: This method is used by the Databas
src/graph/entity.rs:133
Functiontest_add_bidirectional_relationship
()
src/graph/knowledge_graph.rs:1093
Functiontest_add_boxed_entity_preserves_function_data
()
src/graph/knowledge_graph.rs:606
Functiontest_add_boxed_entity_preserves_type_data
()
src/graph/knowledge_graph.rs:669
Functiontest_add_boxed_entity_wrong_type_fails
()
src/graph/knowledge_graph.rs:721
Functiontest_add_entity
()
src/graph/knowledge_graph.rs:569
Functiontest_add_entity_duplicate
()
src/graph/knowledge_graph.rs:1001
Functiontest_add_relationship
()
src/graph/knowledge_graph.rs:744
Functiontest_add_relationship_with_nonexistent_entity
()
src/graph/knowledge_graph.rs:1050
Functiontest_aggregate_and_rank_files
()
src/agent/relevance_agent.rs:329
Functiontest_base_entity
()
src/graph/entity.rs:567
Functiontest_build_domain_extraction_prompt
()
src/prompt/domain_extraction.rs:402
Functiontest_build_translation_prompt
()
src/query/nl_translator.rs:180
Functiontest_chunk_file
()
src/prompt/domain_extraction.rs:330
Functiontest_complex_condition
()
src/query/parser.rs:521
Functiontest_concurrent_saves
()
src/db.rs:1315
Functiontest_condition_to_sql_parameterization
()
src/query/db_executor.rs:349
Functiontest_database_initialization
()
src/db.rs:1117
Functiontest_deduplicate_entities
()
src/prompt/domain_extraction.rs:356
Functiontest_domain_concept_entity
()
src/graph/entity.rs:729
Functiontest_domain_concept_relationships
()
src/graph/knowledge_graph.rs:1347
Functiontest_domain_concepts
()
src/graph/knowledge_graph.rs:948
Functiontest_empty_results
()
src/query/formatter.rs:567
Functiontest_empty_results_boxed
()
src/query/formatter.rs:578
Functiontest_entity_id
()
src/graph/entity.rs:560
Functiontest_entity_type_conversion
()
src/graph/entity.rs:806
Functiontest_execute_select_query
()
src/query/db_executor.rs:324
Functiontest_execute_select_with_condition
()
src/query/db_executor.rs:337
Functiontest_extract_keywords_fallback
()
src/agent/relevance_agent.rs:312
Functiontest_extract_query_and_confidence
()
src/query/nl_translator.rs:200
Functiontest_file_path_accessor
()
src/graph/entity.rs:755
Functiontest_find_paths
()
src/graph/knowledge_graph.rs:859
Functiontest_find_paths_complex
()
src/graph/knowledge_graph.rs:1239
Functiontest_format_csv
()
src/query/formatter.rs:540
Functiontest_format_csv_boxed
()
src/query/formatter.rs:554
Functiontest_format_json
()
src/query/formatter.rs:469
Functiontest_format_json_boxed
()
src/query/formatter.rs:484
Functiontest_format_text
()
src/query/formatter.rs:498
Functiontest_format_text_boxed
()
src/query/formatter.rs:513
Functiontest_format_tree
()
src/query/formatter.rs:527
Functiontest_function_entity
()
src/graph/entity.rs:595
Functiontest_generic_parameters
()
src/parser/language_support/rust.rs:1204
Functiontest_get_endpoint_url
()
src/prompt/llm_integration.rs:434
Functiontest_get_entities_by_type
()
src/graph/knowledge_graph.rs:806
Functiontest_get_entities_with_multiple_filters
()
src/graph/knowledge_graph.rs:1152
Functiontest_get_request_headers
()
src/prompt/llm_integration.rs:462
Functiontest_has_attribute_condition
()
src/query/parser.rs:532
Functiontest_impl_generic_parameters
()
src/parser/language_support/rust.rs:1297
Functiontest_invalid_query
()
src/query/parser.rs:549
Functiontest_java_basic_parsing
()
src/parser/language_support/java.rs:869
Functiontest_java_field_extraction
()
src/parser/language_support/java.rs:1027
Functiontest_java_generic_parameters
()
src/parser/language_support/java.rs:1087
Functiontest_java_parser_boundary_conditions
()
src/parser/language_support/java.rs:982
Functiontest_java_parser_empty_content
()
src/parser/language_support/java.rs:910
Functiontest_java_parser_invalid_content
()
src/parser/language_support/java.rs:947
Functiontest_javascript_parser_boundary_conditions
()
src/parser/language_support/javascript.rs:571
Functiontest_javascript_parser_empty_content
()
src/parser/language_support/javascript.rs:514
Functiontest_javascript_parser_invalid_content
()
src/parser/language_support/javascript.rs:542
Functiontest_large_graph
()
src/graph/knowledge_graph.rs:1437
← previousnext →201–300 of 347, ranked by callers