Skip to content

refactor: establish URL folder feature - #314

Open
jderochervlk wants to merge 1 commit into
codex/option5-dom-platformfrom
codex/option5-url-folder
Open

refactor: establish URL folder feature#314
jderochervlk wants to merge 1 commit into
codex/option5-dom-platformfrom
codex/option5-url-folder

Conversation

@jderochervlk

@jderochervlk jderochervlk commented Aug 3, 2026

Copy link
Copy Markdown
Collaborator

Tracking issue: #342

Stack context

Part 4 of the Option 5 folder-feature stack.

Review this PR as the incremental diff against #313.

Summary

  • rename src/URL to the target src/url folder
  • keep the complete folder on the unqualified internal URL feature
  • preserve the supported WebAPI.URL implication of WebAPI.DOM plus URL
  • leave the flat WebAPI.URL and WebAPI.URLSearchParams module paths unchanged

The internal UrlTypes helper remains in the same folder and is not added to the public module list.

Temporary state

  • this PR does not introduce compatibility aliases, file exclusions, or module slices; the URL folder and feature ownership are final
  • the broader public-feature graph remains transitional until the legacy qualified source features are replaced by the remaining unqualified folder features

Review focus

  • confirming the change is limited to physical folder ownership
  • preserving the existing public feature implication and module paths

Verification

  • node_modules/.bin/rescript clean
  • node_modules/.bin/rescript build --prod --features DOM,URL
  • npm run build
  • npm test
  • npm run format:check
  • git diff --check

Copy link
Copy Markdown
Collaborator Author

@codex

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Breezy!

Reviewed commit: 752a746208

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@jderochervlk
jderochervlk force-pushed the codex/option5-url-folder branch 2 times, most recently from fca3f13 to 926752f Compare August 5, 2026 12:14
@jderochervlk
jderochervlk force-pushed the codex/option5-url-folder branch from 926752f to e236e53 Compare August 5, 2026 12:31
@jderochervlk
jderochervlk force-pushed the codex/option5-url-folder branch from e236e53 to 742adaf Compare August 5, 2026 12:34
@jderochervlk
jderochervlk force-pushed the codex/option5-url-folder branch 4 times, most recently from 6bc7ffd to 9a62190 Compare August 5, 2026 14:30
@jderochervlk
jderochervlk force-pushed the codex/option5-url-folder branch from 9a62190 to adba5bc Compare August 5, 2026 14:50
@jderochervlk
jderochervlk force-pushed the codex/option5-url-folder branch 2 times, most recently from cbd8ad7 to fc9c21c Compare August 5, 2026 15:45
@jderochervlk
jderochervlk force-pushed the codex/option5-url-folder branch from fc9c21c to 6f3d6d8 Compare August 5, 2026 17:39
@jderochervlk
jderochervlk requested review from brnrdog and tsnobip August 6, 2026 14:45
@jderochervlk
jderochervlk force-pushed the codex/option5-url-folder branch from 6f3d6d8 to a1144fa Compare August 6, 2026 14:52
@jderochervlk
jderochervlk force-pushed the codex/option5-url-folder branch from a1144fa to 59ceed0 Compare August 6, 2026 14:58
@jderochervlk
jderochervlk force-pushed the codex/option5-url-folder branch from 59ceed0 to 5466d4f Compare August 6, 2026 15:04
@jderochervlk
jderochervlk force-pushed the codex/option5-url-folder branch from 5466d4f to 71309c1 Compare August 6, 2026 17:19
@jderochervlk
jderochervlk force-pushed the codex/option5-url-folder branch 2 times, most recently from 785667a to a4401a9 Compare August 6, 2026 20:09
@jderochervlk
jderochervlk force-pushed the codex/option5-url-folder branch from a4401a9 to 432dd6f Compare August 6, 2026 20:50
@jderochervlk
jderochervlk force-pushed the codex/option5-url-folder branch from 432dd6f to 6c9a50d Compare August 6, 2026 20:58
@jderochervlk
jderochervlk force-pushed the codex/option5-url-folder branch from 6c9a50d to 1e41dda Compare August 7, 2026 13:32
@jderochervlk
jderochervlk force-pushed the codex/option5-url-folder branch from 1e41dda to 7a2a348 Compare August 7, 2026 13:44
@jderochervlk
jderochervlk force-pushed the codex/option5-url-folder branch from 7a2a348 to f7df56b Compare August 7, 2026 13:45
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.

2 participants