1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
//! Query executor for semantic code search
//!
//! # Architecture
//!
//! The executor is organized into focused modules:
//!
//! - [`core`]: Main `QueryExecutor` struct and orchestration
//! - [`graph_eval`]: CodeGraph-native query evaluation
//!
//! # Module Structure
//!
//! ```text
//! executor/
//! ├── mod.rs (this file - public API)
//! ├── core.rs (QueryExecutor facade)
//! ├── graph_eval.rs (CodeGraph evaluation)
//! └── tests.rs (unit tests)
//! ```
pub
pub
pub
// Re-export public API
pub use QueryExecutor;
// Graph-based duplicate detection (not yet migrated to sqry-db — DB20
// scope). Cycle detection and unused detection migrated to sqry-db in
// DB15-DB19; their config types live in `super::cycles_config` /
// `super::unused_config`.
pub use ;
// Pipeline execution
pub use execute_pipeline_stage;