flow2schema/tests/samples/scopes.json

75 lines
1.8 KiB
JSON

{
"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": "boolean",
"name": "X",
"namespace": "scopes._2"
},
{
"type": "string",
"name": "Z",
"namespace": "scopes._1"
},
{
"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"}
]
}
],
"taskCount": 17
}