-
Notifications
You must be signed in to change notification settings - Fork 359
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
Delombok OpenRewrite source code before publishing #1407
Comments
Hi @thomaszub, unfortunately, rewrite does not yet support lombok annotations. You can follow issue #1297 for progress on lombok annotation support. |
Hi @pway99, I was not completely clear in my above statement. I did not mean the Lombok support of rewrite as is already tracked by #1297, but the Lombok annotations in the rewrite source code itself. This code can be hardly debugged because the published source code differs from the Java Byte code. This makes debugging really hard. Please consider to delombok the rewrite source code before publishing. |
To clarify, some example: |
@thomaszub and @fupgang thanks for the clarification, we'll have a look. |
Hi @thomaszub, After a bit more review, I have found an experience similar to what @fupgang mentioned where rewrite modules added to the workspace can be debugged with some slight differences between the source and decompiled class files. Would you like to join us on Slack where we can discuss further and even meet up if that would help? |
Hello @thomaszub and @fupgang, This issue can only be reproduced by mismatched dependency versions between the rewrite-maven-plugin, rewrite-*, and the test recipe. Thanks again for your help, and please don't hesitate to ping us on Slack if you have any further questions. |
The published source code contains Lombok annotations. These annotations make debugging really hard as the Java byte code and source code differ from each other.
Please consider to delombok the source code before publishing.
The text was updated successfully, but these errors were encountered: