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

Migrate from Lombok to records

Open iluwatar opened this issue 1 year ago • 7 comments

See the article https://medium.com/thefreshwrites/migrating-from-lombok-to-records-in-java-fa2ece28bd68

Acceptance criteria

  • Lombok code replaced with Java records

iluwatar avatar Feb 25 '24 06:02 iluwatar

Assign to me @iluwatar

JabezBrew avatar Feb 25 '24 08:02 JabezBrew

Hi @iluwatar, I would also like to work on this issue, but I have a question regarding the use of Slf4j annotation, it's not mentioned in the article you posted, should we leave it as is? It is heavily used in code image

shiyayonn avatar Mar 01 '24 05:03 shiyayonn

I think we can leave Slf4j out of scope in this issue. The idea is just to start using records, not to get rid of Lombok totally.

@shiyayonn if you'd like to work on this, please coordinate with @JabezBrew so that duplicate work can be avoided.

iluwatar avatar Mar 09 '24 08:03 iluwatar

Hi @JabezBrew are you still working on this issue? I would love to help you on this! Thanks!

shiyayonn avatar Mar 11 '24 08:03 shiyayonn

Hi @JabezBrew are you still working on this issue? I would love to help you on this! Thanks!

@shiyayonn sure. you can take half of the architectures. I'll take the other half.

JabezBrew avatar Mar 11 '24 09:03 JabezBrew

I've recently done that for one of my own projects and I would gladly help you reduce your lombok usage :smile: Let me know if I can take over some part of the work.

tr4nquillo avatar Mar 19 '24 08:03 tr4nquillo

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 May 18 '24 09:05 stale[bot]