Skip to content

Commit caa2ca2

Browse files
authored
Presets - Rename Microservice with database to REST service (#1502)
* Presets - Rename Microservice with database to REST service * Fix legacy RESTEasy Reactive preset and reorganize presets a bit
1 parent 61aa32a commit caa2ca2

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed

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

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -49,24 +49,21 @@
4949
public class PlatformService {
5050

5151
public static final List<Preset> PRESETS = List.of(
52-
new Preset("db-service-reactive", "Microservice with database",
53-
"https://raw.githubusercontent.com/quarkusio/code.quarkus.io/main/base/assets/icons/presets/db-service.svg",
54-
List.of("io.quarkus:quarkus-resteasy-reactive", "io.quarkus:quarkus-resteasy-reactive-jackson",
55-
"io.quarkus:quarkus-hibernate-reactive-panache", "io.quarkus:quarkus-jdbc-postgresql")),
56-
new Preset("webapp-npm-reactive", "Web app with NPM UI",
57-
"https://raw.githubusercontent.com/quarkusio/code.quarkus.io/main/base/assets/icons/presets/webapp-npm.svg",
58-
List.of("io.quarkus:quarkus-resteasy-reactive", "io.quarkus:quarkus-resteasy-reactive-jackson",
59-
"io.quarkiverse.quinoa:quarkus-quinoa")),
60-
new Preset("event-driven-reactive-kafka", "Event driven service with Kafka",
61-
"https://raw.githubusercontent.com/quarkusio/code.quarkus.io/main/base/assets/icons/presets/event-driven-kafka.svg",
62-
List.of("io.quarkus:quarkus-smallrye-reactive-messaging-kafka")),
63-
new Preset("db-service", "Microservice with database",
52+
// Some presets are duplicated to support platforms before and after the Big Reactive Renaming
53+
new Preset("db-service", "REST service with database",
6454
"https://raw.githubusercontent.com/quarkusio/code.quarkus.io/main/base/assets/icons/presets/db-service.svg",
6555
List.of("io.quarkus:quarkus-rest", "io.quarkus:quarkus-rest-jackson",
6656
"io.quarkus:quarkus-hibernate-orm-panache", "io.quarkus:quarkus-jdbc-postgresql")),
57+
new Preset("db-service", "REST service with database",
58+
"https://raw.githubusercontent.com/quarkusio/code.quarkus.io/main/base/assets/icons/presets/db-service.svg",
59+
List.of("io.quarkus:quarkus-resteasy-reactive", "io.quarkus:quarkus-resteasy-reactive-jackson",
60+
"io.quarkus:quarkus-hibernate-orm-panache", "io.quarkus:quarkus-jdbc-postgresql")),
6761
new Preset("event-driven-kafka", "Event driven service with Kafka",
6862
"https://raw.githubusercontent.com/quarkusio/code.quarkus.io/main/base/assets/icons/presets/event-driven-kafka.svg",
6963
List.of("io.quarkus:quarkus-messaging-kafka")),
64+
new Preset("event-driven-kafka", "Event driven service with Kafka",
65+
"https://raw.githubusercontent.com/quarkusio/code.quarkus.io/main/base/assets/icons/presets/event-driven-kafka.svg",
66+
List.of("io.quarkus:quarkus-smallrye-reactive-messaging-kafka")),
7067
new Preset("cli", "Command-line tool",
7168
"https://raw.githubusercontent.com/quarkusio/code.quarkus.io/main/base/assets/icons/presets/cli.svg",
7269
List.of("io.quarkus:quarkus-picocli")),
@@ -77,6 +74,10 @@ public class PlatformService {
7774
"https://raw.githubusercontent.com/quarkusio/code.quarkus.io/main/base/assets/icons/presets/webapp-npm.svg",
7875
List.of("io.quarkus:quarkus-rest", "io.quarkus:quarkus-rest-jackson",
7976
"io.quarkiverse.quinoa:quarkus-quinoa")),
77+
new Preset("webapp-npm", "Web app with NPM UI",
78+
"https://raw.githubusercontent.com/quarkusio/code.quarkus.io/main/base/assets/icons/presets/webapp-npm.svg",
79+
List.of("io.quarkus:quarkus-resteasy-reactive", "io.quarkus:quarkus-resteasy-reactive-jackson",
80+
"io.quarkiverse.quinoa:quarkus-quinoa")),
8081
new Preset("webapp-qute", "Web app with ServerSide Rendering",
8182
"https://raw.githubusercontent.com/quarkusio/code.quarkus.io/main/base/assets/icons/presets/webapp-qute.svg",
8283
List.of("io.quarkiverse.qute.web:quarkus-qute-web", "io.quarkiverse.web-bundler:quarkus-web-bundler")),

0 commit comments

Comments
 (0)