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

fix(Storage): Fix method docs inheritance #48080

Merged
merged 1 commit into from
Sep 17, 2024

Conversation

provokateurin
Copy link
Member

@provokateurin provokateurin commented Sep 16, 2024

#47798

Summary

Inheriting methods must not set their own doc blocks in order to properly inherit from IStorage.
Some of the docblocks were also messed up like @param \OC\Files\Storage\Storage|null (optional) the storage to pass to the cache which doesn't list the name of the parameter which really messed with psalm.

Checklist

@provokateurin provokateurin added this to the Nextcloud 31 milestone Sep 16, 2024
@provokateurin provokateurin requested review from a team, Altahrim, artonge and sorbaugh and removed request for a team September 16, 2024 11:06
@provokateurin
Copy link
Member Author

/backport to stable30

@provokateurin
Copy link
Member Author

/backport to stable29

@provokateurin
Copy link
Member Author

/backport to stable28

@provokateurin
Copy link
Member Author

Will wait for #48009

@provokateurin provokateurin marked this pull request as draft September 16, 2024 18:37
Signed-off-by: provokateurin <kate@provokateurin.de>
@provokateurin provokateurin changed the base branch from master to fix/storage/get-owner-false September 17, 2024 08:35
@provokateurin provokateurin force-pushed the fix/storage/method-docs-inheritance branch from e050563 to d2d1e32 Compare September 17, 2024 08:36
@skjnldsv skjnldsv marked this pull request as ready for review September 17, 2024 08:40
Base automatically changed from fix/storage/get-owner-false to master September 17, 2024 08:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants