Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/daipendency/daipendency
/ functions
Functions
65 in github.com/daipendency/daipendency
⨍
Functions
65
◇
Types & classes
6
↓ 14 callers
Function
create_library
(namespaces: Vec<Namespace>)
src/markdown_formatting.rs:76
↓ 14 callers
Function
generate_markdown_documentation
(library: &Library)
src/markdown_formatting.rs:4
↓ 10 callers
Function
create_namespace
( name: &str, symbols: Vec<Symbol>, doc_comment: Option<&str>, )
src/markdown_formatting.rs:148
↓ 7 callers
Function
create_temp_library
(version: Option<String>)
src/library.rs:91
↓ 5 callers
Function
discover_extractor
(path: &Path)
src/extractors.rs:38
↓ 5 callers
Function
make_command_parser
()
src/cli/mod.rs:31
↓ 5 callers
Function
make_extract_subcommand
()
src/cli/extract.rs:9
↓ 4 callers
Function
get_extractor
(language: Language)
src/extractors.rs:8
↓ 4 callers
Function
make_extract_dep_subcommand
()
src/cli/extract_dependency.rs:5
↓ 3 callers
Function
get_all
()
src/languages.rs:72
↓ 3 callers
Function
get_frontmatter_lines
(documentation: String)
src/markdown_formatting.rs:89
↓ 2 callers
Function
assert_api_is_empty
(documentation: &str)
src/markdown_formatting.rs:167
↓ 2 callers
Function
make_language_option
()
src/cli/mod.rs:42
↓ 1 callers
Function
format_namespace_content
(namespace: &Namespace, language: &str)
src/markdown_formatting.rs:37
↓ 1 callers
Function
format_namespaces_content
(namespaces: &[Namespace], language: &str)
src/markdown_formatting.rs:28
↓ 1 callers
Function
get_from_language
()
src/languages.rs:65
↓ 1 callers
Function
make_path_arg
()
src/cli/extract.rs:5
Function
create_symbol
(name: &str, source_code: &str)
src/markdown_formatting.rs:160
Function
documentation
()
src/library.rs:145
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/extractors.rs:21
Function
from_str
()
src/languages.rs:85
Method
from_str
(s: &str)
src/languages.rs:48
Method
get_all
()
src/languages.rs:40
Function
get_extractor_rust
()
src/extractors.rs:71
Method
get_from_language
(language: Language)
src/languages.rs:34
Function
initialise_config
()
src/languages.rs:21
Function
language_absent_and_not_discovered
()
src/library.rs:185
Function
language_absent_but_discovered
()
src/library.rs:176
Function
language_present
()
src/library.rs:167
Function
library_documentation
()
src/markdown_formatting.rs:134
Function
library_name
()
src/markdown_formatting.rs:100
Method
load
Load a library from a `path`. Omitting the `language` argument will attempt to discover the language of the library by iterating over the supported l
src/library.rs:24
Method
load_dependency
Load a dependency of a crate. # Returns Returns a Result containing the loaded dependency, or an error if something went wrong.
src/library.rs:60
Function
main
()
src/main.rs:5
Function
malformed_manifest
()
src/extractors.rs:98
Function
multi_line_symbol
()
src/markdown_formatting.rs:287
Function
multiple_namespaces
()
src/markdown_formatting.rs:201
Function
multiple_symbols
()
src/markdown_formatting.rs:254
Function
name
()
src/library.rs:118
Function
namespace_with_doc_comment
()
src/markdown_formatting.rs:318
Function
namespace_without_doc_comment
()
src/markdown_formatting.rs:302
Function
namespace_without_symbols
()
src/markdown_formatting.rs:231
Function
namespaces
()
src/library.rs:154
Function
no_matching_extractor
()
src/extractors.rs:89
Function
no_namespaces
()
src/markdown_formatting.rs:174
Function
single_line_symbol
()
src/markdown_formatting.rs:272
Function
single_namespace
()
src/markdown_formatting.rs:181
Function
single_symbol
()
src/markdown_formatting.rs:239
Function
successful_discovery
()
src/extractors.rs:114
Function
test_extract_command_execution
()
src/main.rs:30
Function
test_extract_command_registered
()
src/cli/mod.rs:54
Function
test_extract_dep_command_execution
()
src/main.rs:39
Function
test_extract_dep_command_registered
()
src/cli/mod.rs:69
Function
test_extract_dep_with_dependant
()
src/cli/extract_dependency.rs:48
Function
test_extract_dep_with_dependency
()
src/cli/extract_dependency.rs:32
Function
test_extract_dep_without_dependency
()
src/cli/extract_dependency.rs:64
Function
test_parse_valid_path
()
src/cli/extract.rs:26
Function
test_parse_with_invalid_language
()
src/cli/extract.rs:58
Function
test_parse_with_language
()
src/cli/extract.rs:42
Function
test_parse_without_path
()
src/cli/extract.rs:67
Function
unsupported_language
()
src/languages.rs:94
Function
version_absent
()
src/library.rs:136
Function
version_present
()
src/library.rs:127
Function
with_library_version
()
src/markdown_formatting.rs:112
Function
without_library_version
()
src/markdown_formatting.rs:124