aboutsummaryrefslogtreecommitdiff
path: root/src/launch
diff options
context:
space:
mode:
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 {