mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-10-02 00:57:59 +07:00
59 lines
1.1 KiB
JSON
59 lines
1.1 KiB
JSON
{
|
|
"definitions": {
|
|
"dog": {
|
|
"properties": {
|
|
"feature": {"enum": ["barkling"]},
|
|
"alive": {"enum": ["yes"]}
|
|
}
|
|
},
|
|
"cat": {
|
|
"properties": {
|
|
"feature": {
|
|
"enum": ["meowing"]
|
|
},
|
|
"alive": {
|
|
"enum": ["yes"]
|
|
}
|
|
}
|
|
},
|
|
"mouse": {
|
|
"properties": {
|
|
"feature": {
|
|
"enum": ["crowling"]
|
|
},
|
|
"alive": {
|
|
"enum": ["yes"]
|
|
}
|
|
}
|
|
},
|
|
"schrank": {
|
|
"properties": {
|
|
"feature": {"enum": ["apparel"]},
|
|
"alive": {"enum": ["not"]
|
|
}
|
|
}
|
|
},
|
|
"tisch": {
|
|
"properties": {
|
|
"feature": {"enum": ["dinner"]},
|
|
"alive": {"enum": ["not"]}
|
|
}
|
|
},
|
|
"sessel": {
|
|
"properties": {
|
|
"feature": {"enum": ["rest"]},
|
|
"alive": {"enum": ["not"]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"oneOf": [
|
|
{"$ref": "#/definitions/dog"},
|
|
{"$ref": "#/definitions/cat"},
|
|
{"$ref": "#/definitions/mouse"},
|
|
{"$ref": "#/definitions/schrank"},
|
|
{"$ref": "#/definitions/tisch"},
|
|
{"$ref": "#/definitions/sessel"}
|
|
]
|
|
}
|