Module builder

Module builder 

Source
Expand description

Graph Builder for Code Graph Generation

This module provides the GraphBuilder struct for constructing code graphs from source files using tree-sitter parsing and SCM queries.

§Usage

use codeprysm_core::builder::GraphBuilder;
use std::path::Path;

let builder = GraphBuilder::new(Path::new("queries"))?;
let graph = builder.build_from_directory(Path::new("src"))?;

Structs§

BuilderConfig
Configuration for the graph builder.
ComponentBuilder
Builds Component nodes and DependsOn edges from manifest files.
DiscoveredComponent
Information about a discovered component from a manifest file.
GraphBuilder
Builds code graphs from source directories.

Enums§

BuilderError
Errors that can occur during graph building.