Skip to content

refactor(Controller): Modernize code#1497

Open
CarlSchwan wants to merge 6 commits intomasterfrom
carl/modernize-controllers
Open

refactor(Controller): Modernize code#1497
CarlSchwan wants to merge 6 commits intomasterfrom
carl/modernize-controllers

Conversation

@CarlSchwan
Copy link
Member

  • Use getFirstNodeById for performance reason
  • Add typing
  • Use property contrustor promotion
  • Use attributes instead of annotations

@CarlSchwan CarlSchwan self-assigned this Feb 5, 2026
@CarlSchwan CarlSchwan requested a review from julien-nc February 5, 2026 11:51
@CarlSchwan CarlSchwan force-pushed the carl/modernize-controllers branch 8 times, most recently from d7debe4 to bd59a97 Compare February 8, 2026 17:27
@CarlSchwan CarlSchwan force-pushed the carl/modernize-controllers branch from bd59a97 to bf85e99 Compare February 12, 2026 01:04
@CarlSchwan CarlSchwan force-pushed the carl/modernize-controllers branch 4 times, most recently from f68516e to cdcb726 Compare February 17, 2026 15:10
- Use getFirstNodeById for performance reason
- Add typing
- Use property contrustor promotion
- Use attributes instead of annotations

Signed-off-by: Carl Schwan <carlschwan@kde.org>
Signed-off-by: Carl Schwan <carlschwan@kde.org>
Signed-off-by: Carl Schwan <carlschwan@kde.org>
Signed-off-by: Carl Schwan <carlschwan@kde.org>
@CarlSchwan CarlSchwan force-pushed the carl/modernize-controllers branch from cdcb726 to 9d90be4 Compare February 17, 2026 20:25
Copy link
Contributor

@susnux susnux left a comment

Choose a reason for hiding this comment

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

Nice!
Tests sre related though. Tests need to be adjusted

@CarlSchwan CarlSchwan force-pushed the carl/modernize-controllers branch from 9d90be4 to 545df27 Compare February 17, 2026 20:40
@CarlSchwan
Copy link
Member Author

Nice! Tests sre related though. Tests need to be adjusted

working on it :)

@CarlSchwan CarlSchwan force-pushed the carl/modernize-controllers branch 2 times, most recently from a998a3d to af38f3b Compare February 17, 2026 21:07
Signed-off-by: Carl Schwan <carlschwan@kde.org>
@CarlSchwan CarlSchwan force-pushed the carl/modernize-controllers branch 2 times, most recently from b44058e to d91f5a9 Compare February 17, 2026 21:41
Signed-off-by: Carl Schwan <carlschwan@kde.org>
@CarlSchwan CarlSchwan force-pushed the carl/modernize-controllers branch from d91f5a9 to b797112 Compare February 17, 2026 21:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments