ricecoder_lsp/config/mod.rs
1//! Configuration module for language-agnostic, configuration-driven architecture
2//!
3//! This module provides configuration loading, validation, and management for
4//! language-specific analyzers, diagnostics rules, and code actions.
5
6pub mod loader;
7pub mod manager;
8pub mod types;
9
10// Re-export commonly used types
11pub use loader::ConfigLoader;
12pub use manager::ConfigurationManager;
13pub use types::{
14 CodeActionTemplate, CompletionConfig, ConfigError, ConfigRegistry, ConfigResult,
15 DiagnosticRule, LanguageConfig,
16};