Skip to content

Commit b0571b8

Browse files
committed
feat: add support for Kotlin+SpringBoot ProjectTemplates
1 parent ec0bf09 commit b0571b8

File tree

114 files changed

+1033
-128
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

114 files changed

+1033
-128
lines changed

.github/workflows/publish-maven-central.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,6 @@ jobs:
5454
./plugins/java-to-jdl/target/site/jacoco/jacoco.csv
5555
./plugins/java-to-asyncapi/target/site/jacoco/jacoco.csv
5656
./plugins/backend-application-default/target/site/jacoco/jacoco.csv
57-
./plugins/backend-application-kotlin/target/site/jacoco/jacoco.csv
5857
./plugins/openapi-controllers/target/site/jacoco/jacoco.csv
5958
./plugins/zdl-to-openapi/target/site/jacoco/jacoco.csv
6059
./plugins/jdl-to-asyncapi/target/site/jacoco/jacoco.csv
@@ -64,6 +63,7 @@ jobs:
6463
./plugins/openapi-karate/target/site/jacoco/jacoco.csv
6564
./plugins/zenwave-mcp-server/target/site/jacoco/jacoco.csv
6665
./zenwave-sdk-cli/target/site/jacoco/jacoco.csv
66+
./plugins/customizations/kotlin-backend-application/target/site/jacoco/jacoco.csv
6767
6868
- name: Log coverage percentage
6969
run: |

.github/workflows/publish-maven-snapshots.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ jobs:
4747
./plugins/java-to-jdl/target/site/jacoco/jacoco.csv
4848
./plugins/java-to-asyncapi/target/site/jacoco/jacoco.csv
4949
./plugins/backend-application-default/target/site/jacoco/jacoco.csv
50-
./plugins/backend-application-kotlin/target/site/jacoco/jacoco.csv
5150
./plugins/openapi-controllers/target/site/jacoco/jacoco.csv
5251
./plugins/zdl-to-openapi/target/site/jacoco/jacoco.csv
5352
./plugins/jdl-to-asyncapi/target/site/jacoco/jacoco.csv
@@ -57,6 +56,7 @@ jobs:
5756
./plugins/openapi-karate/target/site/jacoco/jacoco.csv
5857
./plugins/zenwave-mcp-server/target/site/jacoco/jacoco.csv
5958
./zenwave-sdk-cli/target/site/jacoco/jacoco.csv
59+
./plugins/customizations/kotlin-backend-application/target/site/jacoco/jacoco.csv
6060
6161
- name: Log coverage percentage
6262
run: |

e2e/src/test/resources/projects/clean-architecture-project/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<spring-boot.version>${project.parent.version}</spring-boot.version>
1919
<spring-cloud.version>2022.0.4</spring-cloud.version>
2020

21-
<zenwave.version>2.0.0-SNAPSHOT</zenwave.version>
21+
<zenwave.version>2.1.0-SNAPSHOT</zenwave.version>
2222

2323
<jakarta.validation-api.version>3.0.2</jakarta.validation-api.version>
2424
<mapstruct.version>1.5.3.Final</mapstruct.version>

e2e/src/test/resources/projects/customer-address-postgres-json/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<spring-boot.version>${project.parent.version}</spring-boot.version>
1919
<spring-cloud.version>2022.0.4</spring-cloud.version>
2020

21-
<zenwave.version>2.0.0-SNAPSHOT</zenwave.version>
21+
<zenwave.version>2.1.0-SNAPSHOT</zenwave.version>
2222

2323
<jakarta.validation-api.version>3.0.2</jakarta.validation-api.version>
2424
<mapstruct.version>1.5.3.Final</mapstruct.version>

e2e/src/test/resources/projects/customer-address-relational/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<spring-boot.version>${project.parent.version}</spring-boot.version>
1919
<spring-cloud.version>2022.0.4</spring-cloud.version>
2020

21-
<zenwave.version>2.0.0-SNAPSHOT</zenwave.version>
21+
<zenwave.version>2.1.0-SNAPSHOT</zenwave.version>
2222

2323
<jakarta.validation-api.version>3.0.2</jakarta.validation-api.version>
2424
<mapstruct.version>1.5.3.Final</mapstruct.version>

e2e/src/test/resources/projects/hexagonal-project/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<spring-boot.version>${project.parent.version}</spring-boot.version>
1919
<spring-cloud.version>2022.0.4</spring-cloud.version>
2020

21-
<zenwave.version>2.0.0-SNAPSHOT</zenwave.version>
21+
<zenwave.version>2.1.0-SNAPSHOT</zenwave.version>
2222

2323
<jakarta.validation-api.version>3.0.2</jakarta.validation-api.version>
2424
<mapstruct.version>1.5.3.Final</mapstruct.version>

