[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| 
[tycho-user] tycho-compile doesn't invoke lombok annotation	processing
 | 
Hi list,
has somebody succeeded in using Lombok within a eclipse plugin, and 
building the plugin with tycho?
There doesn't seem to be a problem within the PDE; registering the 
lombok.jar with the ide, and configuring it within the eclipse project 
does work; opening the generated class-file shows the generated methods, 
which get picked up by the IDE as well, thus no errors within the the IDE.
However, doing a mvn clean install shows, that tycho-compile isn't  
triggering lomboks annotation processors.
So far, I have tried:
- adding lombok as an additional dependency with<extraClasspathElements 
/>  : (using -X on the mvn command line even shows it on the classpath)
- explicitly specifying the processors using <annotationProcessors />
- I even tried to shed some light on the processing, by using 
-XprintProcessorInfo -XprintRounds and -XshowSetting; to no avail.
The last one made obvious, that the options are not even used, which is 
probably because the ecj is called in process, which does make offering 
<compilerArgs /> in tycho-compile moot; if you try to add 
<fork>true</fork> compile fails with a message stating that forking 
isn't supported.
As a last ressort, I even added lombok into the maven installation by 
adding it to lib/ext - doesn't work too.
Any Ideas?
Im Using Tycho 1.6.0, and lombok 1.18.12
Thomas