Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: specialize [Fs_cache] to [Path.Outside_build_dir.t] #6102

Merged
merged 1 commit into from Oct 5, 2022

Conversation

rgrinberg
Copy link
Member

@rgrinberg rgrinberg commented Aug 25, 2022

Allow the path type to vary. This is needed for the cache's to be keyed by Path.Outside_build_dir.t.

I can push the subsequent refactoring that changes the existing caches to use the more precise path type, but thought to do it in stages to keep the PR's small.

@rgrinberg rgrinberg force-pushed the ps/rr/refactor__generalize__fs_cache_ branch from ca53c15 to d39c21c Compare October 4, 2022 00:58
@snowleopard snowleopard changed the title refactor: generalize [Fs_cache] refactor: specialize [Fs_cache] to [Path.Outside_build_dir.t] Oct 5, 2022
This makes all the types in this module as precise as possible

Signed-off-by: Rudi Grinberg <me@rgrinberg.com>

ps-id: 883fa61f-c6d1-41fd-8102-dee06ae24a88
@rgrinberg rgrinberg force-pushed the ps/rr/refactor__generalize__fs_cache_ branch from d39c21c to 4814374 Compare October 5, 2022 15:13
@rgrinberg rgrinberg modified the milestone: 3.5.0 Oct 5, 2022
Copy link
Collaborator

@snowleopard snowleopard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, looks good to me!

@rgrinberg rgrinberg merged commit c237bc3 into main Oct 5, 2022
@Alizter Alizter deleted the ps/rr/refactor__generalize__fs_cache_ branch November 12, 2022 15:16
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.

None yet

2 participants