I've been working on it, but it isn't as obvious as I hoped/thought. I quickly tried to JarJar the compiled package but it didn't work. So I started manually renaming everything in the packages by hand in the lombok sources. However, I ran into a problem that I am not sure how to resolve. Some of Lombok relies on some non-aspectj rebranded packages, specifically:
org.eclipse.jdt.internal.corext
org.eclipse.jdt.internal.ui
The biggest problem I have is that Lombok uses classes from these packages and tries to pass org.aspectj.xxx classes as arguments to their methods. Since the classes are original org.eclipse.jdt packages, obviously the arguments do not match the expected type. ie: passed an org.aspectj.org.eclipse.jdt argument but expecting a org.eclispe.jdt argument.
I tried searching the org.aspectj github site, but can't find either of those two packages having been re-branded. More importantly, I don't know if/how Lombok hooks into Eclipse; where it relies on original source pkg naming.
Do either of the packages mean anything to you?
Thanks,
Eric