iluwatar / java-design-patterns

Design patterns implemented in Java
https://java-design-patterns.com
Other
88.32k stars 26.21k forks source link

Migrate from Lombok to records #2807

Closed iluwatar closed 1 month ago

iluwatar commented 4 months ago

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

Acceptance criteria

JabezBrew commented 4 months ago

Assign to me @iluwatar

shiyayonn commented 4 months ago

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
iluwatar commented 4 months ago

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.

shiyayonn commented 3 months ago

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

JabezBrew commented 3 months ago

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.

leiferksn commented 3 months ago

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.

stale[bot] commented 1 month ago

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.