Skip to content

Commit d71ba34

Browse files
committed
Add annotation processors for compiler avoidance.
This is done to speed up builds by avoiding recompilation of all sources when making non-ABI changes. This also optimizes the Gradle Enterprise build caching infrastructure.
1 parent 0eeabb5 commit d71ba34

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

pom.xml

+13
Original file line numberDiff line numberDiff line change
@@ -391,6 +391,19 @@
391391
<groupId>org.apache.maven.plugins</groupId>
392392
<artifactId>maven-assembly-plugin</artifactId>
393393
</plugin>
394+
<plugin>
395+
<groupId>org.apache.maven.plugins</groupId>
396+
<artifactId>maven-compiler-plugin</artifactId>
397+
<configuration>
398+
<annotationProcessorPaths>
399+
<path>
400+
<groupId>org.apache.logging.log4j</groupId>
401+
<artifactId>log4j-core</artifactId>
402+
<version>${log4j}</version>
403+
</path>
404+
</annotationProcessorPaths>
405+
</configuration>
406+
</plugin>
394407
</plugins>
395408
</build>
396409

0 commit comments

Comments
 (0)