fix: drop local facet-git-tree patch now that fix is upstream
commit
f4b277afix: drop local facet-git-tree patch now that fix is upstream
The transparent-newtype support was only available via a local path patch, breaking Docker builds since the build context can’t see files outside the repo. Now pushed to git-ents/facet-git-tree main.
Assisted-by: Claude:claude-sonnet-5
Reviews
No reviews of this commit yet — record a verdict below.
Start a review
Cargo.lock
@@ -1198,6 +1198,7 @@
[[package]]
name = "facet-git-tree"
version = "0.1.0"
+source = "git+https://github.com/git-ents/facet-git-tree#a910057093055a61b25436e3a81e50407f767dbc"
dependencies = [
"facet",
"gix-hash",
Cargo.toml
@@ -75,13 +75,6 @@
] }
uuid = { version = "1", features = ["v4"] }
-# Pending a push of the local facet-git-tree fix that adds transparent-newtype
-# support (`#[facet(transparent)]` wrappers now unwrap through
-# `Peek::innermost_peek`/`Partial::begin_inner` instead of encoding as a
-# one-field struct tree), needed to store `gix::ObjectId` newtypes directly.
-[patch."https://github.com/git-ents/facet-git-tree"]
-facet-git-tree = { path = "../facet-git-tree/crates/facet-git-tree" }
-
# These lint configurations were originally pulled from [Evan Schwartz][1].
# [1]: https://emschwartz.me/your-clippy-config-should-be-stricter/
[workspace.lints.clippy]