vtcode_core/code/code_completion/mod.rs
1//! Code completion engine with modular architecture
2//!
3//! This module provides intelligent code completion with learning capabilities,
4//! context analysis, and language-specific optimizations.
5
6pub mod cache;
7pub mod context;
8pub mod engine;
9pub mod languages;
10pub mod learning;
11
12// Re-export main types for backward compatibility
13pub use cache::CompletionCache;
14pub use context::{CompletionContext, ContextAnalyzer};
15pub use engine::{CompletionEngine, CompletionKind, CompletionSuggestion};
16pub use learning::{CompletionLearningData, LearningSystem};