diff --git a/tests/test-client-generation/pom.xml b/tests/test-client-generation/pom.xml
index 8bf9b1a81..e6ab951ee 100644
--- a/tests/test-client-generation/pom.xml
+++ b/tests/test-client-generation/pom.xml
@@ -137,6 +137,20 @@
+
+
+ io.avaje
+ avaje-inject-maven-plugin
+ 11.1
+
+
+ process-sources
+
+ provides
+
+
+
+
diff --git a/tests/test-javalin-jsonb/src/main/resources/public/openapi.json b/tests/test-javalin-jsonb/src/main/resources/public/openapi.json
index 00d934e26..4ce0e1d13 100644
--- a/tests/test-javalin-jsonb/src/main/resources/public/openapi.json
+++ b/tests/test-javalin-jsonb/src/main/resources/public/openapi.json
@@ -928,6 +928,48 @@
}
}
},
+ "/jsonbGeneric/double" : {
+ "get" : {
+ "tags" : [
+
+ ],
+ "summary" : "",
+ "description" : "",
+ "responses" : {
+ "200" : {
+ "description" : "",
+ "content" : {
+ "application/json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/String,?>"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/jsonbGeneric/single" : {
+ "get" : {
+ "tags" : [
+
+ ],
+ "summary" : "",
+ "description" : "",
+ "responses" : {
+ "200" : {
+ "description" : "",
+ "content" : {
+ "application/json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/String>"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
"/openapi/get" : {
"get" : {
"tags" : [
@@ -2188,6 +2230,12 @@
"type" : "string"
}
}
+ },
+ "String,?>" : {
+ "type" : "object"
+ },
+ "String>" : {
+ "type" : "object"
}
},
"securitySchemes" : {
diff --git a/tests/test-nima-htmx/pom.xml b/tests/test-nima-htmx/pom.xml
index 355bdeead..0d22ede74 100644
--- a/tests/test-nima-htmx/pom.xml
+++ b/tests/test-nima-htmx/pom.xml
@@ -99,6 +99,20 @@
+
+
+ io.avaje
+ avaje-inject-maven-plugin
+ 11.1
+
+
+ process-sources
+
+ provides
+
+
+
+
diff --git a/tests/test-nima/pom.xml b/tests/test-nima/pom.xml
index 80f3d8c1d..72b47255a 100644
--- a/tests/test-nima/pom.xml
+++ b/tests/test-nima/pom.xml
@@ -86,6 +86,20 @@
+
+
+ io.avaje
+ avaje-inject-maven-plugin
+ 11.1
+
+
+ process-sources
+
+ provides
+
+
+
+