gitbutler/crates/gitbutler-core
Sebastian Thiel e82950f177
refactor reflog.rs and slightly adjust snapshot.rs
* reflog
    - use `gix` to parse reflog, both in code as well as in tests (to be sure it's not malformed)
	- avoid double-writes to reflog, instead finish transformation in memory and write final result
    - assure the ref is present, independently of the reflog, catching more 'weird' states.
* minor improvements to `snapshot.rs` to avoid unnecessary clones
2024-05-28 13:25:46 +02:00
..
src refactor reflog.rs and slightly adjust snapshot.rs 2024-05-28 13:25:46 +02:00
tests use git2::Oid instead of String; various small refactors 2024-05-28 13:25:46 +02:00
Cargo.toml use git2::Oid instead of String; various small refactors 2024-05-28 13:25:46 +02:00