Sync the lockfile with the DBSP removal and the errors crate rename - #1
Merged
Conversation
Straitjacket reaches Infact through path dependencies, so its lockfile still
described the graph as it was before DBSP came out and before
`infact-rust-errors` became `infact-errors`. Nothing here changes what
Straitjacket does; it records what it already builds against.
205 packages out the DBSP stack, and with it actix, rustls, hyper, quinn,
aws-lc-sys and the rest of the TLS and HTTP substrate that
only reached this graph through it
14 packages in ascent and pathfinding, which replaced it, plus the
renamed crate
The graph is 373 packages. `oci-client` stays: fact packs still travel over OCI,
and that is the remaining reason a static analyzer links an HTTP client at all.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0157R2cyGxodcF8LZ2BuHT96
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What this does
Regenerates
Cargo.lock. Straitjacket reaches Infact through pathdependencies, so its lockfile still described the graph as it was before DBSP
was removed and before
infact-rust-errorsbecameinfact-errors.Nothing here changes what Straitjacket does. It records what it already
builds against.
The graph is now 373 packages.
oci-clientstays. Fact packs still travel over OCI, and that is the remainingreason a static analyzer links an HTTP client at all.
Testing
cargo test --workspacegreen (5 groups, 0 failures)Why it is a separate PR
The rename landed in
infact#6 and the DBSP
removal in infact#2, but neither could update this file — it belongs to the
consumer, and the consumer only notices on its next build.
🤖 Generated with Claude Code
https://claude.ai/code/session_0157R2cyGxodcF8LZ2BuHT96