Commit 57d4cc0
committed
Add a warning/error option to schema validation
Add new schema options to configure the warning/error level of validation functions.
This allows the following functions to be used as a warning-level diag instead of a fatal error:
"ConflictsWith", "AtLeastOneOf", "ExactlyOneOf", "RequiredWith".
The ConditionsMode allows provider developers to toggle between "warning" and "error" level messages.
The ConditionsMessage is an optional additional message to be displayed to users at run time.1 parent 112e216 commit 57d4cc0
2 files changed
+55
-14
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
198 | 198 | | |
199 | 199 | | |
200 | 200 | | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
201 | 209 | | |
202 | 210 | | |
203 | 211 | | |
| |||
1449 | 1457 | | |
1450 | 1458 | | |
1451 | 1459 | | |
| 1460 | + | |
| 1461 | + | |
| 1462 | + | |
| 1463 | + | |
| 1464 | + | |
| 1465 | + | |
| 1466 | + | |
1452 | 1467 | | |
1453 | 1468 | | |
1454 | 1469 | | |
1455 | | - | |
| 1470 | + | |
1456 | 1471 | | |
1457 | | - | |
| 1472 | + | |
1458 | 1473 | | |
1459 | 1474 | | |
1460 | 1475 | | |
1461 | 1476 | | |
1462 | 1477 | | |
1463 | 1478 | | |
1464 | 1479 | | |
1465 | | - | |
| 1480 | + | |
1466 | 1481 | | |
1467 | | - | |
| 1482 | + | |
1468 | 1483 | | |
1469 | 1484 | | |
1470 | 1485 | | |
| |||
1494 | 1509 | | |
1495 | 1510 | | |
1496 | 1511 | | |
1497 | | - | |
| 1512 | + | |
1498 | 1513 | | |
1499 | | - | |
| 1514 | + | |
1500 | 1515 | | |
1501 | 1516 | | |
1502 | 1517 | | |
| |||
1521 | 1536 | | |
1522 | 1537 | | |
1523 | 1538 | | |
1524 | | - | |
| 1539 | + | |
1525 | 1540 | | |
1526 | | - | |
| 1541 | + | |
1527 | 1542 | | |
1528 | 1543 | | |
1529 | 1544 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5991 | 5991 | | |
5992 | 5992 | | |
5993 | 5993 | | |
5994 | | - | |
| 5994 | + | |
| 5995 | + | |
| 5996 | + | |
| 5997 | + | |
| 5998 | + | |
| 5999 | + | |
| 6000 | + | |
| 6001 | + | |
| 6002 | + | |
| 6003 | + | |
| 6004 | + | |
| 6005 | + | |
| 6006 | + | |
| 6007 | + | |
| 6008 | + | |
| 6009 | + | |
| 6010 | + | |
| 6011 | + | |
| 6012 | + | |
| 6013 | + | |
| 6014 | + | |
| 6015 | + | |
| 6016 | + | |
| 6017 | + | |
| 6018 | + | |
| 6019 | + | |
| 6020 | + | |
5995 | 6021 | | |
5996 | 6022 | | |
5997 | 6023 | | |
| |||
6087 | 6113 | | |
6088 | 6114 | | |
6089 | 6115 | | |
6090 | | - | |
6091 | | - | |
| 6116 | + | |
| 6117 | + | |
6092 | 6118 | | |
6093 | 6119 | | |
6094 | 6120 | | |
| |||
6132 | 6158 | | |
6133 | 6159 | | |
6134 | 6160 | | |
6135 | | - | |
| 6161 | + | |
6136 | 6162 | | |
6137 | 6163 | | |
6138 | 6164 | | |
| |||
6159 | 6185 | | |
6160 | 6186 | | |
6161 | 6187 | | |
6162 | | - | |
6163 | | - | |
| 6188 | + | |
| 6189 | + | |
6164 | 6190 | | |
6165 | 6191 | | |
6166 | 6192 | | |
| |||
0 commit comments