Skip to content

Feat/07 real package identities - #3

Merged
christophersesugh merged 2 commits into
mainfrom
feat/07-real-package-identities
Sep 26, 2026
Merged

christophersesugh merged 2 commits into
mainfrom
feat/07-real-package-identities

Conversation

@christophersesugh

Copy link
Copy Markdown
Collaborator

No description provided.

buildtrace-cargo inventory resolves the target graph with cargo_metadata (read-only, never builds), detects custom-build and proc-macro targets, and pins checksum-or-revision via cargo-lock. Adds path-only fixture workspaces (build script, proc macro, neither) with tests through the inventory seam.
Addresses review on 5a08733: integration tests in crates/buildtrace-cli/tests/inventory.rs drive the built binary against all three fixtures (exit codes, human and JSON markers), and unit asserts now pin the fixture directory inside source URLs. No-execution, determinism, and snapshot tests stay with ticket 08. Tracker: .scratch/v0-0-1-minimal-release/issues/07-real-package-identities.md
@christophersesugh
christophersesugh merged commit 2b4704e into main Sep 26, 2026
2 checks passed
@christophersesugh
christophersesugh deleted the feat/07-real-package-identities branch September 26, 2026 13:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant