-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Remove deprecated interface OCP\Files\Storage in favor of OCP\Files\S… #32051
Conversation
2a017a9
to
641c663
Compare
Codecov Report
@@ Coverage Diff @@
## master #32051 +/- ##
============================================
+ Coverage 63.85% 63.85% +<.01%
+ Complexity 18556 18555 -1
============================================
Files 1169 1169
Lines 69743 69741 -2
Branches 1267 1267
============================================
Hits 44535 44535
+ Misses 24839 24837 -2
Partials 369 369
Continue to review full report at Codecov.
|
f0ad120
to
f7c2aed
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Scrolled through the changes, looks good.
@DeepDiver1975 can you also grep through the known external storages apps (files_external_ftp, gdrive, dropbox and the primary object store ones) to make sure this interface wasn't used ?
did you have all known apps installed when checking ?
f7c2aed
to
c2d096e
Compare
based on flysystem -> handled in core
based on IObjectStore |
@DeepDiver1975 I found this PR when I was backporting "Introduce PHPstan" #35774
And that removed the declaration of the constructor. The backport happily removed
And I had to put the arg back (while making the backport). What is the situation with this PR? |
…torage\IStorage
Description
interface OCP\Files\Storage is deprecated since owncloud 9 - let's remove it for owncloud 11
Motivation and Context
Cleanup deprecated APIs
How Has This Been Tested?
Types of changes