Skip to content

Commit 83746d0

Browse files
committed
fix: jdk25 compatibility for lombok and jacoco
1 parent 7f45818 commit 83746d0

File tree

5 files changed

+11
-3
lines changed

5 files changed

+11
-3
lines changed

plugins/backend-application-default/src/main/resources/io/zenwave360/sdk/plugins/BackendApplicationDefaultGenerator/src/main/java/infrastructure/events/DefaultEventPublisher.java.hbs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,14 @@ import org.springframework.context.ApplicationEventPublisher;
77
import org.springframework.stereotype.Component;
88

99
@Component
10-
@lombok.RequiredArgsConstructor
1110
public class DefaultEventPublisher implements EventPublisher {
1211

1312
private final ApplicationEventPublisher applicationEventPublisher;
1413

14+
public DefaultEventPublisher(ApplicationEventPublisher applicationEventPublisher) {
15+
this.applicationEventPublisher = applicationEventPublisher;
16+
}
17+
1518
{{#each events as |event|}}
1619
public void on{{event.className}}({{event.className}} event) {
1720
applicationEventPublisher.publishEvent(event);

plugins/backend-application-default/src/test/resources/jpa-elasticsearch-scs3-pom.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
<java.version>17</java.version>
1919
<spring-boot.version>${project.parent.version}</spring-boot.version>
2020
<archunit-junit5.version>1.0.1</archunit-junit5.version>
21+
<lombok.version>1.18.42</lombok.version>
2122
<mapstruct.version>1.5.1.Final</mapstruct.version>
2223
<spring-cloud.version>2025.0.0</spring-cloud.version>
2324
<spring-modulith.version>1.4.1</spring-modulith.version>
@@ -124,6 +125,7 @@
124125
<dependency>
125126
<groupId>org.projectlombok</groupId>
126127
<artifactId>lombok</artifactId>
128+
<version>${lombok.version}</version>
127129
<optional>true</optional>
128130
</dependency>
129131

plugins/backend-application-default/src/test/resources/mongodb-elasticsearch-scs3-pom.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
<java.version>17</java.version>
1919
<spring-boot.version>${project.parent.version}</spring-boot.version>
2020
<archunit-junit5.version>1.0.1</archunit-junit5.version>
21+
<lombok.version>1.18.42</lombok.version>
2122
<mapstruct.version>1.5.1.Final</mapstruct.version>
2223
<spring-cloud.version>2025.0.0</spring-cloud.version>
2324
<avro.version>1.11.1</avro.version>
@@ -110,6 +111,7 @@
110111
<dependency>
111112
<groupId>org.projectlombok</groupId>
112113
<artifactId>lombok</artifactId>
114+
<version>${lombok.version}</version>
113115
<optional>true</optional>
114116
</dependency>
115117

plugins/customizations/kotlin-backend-application/src/main/resources/io/zenwave360/sdk/plugins/kotlin/BackendApplicationDefaultGenerator/src/test/kotlin/infrastructure/jpa/imperative/inmemory/EntityRepositoryInMemory.kt.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class {{entity.className}}RepositoryInMemory : InMemoryJpaRepository<{{entity.cl
2626
{{~#if (endsWith relationship.type 'ToMany')}}
2727
entity.{{relationship.fieldName}}.forEach { it.id = it.id ?: entity.id }
2828
{{~else if (endsWith relationship.type 'ToOne')}}
29-
entity.{{relationship.fieldName}}?.id = entity.{{relationship.fieldName}}.id ?: entity.id
29+
entity.{{relationship.fieldName}}?.id = entity.{{relationship.fieldName}}?.id ?: entity.id
3030
{{~/if}}
3131
{{~/each}}
3232
return entity;

pom.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@
7171
<logcaptor.version>2.7.10</logcaptor.version>
7272
<central-publishing-maven-plugin.version>0.7.0</central-publishing-maven-plugin.version>
7373
<mockito.version>5.8.0</mockito.version>
74+
<jacoco.version>0.8.14</jacoco.version>
7475

7576
<surefire.argLine>
7677
--add-exports jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED
@@ -232,7 +233,7 @@
232233
<plugin>
233234
<groupId>org.jacoco</groupId>
234235
<artifactId>jacoco-maven-plugin</artifactId>
235-
<version>0.8.11</version>
236+
<version>${jacoco.version}</version>
236237
<configuration>
237238
<excludes>
238239
<exclude>com/intuit/karate/core/**</exclude>

0 commit comments

Comments
 (0)