in package/src/languageServiceManager/kustoLanguageService.ts [1911:1925]
private parseDocumentV2(document: TextDocument) {
if (this._parsePropertiesV2 && !this._parsePropertiesV2.isParseNeeded(document, this._rulesProvider)) {
return this._script;
}
if (!this._script) {
this._script = k2.CodeScript.From$1(document.getText(), this._kustoJsSchemaV2);
} else {
this._script = this._script.WithText(document.getText());
}
this._parsePropertiesV2 = new ParseProperties(document.version, document.uri);
return this._script;
}