//! SCIP indexer for `PostgreSQL` SQL.
//!
//! Produces an `index.scip` file from a schema dump and a directory of `.sql`
//! files, enabling precise code navigation across SQL codebases.
#![deny(clippy::all, missing_docs)]
#![warn(clippy::pedantic)]

/// command-line argument parsing.
pub mod cli;
/// typed runtime configuration. Parsed once at startup; no module reads env vars directly.
pub mod config;
/// domain model, DDL walker, and reference resolver.
pub mod core;
/// SCIP index emission.
pub mod emit;
/// domain error types.
pub mod errors;
/// SQL statement parsing.
pub mod parse;
/// full indexing pipeline.
pub mod pipeline;
/// SQL file discovery.
pub mod walker;
