weave-core 0.3.2

Entity-level semantic merge engine. Three-way merge at the function/class/method level instead of lines.
Documentation
1
2
3
4
5
6
7
8
9
10
pub mod conflict;
pub mod git;
pub mod merge;
pub mod reconstruct;
pub mod region;
pub mod validate;

pub use conflict::{parse_weave_conflicts, MarkerFormat, ParsedConflict};
pub use merge::{entity_merge, entity_merge_fmt, entity_merge_with_registry, EntityAudit, MergeResult, ResolutionStrategy};
pub use validate::{validate_merge, ModifiedEntity, SemanticWarning};