Closed
Description
When a boolean type parameter is annotated with @Schema
(specifying description but not type), resulting in the OpenAPI type being changed to string.
Example:
@PostMapping("/testBoolean")
public void testBoolean(
boolean bool,
@Schema(description = "foo") boolean boolWithSchema
) {
}
➜ ~ curl http://localhost:62535/v3/api-docs | jq '.paths."/testBoolean".post.parameters'
[
{
"name": "bool",
"in": "query",
"required": true,
"schema": {
"type": "boolean"
}
},
{
"name": "boolWithSchema",
"in": "query",
"description": "foo",
"required": true,
"schema": {
"type": "string",
"description": "foo"
}
}
]
Metadata
Metadata
Assignees
Labels
No labels