DATACMNS-1726 - Remove Lombok from compile scope.

Use Java ServiceLoader to identify annotation processors.
This commit is contained in:
Mark Paluch
2020-07-27 12:10:34 +02:00
parent fb15a9647d
commit e56dcdb461
2 changed files with 3 additions and 18 deletions

18
pom.xml
View File

@@ -344,24 +344,6 @@
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<annotationProcessors>
<annotationProcessor>
lombok.launch.AnnotationProcessorHider$AnnotationProcessor
</annotationProcessor>
<annotationProcessor>
lombok.launch.AnnotationProcessorHider$ClaimingProcessor
</annotationProcessor>
<annotationProcessor>
com.querydsl.apt.QuerydslAnnotationProcessor
</annotationProcessor>
</annotationProcessors>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>

View File

@@ -0,0 +1,3 @@
com.querydsl.apt.QuerydslAnnotationProcessor
lombok.launch.AnnotationProcessorHider$AnnotationProcessor
lombok.launch.AnnotationProcessorHider$ClaimingProcessor