extract_symbol_graph (src/lib.rs)

ProjectAtlas · crates/projectatlas-symbols/src/lib.rs · rust · MIT
files, search

Extracts symbol graphs from source files using tree‑sitter, supporting multiple languages.

// Source: https://github.com/styler-ai/ProjectAtlas | License: MIT | Copyright 2026 Shaun Tyler
// Provided via justclaw.it.com; keep this notice with the code.
//! Purpose: Extract tree-sitter-backed `ProjectAtlas` symbol graphs.

mod configured_modules;
mod documents;
mod languages;
mod markdown;
mod resolution_keys;
mod semantic;

pub use configured_modules::{
    ConfiguredModuleError, ConfiguredModuleResolution, EcmaScriptConfigKind,
    EcmaScriptModuleConfig, EcmaScriptPathMapping, MAX_CONFIGURED_MODULE_CONFIGS,
    MAX_CONFIGURED_MODULE_IDENTITY_BYTES, MAX_CONFIGURED_MODULE_MAPPINGS,
    MAX_CONFIGURED_MODULE_TARGETS,
};
pub use documents::{
    DOCUMENT_COVERAGE_SYMBOL, DOCX_DOCUMENT_PART, DocumentCompleteness, DocumentCoverageGap,
    DocumentExtractionError, DocumentFact, Docum

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key