-
Notifications
You must be signed in to change notification settings - Fork 188
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 FileManager class to be non-static #2708
Labels
refactoring
Indicates when a pull request or issue contains larger refactoring aspects.
Milestone
Comments
tenthe
added a commit
that referenced
this issue
Apr 7, 2024
tenthe
added a commit
that referenced
this issue
Apr 7, 2024
tenthe
added a commit
that referenced
this issue
Apr 7, 2024
tenthe
added a commit
that referenced
this issue
Apr 8, 2024
tenthe
added a commit
that referenced
this issue
Apr 8, 2024
tenthe
added a commit
that referenced
this issue
Apr 8, 2024
tenthe
added a commit
that referenced
this issue
Apr 8, 2024
bossenti
added
the
refactoring
Indicates when a pull request or issue contains larger refactoring aspects.
label
Apr 8, 2024
tenthe
added a commit
that referenced
this issue
Apr 8, 2024
* refactor(#2708): Make all methods of FileManager none static * refactor(#2708): Add unit tests for getAllFiles * refactor(#2708): Add unit tests for getFile * refactor(#2708): Add tests in FileManager for storeFile and deleteFile * refactor(#2708): Make FileHasher none static and add tests * refactor(#2708): Add unit test for checkFileContentChanged in FileManager * refactor(#2708): Remove hash code from FileMetadata
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Body
The
FileManager
class is currently implemented as static, which makes it difficult to test and maintain. Refactoring it to be non-static will improve code organization and testability.StreamPipes Committer
I acknowledge that I am a maintainer/committer of the Apache StreamPipes project.
The text was updated successfully, but these errors were encountered: