void () { doTest(""" { "type": "object", "properties": { "versionAsStringArray": { "type": "object", "properties": { "xxx": { "type": "number" }, "yyy": { "type": "string" }, "zzz": { "type": "number" } }, "required": ["xxx", "yyy", "zzz"] } }, "required": ["versionAsStringArray"] }""", "versionAsStringArray:\n" + "<warning> <caret></warning>", "Add missing properties 'xxx', 'yyy', 'zzz'", """ versionAsStringArray: xxx: 0 yyy: zzz: 0"""); }