Skip to main content

Crate llmcc

Crate llmcc 

Source

Re-exports§

pub use options::CommonTestOptions;
pub use options::GraphOptions;
pub use options::ProcessingOptions;

Modules§

options
Shared CLI options for llmcc tools.

Structs§

LangProcessorRegistry
Registry of language processors for multi-language support. This allows any number of languages to be registered dynamically.
LlmccOptions
RegisteredLang
A registered language with its processor.

Functions§

profile_phase
run_main
run_main_auto
Run llmcc with automatic multi-language detection using registry. Discovers files, partitions by language, processes each, and merges results.
run_main_multi
Run llmcc with automatic multi-language detection. Partitions files by extension and processes each language separately. DEPRECATED: Use run_main_auto with LangProcessorRegistry for N languages.

Type Aliases§

LangProcessor
Type alias for a language processing function. Takes options and files, returns DOT output or error.