e2e/src/test/resources/projects/monolith-clinical-project/jbang-catalog.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@
22
"catalogs": {},
33
"aliases": {
44
"zw": {
5-
"script-ref": "io.zenwave360.sdk:zenwave-sdk-cli:2.0.0-SNAPSHOT",
5+
"script-ref": "io.zenwave360.sdk:zenwave-sdk-cli:2.1.0-SNAPSHOT",
66
"dependencies": [
77
"org.slf4j:slf4j-simple:1.7.36",
8-
"io.zenwave360.sdk.plugins:asyncapi-spring-cloud-streams3:2.0.0-SNAPSHOT",
9-
"io.zenwave360.sdk.plugins:asyncapi-jsonschema2pojo:2.0.0-SNAPSHOT",
10-
"io.zenwave360.sdk.plugins:openapi-spring-webtestclient:2.0.0-SNAPSHOT",
11-
"io.zenwave360.sdk.plugins:openapi-karate:2.0.0-SNAPSHOT",
12-
"io.zenwave360.sdk.plugins:backend-application-default:2.0.0-SNAPSHOT",
13-
"io.zenwave360.sdk.plugins:zdl-to-openapi:2.0.0-SNAPSHOT",
14-
"io.zenwave360.sdk.plugins:zdl-to-asyncapi:2.0.0-SNAPSHOT",
15-
"io.zenwave360.sdk.plugins:jdl-to-asyncapi:2.0.0-SNAPSHOT",
16-
"io.zenwave360.sdk.plugins:zdl-to-markdown:2.0.0-SNAPSHOT",
17-
"io.zenwave360.sdk.plugins:openapi-controllers:2.0.0-SNAPSHOT"
8+
"io.zenwave360.sdk.plugins:asyncapi-spring-cloud-streams3:2.1.0-SNAPSHOT",
9+
"io.zenwave360.sdk.plugins:asyncapi-jsonschema2pojo:2.1.0-SNAPSHOT",
10+
"io.zenwave360.sdk.plugins:openapi-spring-webtestclient:2.1.0-SNAPSHOT",
11+
"io.zenwave360.sdk.plugins:openapi-karate:2.1.0-SNAPSHOT",
12+
"io.zenwave360.sdk.plugins:backend-application-default:2.1.0-SNAPSHOT",
13+
"io.zenwave360.sdk.plugins:zdl-to-openapi:2.1.0-SNAPSHOT",
14+
"io.zenwave360.sdk.plugins:zdl-to-asyncapi:2.1.0-SNAPSHOT",
15+
"io.zenwave360.sdk.plugins:jdl-to-asyncapi:2.1.0-SNAPSHOT",
16+
"io.zenwave360.sdk.plugins:zdl-to-markdown:2.1.0-SNAPSHOT",
17+
"io.zenwave360.sdk.plugins:openapi-controllers:2.1.0-SNAPSHOT"
1818
],
1919
"repositories": [
2020
"mavencentral",

e2e/src/test/resources/projects/online-food-delivery-mongo/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<spring-cloud.version>2022.0.4</spring-cloud.version>
2121
<spring-modulith-bom.version>1.1.1</spring-modulith-bom.version>
2222

23-
<zenwave.version>2.0.0-SNAPSHOT</zenwave.version>
23+
<zenwave.version>2.1.0-SNAPSHOT</zenwave.version>
2424

2525
<jakarta.validation-api.version>3.0.2</jakarta.validation-api.version>
2626
<mapstruct.version>1.5.3.Final</mapstruct.version>

e2e/src/test/resources/projects/patch-and-natural-id/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<spring-boot.version>${project.parent.version}</spring-boot.version>
1919
<spring-cloud.version>2022.0.4</spring-cloud.version>
2020

21-
<zenwave.version>2.0.0-SNAPSHOT</zenwave.version>
21+
<zenwave.version>2.1.0-SNAPSHOT</zenwave.version>
2222

2323
<jakarta.validation-api.version>3.0.2</jakarta.validation-api.version>
2424
<mapstruct.version>1.6.3</mapstruct.version>

e2e/src/test/resources/projects/simple-domain-packaging/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<spring-boot.version>${project.parent.version}</spring-boot.version>
1919
<spring-cloud.version>2022.0.4</spring-cloud.version>
2020

21-
<zenwave.version>2.0.0-SNAPSHOT</zenwave.version>
21+
<zenwave.version>2.1.0-SNAPSHOT</zenwave.version>
2222

2323
<jakarta.validation-api.version>3.0.2</jakarta.validation-api.version>
2424
<mapstruct.version>1.5.3.Final</mapstruct.version>

0 commit comments

Comments
 (0)