Skip to content

refactor: Soft remove Emitter from IRootFolder interface#61539

Merged
AndyScherzinger merged 1 commit into
masterfrom
carl/soft-remove-emitter
Jun 23, 2026
Merged

refactor: Soft remove Emitter from IRootFolder interface#61539
AndyScherzinger merged 1 commit into
masterfrom
carl/soft-remove-emitter

Conversation

@CarlSchwan

Copy link
Copy Markdown
Member

Move this to the private implementation in OC, so that using IRootFolder in apps doesn't require dummy stubs.

This will create a new psalm warnings for users of this method but considering that this is deprecated for a long time and that it still works at runtime, this shouldn't cause any issue.

  • Resolves: #

Summary

TODO

  • ...

Checklist

AI (if applicable)

  • The content of this PR was partly or fully generated using AI

Move this to the private implementation in OC, so that using IRootFolder
in apps doesn't require dummy stubs.

This will create a new psalm warnings for users of this method but
considering that this is deprecated for a long time and that it still
works at runtime, this shouldn't cause any issue.

Signed-off-by: Carl Schwan <carlschwan@kde.org>
@CarlSchwan CarlSchwan self-assigned this Jun 23, 2026
@CarlSchwan CarlSchwan requested a review from a team as a code owner June 23, 2026 14:14
@CarlSchwan CarlSchwan added technical debt 🧱 🤔🚀 pending documentation This pull request needs an associated documentation update labels Jun 23, 2026
@CarlSchwan CarlSchwan requested review from Altahrim and icewind1991 and removed request for a team June 23, 2026 14:14
@CarlSchwan CarlSchwan added the ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring) label Jun 23, 2026
@CarlSchwan CarlSchwan added this to the Nextcloud 35 milestone Jun 23, 2026

@ChristophWurst ChristophWurst left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

@CarlSchwan

Copy link
Copy Markdown
Member Author

Doc nextcloud/documentation#15204

@CarlSchwan CarlSchwan removed the pending documentation This pull request needs an associated documentation update label Jun 23, 2026
@AndyScherzinger AndyScherzinger merged commit 20dbecd into master Jun 23, 2026
207 of 228 checks passed
@AndyScherzinger AndyScherzinger deleted the carl/soft-remove-emitter branch June 23, 2026 15:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

♻️ refactor Refactor code (not a bug fix, not a feature just refactoring) technical debt 🧱 🤔🚀

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants