Skip to content

refactor: typed Filename.t#14545

Merged
rgrinberg merged 1 commit into
ocaml:mainfrom
rgrinberg:push-vsrwkrxpltro
May 18, 2026
Merged

refactor: typed Filename.t#14545
rgrinberg merged 1 commit into
ocaml:mainfrom
rgrinberg:push-vsrwkrxpltro

Conversation

@rgrinberg
Copy link
Copy Markdown
Member

@rgrinberg rgrinberg commented May 15, 2026

This typed Filename.t does not allow any directory separators or invalid file names.

@rgrinberg rgrinberg force-pushed the push-vsrwkrxpltro branch 12 times, most recently from 7d7bcf5 to 45245e4 Compare May 18, 2026 19:27
Filename.t now only represnets valid base names

Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
@rgrinberg rgrinberg force-pushed the push-vsrwkrxpltro branch from 45245e4 to 631a955 Compare May 18, 2026 22:32
@rgrinberg
Copy link
Copy Markdown
Member Author

There are still some functions that need improvement, but this is still better than the status quo. Keeping this PR up to date is painful as well of course.

@rgrinberg rgrinberg merged commit 89d22e7 into ocaml:main May 18, 2026
13 of 14 checks passed
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