From 8bb114b432f44a336022b57dc473e3e779a53d2f Mon Sep 17 00:00:00 2001
From: Matheus Cruz <56329339+mcruzdev@users.noreply.github.com>
Date: Thu, 20 Mar 2025 14:11:39 -0300
Subject: [PATCH] Upgrade apicurio-codegen to 1.2.0.Final (#1015)
---
.../ROOT/pages/includes/server-getting-started.adoc | 10 ++++++++++
pom.xml | 4 ++--
server/integration-tests/reactive/pom.xml | 6 +++++-
server/integration-tests/resteasy/pom.xml | 6 +++++-
4 files changed, 22 insertions(+), 4 deletions(-)
diff --git a/docs/modules/ROOT/pages/includes/server-getting-started.adoc b/docs/modules/ROOT/pages/includes/server-getting-started.adoc
index 596d00376..6c59dcdda 100644
--- a/docs/modules/ROOT/pages/includes/server-getting-started.adoc
+++ b/docs/modules/ROOT/pages/includes/server-getting-started.adoc
@@ -10,6 +10,16 @@ Add the following dependency to your project's `pom.xml` file:
----
+By default, the generated resources are annotated with Microprofile OpenAPI annotations, add the `io.quarkus:quarkus-smallrye-openapi` dependency to your project’s `pom.xml` file:
+
+[source,xml]
+----
+
+ io.quarkus
+ quarkus-smallrye-openapi
+
+----
+
Note that since this extension has not been yet released, you'll need a local build of the dependency.
You will also need to add or update the `quarkus-maven-plugin` configuration with the following:
diff --git a/pom.xml b/pom.xml
index d7f47cf0d..fa6375352 100644
--- a/pom.xml
+++ b/pom.xml
@@ -26,8 +26,8 @@
17
UTF-8
UTF-8
- 3.15.4
- 1.1.1.Final
+ 3.21.0
+ 1.2.0.Final
3.26.3
3.27.3
4.1.1
diff --git a/server/integration-tests/reactive/pom.xml b/server/integration-tests/reactive/pom.xml
index 7c87853a4..d11fe5d0d 100644
--- a/server/integration-tests/reactive/pom.xml
+++ b/server/integration-tests/reactive/pom.xml
@@ -48,6 +48,10 @@
rest-assured
test
+
+ io.quarkus
+ quarkus-smallrye-openapi
+
@@ -106,4 +110,4 @@
-
\ No newline at end of file
+
diff --git a/server/integration-tests/resteasy/pom.xml b/server/integration-tests/resteasy/pom.xml
index 409717e27..207e4bd56 100644
--- a/server/integration-tests/resteasy/pom.xml
+++ b/server/integration-tests/resteasy/pom.xml
@@ -48,6 +48,10 @@
rest-assured
test
+
+ io.quarkus
+ quarkus-smallrye-openapi
+
@@ -106,4 +110,4 @@
-
\ No newline at end of file
+