It might help, at least with javac, but it might not. Lombok is not
really an annotation processor. We just use a part of it to start
lombok. However, if ajc doesn't work at all with annotation
processors, I'd suggest you move on. AspectJ has been around for years
and years, and so has annotation processing. If AspectJ can't be arsed
to fix something so basic, given the resources they should have picked
up by now, then I can only conclude it's a sinking ship.
At any rate, I seriously doubt them fixing annotation processors will
have any effect on lombok's interaction with the aspectJ plugin on
eclipse. Maybe the run javac internally and that's causing the problem
(in which case, yes, them supporting annotation processors might
actually work!)
It's an itch problem; neither Roel nor I use AspectJ, so fixing it
means us putting in our increasingly limited free time first
installing aspectJ, figuring out what it does, fixing the problem, all
for absolutely no return whatsoever except for slightly more lombok
eyeballs. If that's the goal, doing something like adding IntelliJ
support (also something we don't use) is far more efficient.
Hence, and I don't see this to be mean, just to be honest: We aren't
going to look into this. I'd love to have the time to do so, but the
list of things to work on for lombok is as long as my leg, and fixing
AspectJ interaction can't hold a candle to the other things on the
long list. Making lombok open source and free has mostly worked out,
but it does mean that stuff like this means other folks need to jump
in and sort this out. If we get patches to address this issue we'll
gladly accept them and if you need help from us while working on a
patch, we'll be glad to help there too.
> > Groups group forhttp://
projectlombok.org/
> >
project-lombo...@googlegroups.com<project-lombok%2Bunsubscribe@go
oglegroups.com>