Skip to content

Commit 8bf641d

Browse files
authored
Support for Quarkus Rest (#1337)
1 parent ddc0278 commit 8bf641d

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

base/src/main/java/io/quarkus/code/service/PlatformService.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -264,10 +264,15 @@ private void checkNewCache(PlatformServiceCache newCache) throws IOException, Qu
264264
.extensions(Set.of("resteasy", "resteasy-jackson", "hibernate-validator")).build(),
265265
false,
266266
true);
267+
268+
Set<String> extensions = entry.getValue().extensionsById().containsKey("io.quarkus:quarkus-rest")
269+
? Set.of("rest", "rest-jackson", "hibernate-validator")
270+
: Set.of("resteasy-reactive", "resteasy-reactive-jackson", "hibernate-validator");
271+
267272
projectService.createTmp(
268273
entry.getValue(),
269274
ProjectDefinition.builder().streamKey(entry.getKey())
270-
.extensions(Set.of("resteasy-reactive", "resteasy-reactive-jackson", "hibernate-validator"))
275+
.extensions(extensions)
271276
.build(),
272277
false,
273278
true);

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@
1717

1818
<quarkus.platform.artifact-id>quarkus-bom</quarkus.platform.artifact-id>
1919
<quarkus.platform.group-id>io.quarkus</quarkus.platform.group-id>
20-
<quarkus.platform.version>3.8.1</quarkus.platform.version>
20+
<quarkus.platform.version>3.8.2</quarkus.platform.version>
2121

2222
<skipITs>true</skipITs>
2323
<surefire-plugin.version>3.2.5</surefire-plugin.version>
24-
<quarkus-web-bundler.version>1.3.0</quarkus-web-bundler.version>
24+
<quarkus-web-bundler.version>1.4.0.CR1</quarkus-web-bundler.version>
2525
<quarkus-playwright.version>0.0.1</quarkus-playwright.version>
2626

2727
<formatter.plugin.version>2.23.0</formatter.plugin.version>

0 commit comments

Comments
 (0)