Skip to content

Commit e8e1967

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 c97d1a2 commit e8e1967

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

pom.xml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,19 @@
7979
<checkTestClasspath>false</checkTestClasspath>
8080
</configuration>
8181
</plugin>
82+
<plugin>
83+
<groupId>org.apache.maven.plugins</groupId>
84+
<artifactId>maven-compiler-plugin</artifactId>
85+
<configuration>
86+
<annotationProcessorPaths>
87+
<path>
88+
<groupId>org.springframework.boot</groupId>
89+
<artifactId>spring-boot-configuration-processor</artifactId>
90+
<version>${spring-boot.version}</version>
91+
</path>
92+
</annotationProcessorPaths>
93+
</configuration>
94+
</plugin>
8295
</plugins>
8396
</build>
8497
<dependencyManagement>

0 commit comments

Comments
 (0)