🎨 优化GraalProcessor代码

This commit is contained in:
Binary Wang 2020-09-24 14:54:54 +08:00
parent 32f72774fe
commit 17583a49a0
8 changed files with 10 additions and 10 deletions

View File

@ -1,4 +1,4 @@
package cn.binarywang.wx.graal; package com.github.binarywang.wx.graal;
import lombok.Data; import lombok.Data;
@ -26,12 +26,12 @@ import java.util.TreeSet;
* @author outersky * @author outersky
*/ */
@SupportedAnnotationTypes("lombok.Data") @SupportedAnnotationTypes("lombok.Data")
@SupportedSourceVersion(SourceVersion.RELEASE_7) @SupportedSourceVersion(SourceVersion.RELEASE_8)
public class GraalProcessor extends AbstractProcessor { public class GraalProcessor extends AbstractProcessor {
private static final String REFLECTION_CONFIG_JSON = "reflection-config.json"; private static final String REFLECTION_CONFIG_JSON = "reflection-config.json";
private static final String NATIVE_IMAGE_PROPERTIES = "native-image.properties"; private static final String NATIVE_IMAGE_PROPERTIES = "native-image.properties";
private SortedSet<String> classSet = new TreeSet<>(); private final SortedSet<String> classSet = new TreeSet<>();
private String shortestPackageName = null; private String shortestPackageName = null;
@Override @Override

View File

@ -1 +1 @@
cn.binarywang.wx.graal.GraalProcessor com.github.binarywang.wx.graal.GraalProcessor

View File

@ -165,7 +165,7 @@
<version>3.5.1</version> <version>3.5.1</version>
<configuration> <configuration>
<annotationProcessors> <annotationProcessors>
cn.binarywang.wx.graal.GraalProcessor,lombok.launch.AnnotationProcessorHider$AnnotationProcessor,lombok.launch.AnnotationProcessorHider$ClaimingProcessor com.github.binarywang.wx.graal.GraalProcessor,lombok.launch.AnnotationProcessorHider$AnnotationProcessor,lombok.launch.AnnotationProcessorHider$ClaimingProcessor
</annotationProcessors> </annotationProcessors>
<annotationProcessorPaths> <annotationProcessorPaths>
<path> <path>

View File

@ -119,7 +119,7 @@
<version>3.5.1</version> <version>3.5.1</version>
<configuration> <configuration>
<annotationProcessors> <annotationProcessors>
cn.binarywang.wx.graal.GraalProcessor,lombok.launch.AnnotationProcessorHider$AnnotationProcessor,lombok.launch.AnnotationProcessorHider$ClaimingProcessor com.github.binarywang.wx.graal.GraalProcessor,lombok.launch.AnnotationProcessorHider$AnnotationProcessor,lombok.launch.AnnotationProcessorHider$ClaimingProcessor
</annotationProcessors> </annotationProcessors>
<annotationProcessorPaths> <annotationProcessorPaths>
<path> <path>

View File

@ -126,7 +126,7 @@
<version>3.5.1</version> <version>3.5.1</version>
<configuration> <configuration>
<annotationProcessors> <annotationProcessors>
cn.binarywang.wx.graal.GraalProcessor,lombok.launch.AnnotationProcessorHider$AnnotationProcessor,lombok.launch.AnnotationProcessorHider$ClaimingProcessor com.github.binarywang.wx.graal.GraalProcessor,lombok.launch.AnnotationProcessorHider$AnnotationProcessor,lombok.launch.AnnotationProcessorHider$ClaimingProcessor
</annotationProcessors> </annotationProcessors>
<annotationProcessorPaths> <annotationProcessorPaths>
<path> <path>

View File

@ -115,7 +115,7 @@
<version>3.5.1</version> <version>3.5.1</version>
<configuration> <configuration>
<annotationProcessors> <annotationProcessors>
cn.binarywang.wx.graal.GraalProcessor,lombok.launch.AnnotationProcessorHider$AnnotationProcessor,lombok.launch.AnnotationProcessorHider$ClaimingProcessor com.github.binarywang.wx.graal.GraalProcessor,lombok.launch.AnnotationProcessorHider$AnnotationProcessor,lombok.launch.AnnotationProcessorHider$ClaimingProcessor
</annotationProcessors> </annotationProcessors>
<annotationProcessorPaths> <annotationProcessorPaths>
<path> <path>

View File

@ -122,7 +122,7 @@
<version>3.5.1</version> <version>3.5.1</version>
<configuration> <configuration>
<annotationProcessors> <annotationProcessors>
cn.binarywang.wx.graal.GraalProcessor,lombok.launch.AnnotationProcessorHider$AnnotationProcessor,lombok.launch.AnnotationProcessorHider$ClaimingProcessor com.github.binarywang.wx.graal.GraalProcessor,lombok.launch.AnnotationProcessorHider$AnnotationProcessor,lombok.launch.AnnotationProcessorHider$ClaimingProcessor
</annotationProcessors> </annotationProcessors>
<annotationProcessorPaths> <annotationProcessorPaths>
<path> <path>

View File

@ -102,7 +102,7 @@
<version>3.5.1</version> <version>3.5.1</version>
<configuration> <configuration>
<annotationProcessors> <annotationProcessors>
cn.binarywang.wx.graal.GraalProcessor,lombok.launch.AnnotationProcessorHider$AnnotationProcessor,lombok.launch.AnnotationProcessorHider$ClaimingProcessor com.github.binarywang.wx.graal.GraalProcessor,lombok.launch.AnnotationProcessorHider$AnnotationProcessor,lombok.launch.AnnotationProcessorHider$ClaimingProcessor
</annotationProcessors> </annotationProcessors>
<annotationProcessorPaths> <annotationProcessorPaths>
<path> <path>