26 lines
323 B
Markdown
26 lines
323 B
Markdown
---
|
|
"effect": patch
|
|
---
|
|
|
|
Schema: collapse same-type literal branches in JSON Schema output into a single `enum` array, closes #1868.
|
|
|
|
Before:
|
|
|
|
```json
|
|
{
|
|
"anyOf": [
|
|
{ "type": "string", "enum": ["A"] },
|
|
{ "type": "string", "enum": ["B"] }
|
|
]
|
|
}
|
|
```
|
|
|
|
After:
|
|
|
|
```json
|
|
{
|
|
"type": "string",
|
|
"enum": ["A", "B"]
|
|
}
|
|
```
|