grapha-core 0.2.1

Shared graph types and extraction traits for Grapha
Documentation
pub mod classify;
pub mod discover;
pub mod extract;
pub mod graph;
pub mod merge;
pub mod module;
pub mod normalize;
pub mod pipeline;
pub mod plugin;
pub mod resolve;

pub use classify::*;
pub use discover::discover_files;
pub use extract::{ExtractionResult, LanguageExtractor};
pub use graph::*;
pub use merge::merge;
pub use module::ModuleMap;
pub use normalize::{edge_fingerprint, normalize_graph};
pub use pipeline::{
    build_graph, discover_modules, extract_with_registry, file_context, finish_plugins,
    prepare_plugins, project_context, relative_path_for_input,
};
pub use plugin::{FileContext, GraphPass, LanguagePlugin, LanguageRegistry, ProjectContext};
pub use resolve::*;