codenexus 0.3.4

A queryable code knowledge graph tool built on LadybugDB and tree-sitter
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// Copyright (c) 2026 Kirky.X. All rights reserved.
// SPDX-License-Identifier: MIT

//! File discovery subsystem.
//!
//! Wraps the [`ignore`] crate to walk repositories while honoring
//! `.gitignore`/`.codenexusignore` rules and the `ALWAYS_SKIP_DIRS` allowlist
//! (ADR-012, BR-INDEX-006).

mod error;
mod walker;

pub use error::DiscoverError;
pub use walker::{is_code_file, should_skip_dir, FileInfo, Walker, ALWAYS_SKIP_DIRS};