GH-279 - Improve annotation processor setup.

Temporarily extract version numbers into properties until the compiler plugin considers the versions declared in dependency management [0].

[0] https://issues.apache.org/jira/browse/MCOMPILER-391
This commit is contained in:
Oliver Drotbohm
2023-08-24 11:41:26 -07:00
parent d87fcd475a
commit c048f91ef2
2 changed files with 5 additions and 3 deletions

View File

@@ -37,6 +37,7 @@
<artifactory-maven-plugin.version>3.5.1</artifactory-maven-plugin.version>
<flapdoodle-mongodb.version>4.6.1</flapdoodle-mongodb.version>
<jmolecules-bom.version>2023.1.0</jmolecules-bom.version>
<lombok.version>1.18.28</lombok.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<spring.version>6.0.11</spring.version> <!-- For Javadoc links only -->
@@ -492,7 +493,7 @@ limitations under the License.
<path>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.28</version>
<version>${lombok.version}</version>
</path>
</annotationProcessorPaths>
</configuration>

View File

@@ -23,6 +23,7 @@
<properties>
<java.version>17</java.version>
<spring-boot.version>3.1.2</spring-boot.version>
</properties>
<build>
@@ -38,12 +39,12 @@
<path>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
<version>3.1.2</version>
<version>${spring-boot.version}</version>
</path>
<path>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.28</version>
<version>${lombok.version}</version>
</path>
</annotationProcessorPaths>
</configuration>