Bug 528704 - Allow explicit selection of annotations processors to use (even if not in META-INF/services/javax.annotation.processing.Processor)
Summary: Allow explicit selection of annotations processors to use (even if not in MET...
Status: NEW
Alias: None
Product: JDT
Classification: Eclipse Project
Component: APT (show other bugs)
Version: 4.8   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Generic inbox for the JDT-APT component CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-13 08:05 EST by Andreas Sewe CLA
Modified: 2017-12-13 08:05 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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>