Skip to content

path-uri: decouple native path parsing#28778

Merged
anp-oai merged 1 commit into
mainfrom
codex/path-uri-native-parser
Jun 17, 2026
Merged

path-uri: decouple native path parsing#28778
anp-oai merged 1 commit into
mainfrom
codex/path-uri-native-parser

Conversation

@anp-oai

@anp-oai anp-oai commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

Why

PathUri::join should not depend on the app-server compatibility wrapper LegacyAppPathString to parse native paths. Native path parsing belongs to the URI abstraction that it constructs.

What

Move platform-independent native path parsing into the root PathUri module. PathUri::join and LegacyAppPathString now share the crate-private PathUri::from_absolute_native_path constructor.

Base automatically changed from codex/unified-exec-path-uri to main June 17, 2026 19:36
@anp-oai
anp-oai force-pushed the codex/path-uri-native-parser branch 2 times, most recently from f471e74 to f074fe2 Compare June 17, 2026 20:18
@anp-oai
anp-oai marked this pull request as ready for review June 17, 2026 20:24
@anp-oai
anp-oai requested a review from a team as a code owner June 17, 2026 20:24
@anp-oai
anp-oai force-pushed the codex/path-uri-native-parser branch from f074fe2 to 985e727 Compare June 17, 2026 21:54
@anp-oai
anp-oai enabled auto-merge (squash) June 17, 2026 21:56
@anp-oai
anp-oai merged commit e7b6e0d into main Jun 17, 2026
31 checks passed
@anp-oai
anp-oai deleted the codex/path-uri-native-parser branch June 17, 2026 22:17
@github-actions github-actions Bot locked and limited conversation to collaborators Jun 17, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants