Skip to main content

unfault/
lib.rs

1//! # Unfault CLI Library
2//!
3//! This crate provides the core functionality for the Unfault CLI,
4//! a tool for analyzing code for production-readiness issues.
5//!
6//! ## Modules
7//!
8//! - [`commands`] - CLI command implementations
9//! - [`config`] - Configuration management
10//! - [`errors`] - Error handling and display
11//! - [`exit_codes`] - Standard exit codes
12//! - [`session`] - Session management for workspace scanning and analysis
13
14pub mod analysis;
15pub mod commands;
16pub mod config;
17pub mod exit_codes;
18pub mod llm;
19pub mod local_graph;
20pub mod output;
21pub mod session;
22
23// Re-export commonly used types
24pub use config::Config;
25pub use session::{WorkspaceInfo, WorkspaceScanner};