flow2schema/tests/scopes.json

80 lines
1.9 KiB
JSON
Raw Normal View History

2017-11-05 02:40:46 +03:00
{
"schemas": [
{
"type": "string",
"name": "X",
"namespace": "scopes"
},
{
"type": "record",
"name": "Y",
"namespace": "scopes",
"fields": [{"name": "x", "type": "X"}]
},
{
"type": "double",
"name": "X",
"namespace": "scopes._1"
},
{
"type": "record",
"name": "Y",
"namespace": "scopes._1",
"fields": [{"name": "x", "type": "X"}]
},
{
"type": "string",
"name": "Z",
"namespace": "scopes._1"
},
{
"type": "record",
"name": "Test",
"namespace": "scopes._1",
"fields": []
},
{
"type": "boolean",
"name": "X",
"namespace": "scopes._2"
},
{
"type": "record",
"name": "Y",
"namespace": "scopes._2",
"fields": [
{"name": "x", "type": "X"},
{"name": "z", "type": "scopes._1.Z"}
]
},
{
"type": "double",
"name": "X",
"namespace": "scopes._3"
},
{
"type": "record",
"name": "Y",
"namespace": "scopes._3",
"fields": [
{"name": "x", "type": "X"},
{"name": "z", "type": "scopes._1.Z"}
]
},
{
"type": "string",
"name": "X",
"namespace": "scopes._4"
},
{
"type": "record",
"name": "Y",
"namespace": "scopes._4",
"fields": [
{"name": "x", "type": "X"},
{"name": "z", "type": "scopes._1.Z"}
]
}
]
}