Expand description
Relation extraction entry points for the Java plugin.
This module exposes the public surface used by JavaPlugin to satisfy
the LanguagePlugin trait. The heavy lifting now lives inside the
relations-shared crate—our adapter simply wires the shared engine to
the Java-specific hooks that were ported from the previous implementation.
No new semantics here. New behaviour must go via sqry_core::graph::GraphBuilder and the language-specific *GraphBuilder (see this module’s export) to build CodeGraph.
Re-exports§
pub use graph_builder::JavaGraphBuilder;pub use java_common::JavaRelationContext;pub use java_common::PackageResolver;pub use java_common::build_member_symbol;pub use java_common::build_symbol;pub use java_common::normalize_type_name;
Modules§
- graph_
builder - java_
common - Java relation extraction helpers Migrated from relations-shared/src/hooks/java/common.rs