1*890232f2SAndroid Build Coastguard Worker{ 2*890232f2SAndroid Build Coastguard Worker "$schema": "https://json-schema.org/draft/2019-09/schema", 3*890232f2SAndroid Build Coastguard Worker "definitions": { 4*890232f2SAndroid Build Coastguard Worker "MyGame_Example_TestEnum" : { 5*890232f2SAndroid Build Coastguard Worker "type" : "string", 6*890232f2SAndroid Build Coastguard Worker "enum": ["A", "B", "C"] 7*890232f2SAndroid Build Coastguard Worker }, 8*890232f2SAndroid Build Coastguard Worker "MyGame_Example_NestedStruct" : { 9*890232f2SAndroid Build Coastguard Worker "type" : "object", 10*890232f2SAndroid Build Coastguard Worker "properties" : { 11*890232f2SAndroid Build Coastguard Worker "a" : { 12*890232f2SAndroid Build Coastguard Worker "type" : "array", "items" : {"type" : "integer", "minimum" : -2147483648, "maximum" : 2147483647}, 13*890232f2SAndroid Build Coastguard Worker "minItems": 2, 14*890232f2SAndroid Build Coastguard Worker "maxItems": 2 15*890232f2SAndroid Build Coastguard Worker }, 16*890232f2SAndroid Build Coastguard Worker "b" : { 17*890232f2SAndroid Build Coastguard Worker "$ref" : "#/definitions/MyGame_Example_TestEnum" 18*890232f2SAndroid Build Coastguard Worker }, 19*890232f2SAndroid Build Coastguard Worker "c" : { 20*890232f2SAndroid Build Coastguard Worker "type" : "array", "items" : {"$ref" : "#/definitions/MyGame_Example_TestEnum"}, 21*890232f2SAndroid Build Coastguard Worker "minItems": 2, 22*890232f2SAndroid Build Coastguard Worker "maxItems": 2 23*890232f2SAndroid Build Coastguard Worker }, 24*890232f2SAndroid Build Coastguard Worker "d" : { 25*890232f2SAndroid Build Coastguard Worker "type" : "array", "items" : {"type" : "integer", "minimum" : -9223372036854775808, "maximum" : 9223372036854775807}, 26*890232f2SAndroid Build Coastguard Worker "minItems": 2, 27*890232f2SAndroid Build Coastguard Worker "maxItems": 2 28*890232f2SAndroid Build Coastguard Worker } 29*890232f2SAndroid Build Coastguard Worker }, 30*890232f2SAndroid Build Coastguard Worker "additionalProperties" : false 31*890232f2SAndroid Build Coastguard Worker }, 32*890232f2SAndroid Build Coastguard Worker "MyGame_Example_ArrayStruct" : { 33*890232f2SAndroid Build Coastguard Worker "type" : "object", 34*890232f2SAndroid Build Coastguard Worker "properties" : { 35*890232f2SAndroid Build Coastguard Worker "a" : { 36*890232f2SAndroid Build Coastguard Worker "type" : "number" 37*890232f2SAndroid Build Coastguard Worker }, 38*890232f2SAndroid Build Coastguard Worker "b" : { 39*890232f2SAndroid Build Coastguard Worker "type" : "array", "items" : {"type" : "integer", "minimum" : -2147483648, "maximum" : 2147483647}, 40*890232f2SAndroid Build Coastguard Worker "minItems": 15, 41*890232f2SAndroid Build Coastguard Worker "maxItems": 15 42*890232f2SAndroid Build Coastguard Worker }, 43*890232f2SAndroid Build Coastguard Worker "c" : { 44*890232f2SAndroid Build Coastguard Worker "type" : "integer", "minimum" : -128, "maximum" : 127 45*890232f2SAndroid Build Coastguard Worker }, 46*890232f2SAndroid Build Coastguard Worker "d" : { 47*890232f2SAndroid Build Coastguard Worker "type" : "array", "items" : {"$ref" : "#/definitions/MyGame_Example_NestedStruct"}, 48*890232f2SAndroid Build Coastguard Worker "minItems": 2, 49*890232f2SAndroid Build Coastguard Worker "maxItems": 2 50*890232f2SAndroid Build Coastguard Worker }, 51*890232f2SAndroid Build Coastguard Worker "e" : { 52*890232f2SAndroid Build Coastguard Worker "type" : "integer", "minimum" : -2147483648, "maximum" : 2147483647 53*890232f2SAndroid Build Coastguard Worker }, 54*890232f2SAndroid Build Coastguard Worker "f" : { 55*890232f2SAndroid Build Coastguard Worker "type" : "array", "items" : {"type" : "integer", "minimum" : -9223372036854775808, "maximum" : 9223372036854775807}, 56*890232f2SAndroid Build Coastguard Worker "minItems": 2, 57*890232f2SAndroid Build Coastguard Worker "maxItems": 2 58*890232f2SAndroid Build Coastguard Worker } 59*890232f2SAndroid Build Coastguard Worker }, 60*890232f2SAndroid Build Coastguard Worker "additionalProperties" : false 61*890232f2SAndroid Build Coastguard Worker }, 62*890232f2SAndroid Build Coastguard Worker "MyGame_Example_ArrayTable" : { 63*890232f2SAndroid Build Coastguard Worker "type" : "object", 64*890232f2SAndroid Build Coastguard Worker "properties" : { 65*890232f2SAndroid Build Coastguard Worker "a" : { 66*890232f2SAndroid Build Coastguard Worker "$ref" : "#/definitions/MyGame_Example_ArrayStruct" 67*890232f2SAndroid Build Coastguard Worker } 68*890232f2SAndroid Build Coastguard Worker }, 69*890232f2SAndroid Build Coastguard Worker "additionalProperties" : false 70*890232f2SAndroid Build Coastguard Worker } 71*890232f2SAndroid Build Coastguard Worker }, 72*890232f2SAndroid Build Coastguard Worker "$ref" : "#/definitions/MyGame_Example_ArrayTable" 73*890232f2SAndroid Build Coastguard Worker} 74