MCPcopy Create free account
hub / github.com/json-editor/json-editor / optimizeNames

Method optimizeNames

docs/scripts/ajv-validator.js:933–940  ·  view source on GitHub ↗
(names, constants)

Source from the content-addressed store, hash-verified

931 return this;
932 }
933 optimizeNames(names, constants) {
934 var _a;
935 this.else = (_a = this.else) === null || _a === void 0 ? void 0 : _a.optimizeNames(names, constants);
936 if (!(super.optimizeNames(names, constants) || this.else))
937 return;
938 this.condition = optimizeExpr(this.condition, names, constants);
939 return this;
940 }
941 get names() {
942 const names = super.names;
943 addExprNames(names, this.condition);

Callers 5

optimizeNamesMethod · 0.45
optimizeNamesMethod · 0.45
optimizeNamesMethod · 0.45
optimizeNamesMethod · 0.45
optimizeMethod · 0.45

Calls 1

optimizeExprFunction · 0.85

Tested by

no test coverage detected