aboutsummaryrefslogtreecommitdiff
path: root/src/core9
diff options
context:
space:
mode:
authorReinier Zwitserloot <reinier@zwitserloot.com>2018-02-06 06:09:48 +0100
committerReinier Zwitserloot <reinier@zwitserloot.com>2018-02-06 06:20:44 +0100
commitb6f17ef81acdff9896a8e2b2eced40223491ed4e (patch)
tree2d1a5e0160da6a646d10c63ad4cfe516cc2dc0e8 /src/core9
parent116a9dbb75200223664e26093b0e238b57d4255e (diff)
downloadlombok-b6f17ef81acdff9896a8e2b2eced40223491ed4e.tar.gz
lombok-b6f17ef81acdff9896a8e2b2eced40223491ed4e.tar.bz2
lombok-b6f17ef81acdff9896a8e2b2eced40223491ed4e.zip
[jdk9] added a best-effort attempt to claim away lombok annotations when lombok is deployed in JDK9-module mode. Due to a bug or oversight in jigsaw it is no longer possible to supply 2 providers for the Processor service, which was the common and as far as I know only way to deal with the situation that you want to claim a subset of annotations but look at all of them (which is what lombok wants to do).
Diffstat (limited to 'src/core9')
-rw-r--r--src/core9/module-info.java1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/core9/module-info.java b/src/core9/module-info.java
index a4c97a89..f11e2922 100644
--- a/src/core9/module-info.java
+++ b/src/core9/module-info.java
@@ -12,7 +12,6 @@ module lombok {
exports lombok.extern.slf4j;
provides javax.annotation.processing.Processor with lombok.launch.AnnotationProcessorHider.AnnotationProcessor;
-// provides javax.annotation.processing.Processor with lombok.launch.AnnotationProcessorHider.ClaimingProcessor;
provides org.mapstruct.ap.spi.AstModifyingAnnotationProcessor with lombok.launch.AnnotationProcessorHider.AstModificationNotifier;
}