Skip to content

Conversation

@susnux
Copy link
Contributor

@susnux susnux commented May 28, 2025

Summary

Resolve deprecation issues and makes code better maintainable by moving long event listener callbacks to dedicated listener class.

This allows us also to use bootstrap only features like the config lexicon (which needs a registration context).

Checklist

@susnux susnux added this to the Nextcloud 32 milestone May 28, 2025
@susnux susnux added 3. to review Waiting for reviews ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring) labels May 28, 2025
@susnux susnux force-pushed the chore/refactor-core branch 3 times, most recently from 8e5bb02 to d525721 Compare May 28, 2025 12:00
@susnux susnux marked this pull request as ready for review May 28, 2025 12:22
@susnux susnux requested a review from a team as a code owner May 28, 2025 12:22
@susnux susnux requested review from Altahrim, come-nc, provokateurin and yemkareems and removed request for a team May 28, 2025 12:22
Copy link
Contributor

@come-nc come-nc left a comment

Choose a reason for hiding this comment

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

Nice one 👍 🧹
Could even move the class to OC\Core\AppInfo namespace.

@susnux susnux force-pushed the chore/refactor-core branch from 8cff3f6 to da5f30c Compare June 2, 2025 10:28
@susnux
Copy link
Contributor Author

susnux commented Jun 2, 2025

Could even move the class to OC\Core\AppInfo namespace.

Done ✅

@susnux susnux force-pushed the chore/refactor-core branch from da5f30c to baa17ea Compare June 2, 2025 10:34
@susnux susnux force-pushed the chore/refactor-core branch from baa17ea to 652ba66 Compare June 2, 2025 11:36
@susnux susnux enabled auto-merge June 2, 2025 11:36
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
@susnux susnux force-pushed the chore/refactor-core branch from 38b8910 to 00d09f0 Compare June 2, 2025 13:58
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
@susnux susnux force-pushed the chore/refactor-core branch from 00d09f0 to c21e189 Compare June 2, 2025 13:59
@susnux susnux merged commit 4cd026a into master Jun 2, 2025
203 of 208 checks passed
@susnux susnux deleted the chore/refactor-core branch June 2, 2025 14:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants