gitbutler/crates/gitbutler-oplog/Cargo.toml
Sebastian Thiel 79798c7407
Exclude big files when performing a worktree diff.
This was lost previously when switching it over to a read-only
implementation.
Implementing it with an ignore list will take time, 400ms in the GitLab
repository, but it's not slower than it was before and it is always
preferred to not dump objects into the ODB unnecessarily.
2024-08-29 09:31:59 +02:00

33 lines
824 B
TOML

[package]
name = "gitbutler-oplog"
version = "0.0.0"
edition = "2021"
authors = ["GitButler <gitbutler@gitbutler.com>"]
publish = false
[dependencies]
anyhow = "1.0.86"
git2.workspace = true
gitbutler-repo.workspace = true
serde = { workspace = true, features = ["std"] }
itertools = "0.13"
strum = { version = "0.26", features = ["derive"] }
tracing.workspace = true
gix = { workspace = true, features = ["dirwalk", "credentials", "parallel"] }
toml.workspace = true
gitbutler-command-context.workspace = true
gitbutler-project.workspace = true
gitbutler-branch.workspace = true
gitbutler-serde.workspace = true
gitbutler-fs.workspace = true
gitbutler-reference.workspace = true
gitbutler-diff.workspace = true
[[test]]
name = "oplog"
path = "tests/mod.rs"
[dev-dependencies]
pretty_assertions = "1.4"
tempfile = "3.10"