drop error improvements across the board for localization

This commit is contained in:
2026-06-23 17:47:19 -04:00
parent d77765cb61
commit b0377e076e
42 changed files with 8857 additions and 773 deletions

View File

@ -29,7 +29,19 @@
"schema_id": "const_0_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Number(2)"
},
"details": {
"path": "",
"schema": "const_0_0"
}
}
]
}
},
{
@ -38,7 +50,19 @@
"schema_id": "const_0_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Number(2)"
},
"details": {
"path": "",
"schema": "const_0_0"
}
}
]
}
}
]
@ -97,7 +121,19 @@
"schema_id": "const_1_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Object {\"foo\": String(\"bar\"), \"baz\": String(\"bax\")}"
},
"details": {
"path": "",
"schema": "const_1_0"
}
}
]
}
},
{
@ -109,7 +145,39 @@
"schema_id": "const_1_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Object {\"foo\": String(\"bar\"), \"baz\": String(\"bax\")}"
},
"details": {
"path": "",
"schema": "const_1_0"
}
},
{
"code": "STRICT_ITEM_VIOLATION",
"values": {
"index": "0"
},
"details": {
"path": "0",
"schema": "const_1_0"
}
},
{
"code": "STRICT_ITEM_VIOLATION",
"values": {
"index": "1"
},
"details": {
"path": "1",
"schema": "const_1_0"
}
}
]
}
}
]
@ -154,7 +222,29 @@
"schema_id": "const_2_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Array [Object {\"foo\": String(\"bar\")}]"
},
"details": {
"path": "",
"schema": "const_2_0"
}
},
{
"code": "STRICT_ITEM_VIOLATION",
"values": {
"index": "0"
},
"details": {
"path": "0",
"schema": "const_2_0"
}
}
]
}
},
{
@ -167,7 +257,49 @@
"schema_id": "const_2_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Array [Object {\"foo\": String(\"bar\")}]"
},
"details": {
"path": "",
"schema": "const_2_0"
}
},
{
"code": "STRICT_ITEM_VIOLATION",
"values": {
"index": "0"
},
"details": {
"path": "0",
"schema": "const_2_0"
}
},
{
"code": "STRICT_ITEM_VIOLATION",
"values": {
"index": "1"
},
"details": {
"path": "1",
"schema": "const_2_0"
}
},
{
"code": "STRICT_ITEM_VIOLATION",
"values": {
"index": "2"
},
"details": {
"path": "2",
"schema": "const_2_0"
}
}
]
}
}
]
@ -202,7 +334,19 @@
"schema_id": "const_3_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Null"
},
"details": {
"path": "",
"schema": "const_3_0"
}
}
]
}
}
]
@ -237,7 +381,19 @@
"schema_id": "const_4_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Bool(false)"
},
"details": {
"path": "",
"schema": "const_4_0"
}
}
]
}
},
{
@ -246,7 +402,19 @@
"schema_id": "const_4_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Bool(false)"
},
"details": {
"path": "",
"schema": "const_4_0"
}
}
]
}
}
]
@ -281,7 +449,19 @@
"schema_id": "const_5_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Bool(true)"
},
"details": {
"path": "",
"schema": "const_5_0"
}
}
]
}
},
{
@ -290,7 +470,19 @@
"schema_id": "const_5_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Bool(true)"
},
"details": {
"path": "",
"schema": "const_5_0"
}
}
]
}
}
]
@ -331,7 +523,29 @@
"schema_id": "const_6_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Array [Bool(false)]"
},
"details": {
"path": "",
"schema": "const_6_0"
}
},
{
"code": "STRICT_ITEM_VIOLATION",
"values": {
"index": "0"
},
"details": {
"path": "0",
"schema": "const_6_0"
}
}
]
}
},
{
@ -342,7 +556,29 @@
"schema_id": "const_6_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Array [Bool(false)]"
},
"details": {
"path": "",
"schema": "const_6_0"
}
},
{
"code": "STRICT_ITEM_VIOLATION",
"values": {
"index": "0"
},
"details": {
"path": "0",
"schema": "const_6_0"
}
}
]
}
}
]
@ -383,7 +619,29 @@
"schema_id": "const_7_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Array [Bool(true)]"
},
"details": {
"path": "",
"schema": "const_7_0"
}
},
{
"code": "STRICT_ITEM_VIOLATION",
"values": {
"index": "0"
},
"details": {
"path": "0",
"schema": "const_7_0"
}
}
]
}
},
{
@ -394,7 +652,29 @@
"schema_id": "const_7_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Array [Bool(true)]"
},
"details": {
"path": "",
"schema": "const_7_0"
}
},
{
"code": "STRICT_ITEM_VIOLATION",
"values": {
"index": "0"
},
"details": {
"path": "0",
"schema": "const_7_0"
}
}
]
}
}
]
@ -435,7 +715,29 @@
"schema_id": "const_8_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Object {\"a\": Bool(false)}"
},
"details": {
"path": "",
"schema": "const_8_0"
}
},
{
"code": "STRICT_PROPERTY_VIOLATION",
"values": {
"property_name": "a"
},
"details": {
"path": "a",
"schema": "const_8_0"
}
}
]
}
},
{
@ -446,7 +748,29 @@
"schema_id": "const_8_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Object {\"a\": Bool(false)}"
},
"details": {
"path": "",
"schema": "const_8_0"
}
},
{
"code": "STRICT_PROPERTY_VIOLATION",
"values": {
"property_name": "a"
},
"details": {
"path": "a",
"schema": "const_8_0"
}
}
]
}
}
]
@ -487,7 +811,29 @@
"schema_id": "const_9_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Object {\"a\": Bool(true)}"
},
"details": {
"path": "",
"schema": "const_9_0"
}
},
{
"code": "STRICT_PROPERTY_VIOLATION",
"values": {
"property_name": "a"
},
"details": {
"path": "a",
"schema": "const_9_0"
}
}
]
}
},
{
@ -498,7 +844,29 @@
"schema_id": "const_9_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Object {\"a\": Bool(true)}"
},
"details": {
"path": "",
"schema": "const_9_0"
}
},
{
"code": "STRICT_PROPERTY_VIOLATION",
"values": {
"property_name": "a"
},
"details": {
"path": "a",
"schema": "const_9_0"
}
}
]
}
}
]
@ -524,7 +892,19 @@
"schema_id": "const_10_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Number(0)"
},
"details": {
"path": "",
"schema": "const_10_0"
}
}
]
}
},
{
@ -551,7 +931,19 @@
"schema_id": "const_10_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Number(0)"
},
"details": {
"path": "",
"schema": "const_10_0"
}
}
]
}
},
{
@ -560,7 +952,19 @@
"schema_id": "const_10_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Number(0)"
},
"details": {
"path": "",
"schema": "const_10_0"
}
}
]
}
},
{
@ -569,7 +973,19 @@
"schema_id": "const_10_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Number(0)"
},
"details": {
"path": "",
"schema": "const_10_0"
}
}
]
}
}
]
@ -595,7 +1011,19 @@
"schema_id": "const_11_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Number(1)"
},
"details": {
"path": "",
"schema": "const_11_0"
}
}
]
}
},
{
@ -648,7 +1076,19 @@
"schema_id": "const_12_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Number(-2)"
},
"details": {
"path": "",
"schema": "const_12_0"
}
}
]
}
},
{
@ -666,7 +1106,19 @@
"schema_id": "const_12_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Number(-2)"
},
"details": {
"path": "",
"schema": "const_12_0"
}
}
]
}
},
{
@ -675,7 +1127,19 @@
"schema_id": "const_12_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Number(-2)"
},
"details": {
"path": "",
"schema": "const_12_0"
}
}
]
}
}
]
@ -710,7 +1174,19 @@
"schema_id": "const_13_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Number(9007199254740992)"
},
"details": {
"path": "",
"schema": "const_13_0"
}
}
]
}
},
{
@ -728,7 +1204,19 @@
"schema_id": "const_13_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Number(9007199254740992)"
},
"details": {
"path": "",
"schema": "const_13_0"
}
}
]
}
}
]
@ -763,7 +1251,19 @@
"schema_id": "const_14_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "String(\"hello\\0there\")"
},
"details": {
"path": "",
"schema": "const_14_0"
}
}
]
}
}
]
@ -776,7 +1276,7 @@
"name": "const_15_0",
"schemas": {
"const_15_0": {
"const": "\u03bc",
"const": "μ",
"$comment": "U+03BC"
}
}
@ -786,7 +1286,7 @@
"tests": [
{
"description": "character uses the same codepoint",
"data": "\u03bc",
"data": "μ",
"comment": "U+03BC",
"schema_id": "const_15_0",
"action": "validate",
@ -796,12 +1296,24 @@
},
{
"description": "character looks the same but uses a different codepoint",
"data": "\u00b5",
"data": "µ",
"comment": "U+00B5",
"schema_id": "const_15_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "String(\"μ\")"
},
"details": {
"path": "",
"schema": "const_15_0"
}
}
]
}
}
]
@ -814,7 +1326,7 @@
"name": "const_16_0",
"schemas": {
"const_16_0": {
"const": "\u00e4",
"const": "ä",
"$comment": "U+00E4"
}
}
@ -824,7 +1336,7 @@
"tests": [
{
"description": "character uses the same codepoint",
"data": "\u00e4",
"data": "ä",
"comment": "U+00E4",
"schema_id": "const_16_0",
"action": "validate",
@ -834,12 +1346,24 @@
},
{
"description": "character looks the same but uses combining marks",
"data": "a\u0308",
"data": "ä",
"comment": "a, U+0308",
"schema_id": "const_16_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "String(\"ä\")"
},
"details": {
"path": "",
"schema": "const_16_0"
}
}
]
}
}
]
@ -871,7 +1395,19 @@
"schema_id": "const_17_0",
"action": "validate",
"expect": {
"success": false
"success": false,
"errors": [
{
"code": "CONST_VIOLATED",
"values": {
"expected": "Object {\"a\": Number(1)}"
},
"details": {
"path": "",
"schema": "const_17_0"
}
}
]
}
},
{