git-ents.gitmain
⌘K
foforge
commit f4b277a
fix: 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

Joseph D. Carpinelli · 1 month ago

Reviews

No reviews of this commit yet — record a verdict below.

Start a review

verdict

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]