Bug 528704

Summary: Allow explicit selection of annotations processors to use (even if not in META-INF/services/javax.annotation.processing.Processor)
Product: [Eclipse Project] JDT Reporter: Andreas Sewe <sewe>
Component: APTAssignee: Generic inbox for the JDT-APT component <jdt-apt-inbox>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3    
Version: 4.8   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Andreas Sewe CLA 2017-12-13 08:05:37 EST
AFAICT, currently JDT only uses annotation processors which are registered via META-INF/services/javax.annotation.processing.Processor; there is no analogue of the javac -processor <class> option to configure an unregistered processor.

This makes it impossible to use processors that are not registered, e.g. [1].

[1] <https://jira.spring.io/browse/DATAMONGO-1839?focusedCommentId=155965&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-155965>