You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Lombok is mostly used for basic functionality, usually adding default toString() methods. These can be auto generated instead, and so a dependency on Lombok adds overhead to this project.
Because Lombok generates the code behind the scenes, it's not easily possible to tell if the code Lombok generates is even necessary.
Additionally because Lombok edits the code during compilation this means other tools that do post processing (documentation generators, optimisation and analysis tools, etc) are much more difficult, if not impossible, to use.
Please remove Lombok from the project.
The text was updated successfully, but these errors were encountered:
I disagree that Lombok is not beneficial. It reduces the amount of code needed to be maintained. Post-processing tools should work off the delomboked source.
Issue Summary
At the moment this project depends on Lombok
twilio-java/pom.xml
Line 139 in 0e4637b
Lombok is mostly used for basic functionality, usually adding default
toString()
methods. These can be auto generated instead, and so a dependency on Lombok adds overhead to this project.Because Lombok generates the code behind the scenes, it's not easily possible to tell if the code Lombok generates is even necessary.
Additionally because Lombok edits the code during compilation this means other tools that do post processing (documentation generators, optimisation and analysis tools, etc) are much more difficult, if not impossible, to use.
Please remove Lombok from the project.
The text was updated successfully, but these errors were encountered: