gitbutler/crates/gitbutler-core/tests/core.rs
Sebastian Thiel 346c96869e
small refactors (see body for details)
- instrument snapshot creation to assure we see errors (which are ignored in code)
- move tests for public `entry` types into integration tests
- rename `OperationType` to `OperationKind` as it's more commmon in Rust
- Use `Copy` where possible
- streamline implementation: remove clones and allocations, without going zero-copy
- Prefer direct calls to traits to avoid `write!("{}")` just to invoke a trait fmt implementation
- avoid `pub` when `pub(crate)` will do
- strong type for created_at
2024-05-28 13:25:46 +02:00

15 lines
166 B
Rust

mod suite {
mod projects;
mod virtual_branches;
}
mod error;
mod git;
mod keys;
mod lock;
mod ops;
mod reader;
mod types;
pub mod virtual_branches;
mod zip;