MCPcopy Index your code
hub / github.com/json-editor/json-editor / addError

Function addError

docs/scripts/ajv-validator.js:1627–1631  ·  view source on GitHub ↗
(gen, errObj)

Source from the content-addressed store, hash-verified

1625 }
1626 exports.extendErrors = extendErrors;
1627 function addError(gen, errObj) {
1628 const err = gen.const("err", errObj);
1629 gen.if((0, codegen_1._) `${names_1.default.vErrors} === null`, () => gen.assign(names_1.default.vErrors, (0, codegen_1._) `[${err}]`), (0, codegen_1._) `${names_1.default.vErrors}.push(${err})`);
1630 gen.code((0, codegen_1._) `${names_1.default.errors}++`);
1631 }
1632 function returnErrors(it, errs) {
1633 const { gen, validateName, schemaEnv } = it;
1634 if (schemaEnv.$async) {

Callers 2

reportErrorFunction · 0.85
reportExtraErrorFunction · 0.85

Calls 4

assignMethod · 0.80
codeMethod · 0.80
constMethod · 0.45
ifMethod · 0.45

Tested by

no test coverage detected