backhopper_core/compat/
mod.rs1pub mod added_file;
6pub mod added_lines;
7pub mod arg_shape;
8pub mod behaviour_callback_resolve;
9pub mod call_sites;
10pub mod cuttlefish_features;
11pub mod define_resolve;
12pub(crate) mod diff;
13pub(crate) mod evaluate;
14pub mod exported_type_resolve;
15pub mod indirect_calls;
16pub mod local_call_resolve;
17pub mod option_keys;
18pub mod otp;
19pub mod patch;
20pub(crate) mod patch_facts;
21pub(crate) mod preimage;
22pub mod qualified_call_resolve;
23pub mod routing;
24pub mod scope;
25pub mod source_attributes;
26pub mod source_macros;
27pub mod suite_registration;
28pub mod target_tree;
29pub mod target_tree_index;
30pub mod test_suite;
31
32pub use evaluate::classify_hunks_against_target;
33pub use otp::is_otp_module;
34pub use patch::{
35 Analyzed, EvaluationContext, EvaluationFiles, EvaluationInput, Patch, Pinned, Raw, Scoped,
36 SourceKind, Sourced, evaluation_state, patch_state,
37};
38pub use routing::{
39 PathRouting, RoutedPinVerdict, classify_paths_for_pin, project_owns_path, route_pin_verdict,
40};
41pub use scope::{PinScope, UntrackedTally};
42pub use target_tree::{TargetPathClassification, TouchedPathQuery, classify_path, normalise};