gobby-code 1.3.3

Fast Rust CLI for Gobby's code index — AST-aware search, symbol navigation, and dependency graph
Documentation
pub mod api;
#[cfg(test)]
mod api_tests;
pub mod chunker;
pub mod hasher;
pub mod import_resolution;
pub mod indexer;
pub mod languages;
pub mod parser;
pub mod security;
pub mod semantic;
pub mod walker;

/// Maximum file size to index (10 MB).
pub(crate) const MAX_FILE_SIZE: u64 = 10 * 1024 * 1024;

/// Maximum size for a data-language (JSON/YAML) file to be AST-parsed (1 MiB).
///
/// Data languages emit one `property` symbol per key, so a large generated
/// blob parses to tens of thousands of symbols that bloat the PostgreSQL hub,
/// FalkorDB graph, and Qdrant vectors. Files above this size are indexed
/// content-only (BM25 chunks, zero symbols) instead. Hand-authored configs
/// (`Cargo.lock`, `package.json`, CI YAML) stay well under 1 MiB and keep their
/// per-key symbols (gobby-cli #678).
pub(crate) const MAX_DATA_LANGUAGE_AST_SIZE: u64 = 1024 * 1024;