Skip to main content

Crate grapha_core

Crate grapha_core 

Source

Re-exports§

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

Modules§

classify
discover
extract
graph
merge
module
normalize
pipeline
plugin
resolve
selector
semantic