mirror of
https://gitee.com/binary/weixin-java-tools.git
synced 2025-04-05 17:38:05 +08:00
🎨 优化GraalProcessor代码
This commit is contained in:
parent
32f72774fe
commit
17583a49a0
@ -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
|
@ -1 +1 @@
|
|||||||
cn.binarywang.wx.graal.GraalProcessor
|
com.github.binarywang.wx.graal.GraalProcessor
|
||||||
|
@ -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>
|
||||||
|
@ -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>
|
||||||
|
@ -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>
|
||||||
|
@ -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>
|
||||||
|
@ -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>
|
||||||
|
@ -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>
|
||||||
|
Loading…
Reference in New Issue
Block a user