Preserve logical input paths - #306
Merged
Merged
Conversation
1sgtpepper
force-pushed
the
fix/logical-display-paths
branch
from
August 6, 2026 21:02
5046045 to
14b507c
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
1sgtpepper
force-pushed
the
fix/logical-display-paths
branch
13 times, most recently
from
August 9, 2026 11:42
6a9881f to
82c2084
Compare
1sgtpepper
force-pushed
the
fix/protect-analysis-inputs
branch
from
August 10, 2026 09:06
cf25dde to
0fbdea4
Compare
1sgtpepper
force-pushed
the
fix/logical-display-paths
branch
from
August 10, 2026 09:06
f3e3988 to
921b712
Compare
1sgtpepper
force-pushed
the
fix/logical-display-paths
branch
2 times, most recently
from
August 10, 2026 09:21
9db480b to
2c635e9
Compare
1sgtpepper
changed the base branch from
fix/protect-analysis-inputs
to
test/public-regression-contract
August 10, 2026 18:36
1sgtpepper
force-pushed
the
fix/logical-display-paths
branch
from
August 10, 2026 18:37
2c635e9 to
1d68347
Compare
1sgtpepper
marked this pull request as ready for review
August 10, 2026 19:35
1sgtpepper
force-pushed
the
fix/logical-display-paths
branch
from
August 11, 2026 15:26
226691c to
b3600cc
Compare
1sgtpepper
changed the base branch from
test/public-regression-contract
to
main
August 11, 2026 15:26
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.
Summary
Diagnostics, graph spans, and baseline identities now preserve caller-visible lexical
input paths without resolving symlink targets. Absolute inputs are working-directory
relative by default, explicitly requested absolute paths retain their spelling,
incompatible native roots fail without leaking a path, and read-error details omit the
operating-system filename.
This PR is stacked on #322.
Linked issue
Fixes #239.
Validation
Exact-head GitHub Actions passed on
efae340666fcea6288f3214699e643e3e634d72a(CI run 31420710000):
CI/quality,CI/docs,CI/package,CI/public regression replay,CI/self-check,CI/test (3.11)throughCI/test (3.13), aggregateCI/test,Docs/build-docs, andcodecov/patch.