[Java][Spring] fix @Operation content for array response (#14201)

This commit is contained in:
Oleh Kurpiak
2023-01-02 11:10:48 +02:00
committed by GitHub
parent 456cca1a28
commit dc99a450dd
111 changed files with 409 additions and 265 deletions

View File

@@ -48,7 +48,7 @@ public class PetApiRoutesImpl extends RouteBuilder {
.log(LoggingLevel.INFO, "BODY TYPE: ${body.getClass().getName()}")
.end()
.log(LoggingLevel.INFO, "HEADERS: ${headers}")
.setBody(constant("[{ \"photoUrls\" : [ \"photoUrls\", \"photoUrls\" ], \"name\" : \"doggie\", \"id\" : 0, \"category\" : { \"name\" : \"name\", \"id\" : 6 }, \"tags\" : [ { \"name\" : \"name\", \"id\" : 1 }, { \"name\" : \"name\", \"id\" : 1 } ], \"status\" : \"available\" }]"))
.setBody(constant("[[ { \"photoUrls\" : [ \"photoUrls\", \"photoUrls\" ], \"name\" : \"doggie\", \"id\" : 0, \"category\" : { \"name\" : \"name\", \"id\" : 6 }, \"tags\" : [ { \"name\" : \"name\", \"id\" : 1 }, { \"name\" : \"name\", \"id\" : 1 } ], \"status\" : \"available\" }, { \"photoUrls\" : [ \"photoUrls\", \"photoUrls\" ], \"name\" : \"doggie\", \"id\" : 0, \"category\" : { \"name\" : \"name\", \"id\" : 6 }, \"tags\" : [ { \"name\" : \"name\", \"id\" : 1 }, { \"name\" : \"name\", \"id\" : 1 } ], \"status\" : \"available\" } ]]"))
.unmarshal().json(JsonLibrary.Jackson, Pet[].class);
/**
GET /pet/findByTags : Finds Pets by tags
@@ -60,7 +60,7 @@ public class PetApiRoutesImpl extends RouteBuilder {
.log(LoggingLevel.INFO, "BODY TYPE: ${body.getClass().getName()}")
.end()
.log(LoggingLevel.INFO, "HEADERS: ${headers}")
.setBody(constant("[{ \"photoUrls\" : [ \"photoUrls\", \"photoUrls\" ], \"name\" : \"doggie\", \"id\" : 0, \"category\" : { \"name\" : \"name\", \"id\" : 6 }, \"tags\" : [ { \"name\" : \"name\", \"id\" : 1 }, { \"name\" : \"name\", \"id\" : 1 } ], \"status\" : \"available\" }]"))
.setBody(constant("[[ { \"photoUrls\" : [ \"photoUrls\", \"photoUrls\" ], \"name\" : \"doggie\", \"id\" : 0, \"category\" : { \"name\" : \"name\", \"id\" : 6 }, \"tags\" : [ { \"name\" : \"name\", \"id\" : 1 }, { \"name\" : \"name\", \"id\" : 1 } ], \"status\" : \"available\" }, { \"photoUrls\" : [ \"photoUrls\", \"photoUrls\" ], \"name\" : \"doggie\", \"id\" : 0, \"category\" : { \"name\" : \"name\", \"id\" : 6 }, \"tags\" : [ { \"name\" : \"name\", \"id\" : 1 }, { \"name\" : \"name\", \"id\" : 1 } ], \"status\" : \"available\" } ]]"))
.unmarshal().json(JsonLibrary.Jackson, Pet[].class);
/**
GET /pet/{petId} : Find pet by ID