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 + + + +