Skip to content

Conversation

@theofidry
Copy link
Owner

@theofidry theofidry commented Nov 9, 2025

This PR introduces a FileSystem. The goal is to be able to introduce another implementation which is needed in infection to ensure a readonly system.

The previous FileSystem was renamed NativeFileSystem. To make it easier to distinguish what comes from Symfony and what comes from this package, I extracted another interface declaring what comes purely from Symfony.

@theofidry theofidry marked this pull request as ready for review November 9, 2025 09:45
@theofidry theofidry changed the title wip: introduce new interfaces feat: Introduce a FileSystem interface Nov 9, 2025
@theofidry theofidry enabled auto-merge (squash) November 9, 2025 10:17
@theofidry theofidry merged commit 989e3db into main Nov 9, 2025
16 checks passed
@theofidry theofidry deleted the feat/interfaces branch November 9, 2025 10:17
@theofidry theofidry changed the title feat: Introduce a FileSystem interface feat!: Introduce a FileSystem interface Nov 9, 2025
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