-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs: add decision record about removing Lombok #143
docs: add decision record about removing Lombok #143
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Totally agree, I took a glance at the issue on the lombok repository and I think all this noise just to save some constructors and methods seems to much.
🪓
To be fair, we should also mention some advantages of Lombok
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🪓
Hi @tuncaytunc-zf, |
Hi @SebastianBezold I just wanted to point out that it has also some advantages, but indeed the points in D-R are some potential risks and if most of us are against Lombok then of course it can be removed. So please merge it. |
…_record_remove_lombok docs: add decision record about removing Lombok
WHAT
creates a decision record about completely excising Lombok from our code base
WHY
Lombok uses undocumented and non-public APIs of the JVM and is expected to break in upcoming Java releases.