Re-exports§
pub use crate::compress::CompressorConfig;pub use crate::compress::DEFAULT_COMPRESSOR_URL;
Structs§
- Extract
Options - Options for pure IR extraction (no Neo4j).
- Graph
Persistence Options - Options for Neo4j persistence diagnostics (import noise, parse-warning caps).
- Neo4j
Config - Configuration required to connect to a Neo4j database.
Enums§
- Graph
Error - Errors returned by the Neo4j graph integration layer.
- Node
Kind - Node kinds in the core, reusable graph model.
Functions§
- append_
csharp_ structural_ ir - Append C#
Class/Propertynodes andDECLARES_CLASS/DECLARES_PROPERTYedges to streamingProjectIr(CRM-3595). Keys: File bypath, Class/Property byfqn. - append_
java_ class_ ir - Append Java
Classnodes andDECLARES_CLASSedges (noPropertyin this pipeline). - build_
project_ ir - Build a language-agnostic
ProjectIrfrom parsed files (no Neo4j I/O). - cleanup_
incremental_ targets_ in_ neo4j - Cleanup stale graph scope for incremental updates.
- persist_
files_ to_ neo4j - persist_
project_ ir_ to_ neo4j - Persist a pre-built
ProjectIrinto Neo4j (server/webhook adapter path).