automerge/rust/automerge
Alex Good 9271b20cf5 Correct logic when skip = B and fix formatting
A few tests were failing which exposed the fact that if skip is `B` (the
out factor of the OpTree) then we set `skip = None` and this causes us
to attempt to return `Skip` in a non root node. I ported the failing
test from JS to Rust and fixed the problem.

I also fixed the formatting issues.
2023-02-14 17:21:59 +00:00
..
benches automerge-rs: Introduce ReadDoc and SyncDoc traits and add documentation (#511) 2023-01-30 19:37:03 +00:00
examples automerge-rs: Introduce ReadDoc and SyncDoc traits and add documentation (#511) 2023-01-30 19:37:03 +00:00
fuzz Add Fuzz Testing (#498) 2023-01-25 16:03:05 +00:00
src Correct logic when skip = B and fix formatting 2023-02-14 17:21:59 +00:00
tests Use our leb128 parser for values 2023-02-09 15:46:22 +00:00
.gitignore Move rust workspace into ./rust 2022-10-16 19:55:51 +01:00
Cargo.toml Only observe the current state on load 2023-02-03 10:01:12 +00:00
README.md automerge-rs: Introduce ReadDoc and SyncDoc traits and add documentation (#511) 2023-01-30 19:37:03 +00:00

Automerge

Automerge is a library of data structures for building collaborative local-first applications. This is the Rust implementation. See automerge.org