Java 17: Start using records
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 can you assign this issue to me?
Hey is this issue still in-progress, can I help with it??
Assigned to @ayushanand308, but maybe there's a way to split the work?
I think @ayushanand308 is not quite active right now!! Sure, would love to split the work 😃
Reassigned to @bharathkalyans due to inactivity
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.
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