Skip to main content

Module formatter

Module formatter 

Source
Expand description

Output formatting for analysis results across different modes.

Formats semantic analysis, call graphs, and directory structures into human-readable text. Handles multiline wrapping, pagination, and summary generation.

Re-exports§

pub use self::pagination::format_file_details_paginated;
pub use self::pagination::format_focused_paginated;
pub use self::pagination::format_structure_paginated;
pub use self::render::FormatterError;
pub use self::render::format_file_details;
pub use self::render::format_file_details_summary;
pub use self::render::format_module_info;
pub use self::summary::format_focused_summary;
pub use self::summary::format_structure;
pub use self::summary::format_summary;

Modules§

emit
Low-level string formatting helpers used across formatter sub-modules.
pagination
Paginated formatters for directory, file details, and focused symbol output.
render
Per-entity formatters for file details, module info, and summary file details.
summary
Aggregate formatters for directory structure summaries and focused symbol summaries.