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

Method optimize

docs/scripts/ajv-validator.js:1301–1306  ·  view source on GitHub ↗
(n = 1)

Source from the content-addressed store, hash-verified

1299 return this._endBlockNode(Func);
1300 }
1301 optimize(n = 1) {
1302 while (n-- > 0) {
1303 this._root.optimizeNodes();
1304 this._root.optimizeNames(this._root.names, this._constants);
1305 }
1306 }
1307 _leafNode(node) {
1308 this._currNode.nodes.push(node);
1309 return this;

Callers 1

compileSchemaFunction · 0.95

Calls 2

optimizeNodesMethod · 0.45
optimizeNamesMethod · 0.45

Tested by

no test coverage detected