Skip to content

refactor(class-to-record): Refactor Property*Key classes to records#1097

Merged
kthoms merged 4 commits into
operaton:mainfrom
khawaja-abdullah:refactor/1055
Aug 24, 2025
Merged

refactor(class-to-record): Refactor Property*Key classes to records#1097
kthoms merged 4 commits into
operaton:mainfrom
khawaja-abdullah:refactor/1055

Conversation

@khawaja-abdullah

Copy link
Copy Markdown
Contributor

Closes #1055

@khawaja-abdullah khawaja-abdullah marked this pull request as ready for review August 23, 2025 12:01
@khawaja-abdullah khawaja-abdullah changed the title refactor(class-to-record): Refactor Property*Key class to record refactor(class-to-record): Refactor Property*Key classes to record Aug 23, 2025
@khawaja-abdullah khawaja-abdullah changed the title refactor(class-to-record): Refactor Property*Key classes to record refactor(class-to-record): Refactor Property*Key classes to records Aug 23, 2025

@kthoms kthoms left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I was not expecting the refactoring from getName to name. An additional getter would have made this obsolete. But actually this is now better. Since the classes are inside impl packages, this change is valid.

@kthoms kthoms added this to the 1.0.0-beta-5 milestone Aug 24, 2025
@kthoms kthoms added the refactoring Code enhancement without changing API or behaviour label Aug 24, 2025
@kthoms kthoms merged commit 6ea822d into operaton:main Aug 24, 2025
3 checks passed
@github-actions

Copy link
Copy Markdown
Contributor

🎉 This issue has been resolved in v1.0.0-beta-5 (Release Notes)

@github-actions github-actions Bot added the released Issue has been released label Aug 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactoring Code enhancement without changing API or behaviour released Issue has been released

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Refactor Property*Key classes to records

2 participants