diff options
author | Reinier Zwitserloot <reinier@zwitserloot.com> | 2018-02-06 05:42:03 +0100 |
---|---|---|
committer | Reinier Zwitserloot <reinier@zwitserloot.com> | 2018-02-06 06:20:39 +0100 |
commit | fee0ad33abceb0219076dde05c9d5d9ba950000f (patch) | |
tree | b376b44082a8599b5ade4c319356c5bf9bf9e4f3 /src/core9 | |
parent | 0b2cca0eb9de873998535af15c0066a71e2e363f (diff) | |
download | lombok-fee0ad33abceb0219076dde05c9d5d9ba950000f.tar.gz lombok-fee0ad33abceb0219076dde05c9d5d9ba950000f.tar.bz2 lombok-fee0ad33abceb0219076dde05c9d5d9ba950000f.zip |
[jdk9] add support for using lombok with JDK9 code when compiling using the new module syntax, and having module-info.java files in your source.
Diffstat (limited to 'src/core9')
-rw-r--r-- | src/core9/module-info.java | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/core9/module-info.java b/src/core9/module-info.java new file mode 100644 index 00000000..a4c97a89 --- /dev/null +++ b/src/core9/module-info.java @@ -0,0 +1,18 @@ +module lombok { + requires java.compiler; + requires java.instrument; + requires jdk.unsupported; + + exports lombok; + exports lombok.experimental; + exports lombok.extern.apachecommons; + exports lombok.extern.java; + exports lombok.extern.jbosslog; + exports lombok.extern.log4j; + 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; +} + |