java-design-patterns icon indicating copy to clipboard operation
java-design-patterns copied to clipboard

Java 17: Start using records

Open iluwatar opened this issue 3 years ago • 7 comments

Available since Java 16, we can now use the record type for immutable classes. It's well described at https://dzone.com/articles/what-are-java-records

Acceptance criteria

  • The repository code has been refactored to use the record type

iluwatar avatar Dec 02 '22 06:12 iluwatar

@iluwatar can you assign this issue to me?

ayushanand308 avatar Dec 06 '22 06:12 ayushanand308

Hey is this issue still in-progress, can I help with it??

bharathkalyans avatar Jan 24 '23 15:01 bharathkalyans

Assigned to @ayushanand308, but maybe there's a way to split the work?

iluwatar avatar Jan 29 '23 09:01 iluwatar

I think @ayushanand308 is not quite active right now!! Sure, would love to split the work 😃

bharathkalyans avatar Jan 30 '23 06:01 bharathkalyans

Reassigned to @bharathkalyans due to inactivity

iluwatar avatar Feb 04 '23 17:02 iluwatar

This issue has been automatically marked as stale because it has not had recent activity. The issue will be unassigned if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Apr 05 '23 19:04 stale[bot]

After finding out there is no assignee for this issue, I have refactored the codebase to use the record classes. It would be great if this issue can be re-assigned to me. I have opened a new Pull Request which needs to be reviewed. Following is the link to the PR: https://github.com/iluwatar/java-design-patterns/pull/2505

MugheesQasim avatar Apr 10 '23 23:04 MugheesQasim