aboutsummaryrefslogtreecommitdiff
path: root/src/launch
diff options
context:
space:
mode:
authorRoel Spilker <r.spilker@gmail.com>2020-02-14 00:06:52 +0100
committerRoel Spilker <r.spilker@gmail.com>2020-02-14 00:07:45 +0100
commit0d7540db0cc0c9a2758799522925f09eddeb7420 (patch)
tree10f7b31859ebe9ed670b04ff4007406e5de3dd7a /src/launch
parenta8dd99d9f080be6839fe507ade104fccac115de4 (diff)
downloadlombok-0d7540db0cc0c9a2758799522925f09eddeb7420.tar.gz
lombok-0d7540db0cc0c9a2758799522925f09eddeb7420.tar.bz2
lombok-0d7540db0cc0c9a2758799522925f09eddeb7420.zip
(#2125) Extract mapstruct binding to separate module.
Diffstat (limited to 'src/launch')
-rw-r--r--src/launch/lombok/launch/AnnotationProcessor.java15
1 files changed, 3 insertions, 12 deletions
diff --git a/src/launch/lombok/launch/AnnotationProcessor.java b/src/launch/lombok/launch/AnnotationProcessor.java
index b03dec76..456a8cef 100644
--- a/src/launch/lombok/launch/AnnotationProcessor.java
+++ b/src/launch/lombok/launch/AnnotationProcessor.java
@@ -34,22 +34,13 @@ import javax.lang.model.element.AnnotationMirror;
import javax.lang.model.element.Element;
import javax.lang.model.element.ExecutableElement;
import javax.lang.model.element.TypeElement;
-import javax.lang.model.type.TypeMirror;
-
-import org.mapstruct.ap.spi.AstModifyingAnnotationProcessor;
import sun.misc.Unsafe;
class AnnotationProcessorHider {
- public static class AstModificationNotifier implements AstModifyingAnnotationProcessor {
- @Override public boolean isTypeComplete(TypeMirror type) {
- if (System.getProperty("lombok.disable") != null) return true;
- return AstModificationNotifierData.lombokInvoked;
- }
- }
-
- static class AstModificationNotifierData {
- volatile static boolean lombokInvoked = false;
+
+ public static class AstModificationNotifierData {
+ public volatile static boolean lombokInvoked = false;
}
public static class AnnotationProcessor extends AbstractProcessor {