-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
[BUG] Delombok removes explicit this #2444
Comments
Thanks for reporting this. We did recently look into this (no pun intended) when generating code to support the checker framework. I can reproduce the problem. |
@rspilker I just fixed this one and can provide a pull request if you haven't already fixed it too. |
It was a problem in the pretty printer. We did not print the |
I did fix it and added tests. |
@Rawi01 Thanks for the offer. |
It's fascinating that we managed to fix the same issue at the same time with exactly the same changes 😂 |
Describe the bug
Delombok removes explicit this
To Reproduce
Having a class with methods that contain explicit this, like:
public void updateUI(@UnknownInitialization GitMacheteGraphTable this)
delombok generates code without the explicit this
Expected behavior
Explicit this kept after delombok
Version info (please complete the following information):
io.freefair.lombok
version5.0.0
Additional context
origin issue: freefair/gradle-plugins#217
The text was updated successfully, but these errors were encountered: