type-declaration-array-type.json   [plain text]


[
{
    "domain": "Debugger",
    "types": [
        {
            "id": "BreakpointId",
            "type": "integer"
        },
        {
            "id": "Reason",
            "type": "string",
            "enum": ["Died", "Fainted", "Hungry"]
        }
    ]
},
{
    "domain": "Runtime",
    "types": [
        {
            "id": "ObjectId",
            "type": "integer"
        },
        {
            "id": "LuckyNumbers",
            "type": "array",
            "items": { "type": "integer" }
        },
        {
            "id": "BabyNames",
            "type": "array",
            "items": { "type": "string" }
        },
        {
            "id": "NewObjects",
            "type": "array",
            "items": { "$ref": "ObjectId" }
        },
        {
            "id": "OldObjects",
            "type": "array",
            "items": { "$ref": "Debugger.BreakpointId" }
        },
        {
            "id": "StopReasons",
            "type": "array",
            "items": { "$ref": "Debugger.Reason" }
        }
    ]
}
]