oapi-codegen
oapi-codegen copied to clipboard
`anyOf` in `parameters` is not well supported
"/v1/resource/{id}": {
"parameters": [
{
"name": "id",
"in": "path",
"schema": {
"anyOf": [
{
"type": "string",
"format": "uuid",
"description": "Resource UUID"
},
{
"type": "string",
"pattern": "^[a-z0-9_-]+$",
"description": "Resource slug"
}
]
},
"required": true
}
],
...
acme/client.gen.go:27357:6: Id0 redeclared in this block
acme/client.gen.go:27351:6: other declaration of Id0
acme/client.gen.go:27360:6: Id1 redeclared in this block
acme/client.gen.go:27354:6: other declaration of Id1
acme/client.gen.go:27363:6: Id0 redeclared in this block
acme/client.gen.go:27351:6: other declaration of Id0
acme/client.gen.go:27366:6: Id1 redeclared in this block
acme/client.gen.go:27354:6: other declaration of Id1
acme/client.gen.go:27374:6: Id0 redeclared in this block
acme/client.gen.go:27351:6: other declaration of Id0
acme/client.gen.go:27377:6: Id1 redeclared in this block
acme/client.gen.go:27354:6: other declaration of Id1
acme/client.gen.go:27380:6: Id0 redeclared in this block
acme/client.gen.go:27351:6: other declaration of Id0
acme/client.gen.go:27383:6: Id1 redeclared in this block
acme/client.gen.go:27354:6: other declaration of Id1
acme/client.gen.go:27386:6: Id0 redeclared in this block
acme/client.gen.go:27351:6: other declaration of Id0
acme/client.gen.go:27389:6: Id1 redeclared in this block
acme/client.gen.go:27354:6: other declaration of Id1
acme/client.gen.go:27389:6: too many errors