Lombok causes inconvenience to debug when used in library
bumfo opened this issue · comments
As per mplushnikov/lombok-intellij-plugin#438
Lombok nullified an important function of Intellij IDEA that can show library code directly from user side, which is vitally important when debugging. However, while usage of Lombok has little benefit for libraries, it causes inconvenience because users can no longer look at the source code to see what functions it has, and can no longer precisely locate function call stack in source code while debugging.
previous discussion; as a result of that, the current -sources.jar
files should provide accurate line numbers for stacktrace & source comparison. (IntelliJ does show errors for the lombok sources (maybe the plugin would fix that? idk), but code navigation works just fine)
@bumfo does it solve it for you?