Community
Participate
Working Groups
Build Identifier: 2.2.0.e36x-20110 AspectJ builder does not run the compiler in a loop so code generated by annotation processors does not get compiled. This is required for any annotation processor that generates code to work in Eclipse. You can compile fine in batch mode. Reproducible: Always Steps to Reproduce: 1. Create an AspectJ project 2. Enable an annotation processor which generates code in that project. 3. Attempt to reference generated classes will result in compilation errors. 4. Remove AspectJ capability, the code will start compiling.
Please be specific here. Are you looking for integration with a Java 5 or Java 6 style annotation processor? This is an AJDT issue, so moving it to the AJDT project.
I should have been more clear. Based on the mailing list discussion, you said that this is a Java 5 style annotation processor. This is something that needs to be fixed in AJDT. A Java 6 style annotation processor must be fixed in the compiler itself.
This is a Java 5 style annotation processor. We had originally implemented a Java 6 annotation processor but it did not work at all. Based on guidance we got from the mailing list, we re-implemented it using Java 5 style.