@@ -110357,8 +110357,8 @@ var ts;
110357110357 var LanguageServiceMode;
110358110358 (function (LanguageServiceMode) {
110359110359 LanguageServiceMode[LanguageServiceMode["Semantic"] = 0] = "Semantic";
110360- LanguageServiceMode[LanguageServiceMode["ApproximateSemanticOnly "] = 1] = "ApproximateSemanticOnly ";
110361- LanguageServiceMode[LanguageServiceMode["SyntaxOnly "] = 2] = "SyntaxOnly ";
110360+ LanguageServiceMode[LanguageServiceMode["PartialSemantic "] = 1] = "PartialSemantic ";
110361+ LanguageServiceMode[LanguageServiceMode["Syntactic "] = 2] = "Syntactic ";
110362110362 })(LanguageServiceMode = ts.LanguageServiceMode || (ts.LanguageServiceMode = {}));
110363110363 /* @internal */
110364110364 ts.emptyOptions = {};
@@ -143186,7 +143186,7 @@ var ts;
143186143186 return ThrottledCancellationToken;
143187143187 }());
143188143188 ts.ThrottledCancellationToken = ThrottledCancellationToken;
143189- var invalidOperationsOnApproximateSemanticOnly = [
143189+ var invalidOperationsInPartialSemanticMode = [
143190143190 "getSyntacticDiagnostics",
143191143191 "getSemanticDiagnostics",
143192143192 "getSuggestionDiagnostics",
@@ -143205,7 +143205,7 @@ var ts;
143205143205 "provideCallHierarchyIncomingCalls",
143206143206 "provideCallHierarchyOutgoingCalls",
143207143207 ];
143208- var invalidOperationsOnSyntaxOnly = __spreadArrays(invalidOperationsOnApproximateSemanticOnly , [
143208+ var invalidOperationsInSyntacticMode = __spreadArrays(invalidOperationsInPartialSemanticMode , [
143209143209 "getCompletionsAtPosition",
143210143210 "getCompletionEntryDetails",
143211143211 "getCompletionEntrySymbol",
@@ -143233,7 +143233,7 @@ var ts;
143233143233 }
143234143234 else if (typeof syntaxOnlyOrLanguageServiceMode === "boolean") {
143235143235 // languageServiceMode = SyntaxOnly
143236- languageServiceMode = syntaxOnlyOrLanguageServiceMode ? ts.LanguageServiceMode.SyntaxOnly : ts.LanguageServiceMode.Semantic;
143236+ languageServiceMode = syntaxOnlyOrLanguageServiceMode ? ts.LanguageServiceMode.Syntactic : ts.LanguageServiceMode.Semantic;
143237143237 }
143238143238 else {
143239143239 languageServiceMode = syntaxOnlyOrLanguageServiceMode;
@@ -143278,7 +143278,7 @@ var ts;
143278143278 }
143279143279 function synchronizeHostData() {
143280143280 var _a, _b;
143281- ts.Debug.assert(languageServiceMode !== ts.LanguageServiceMode.SyntaxOnly );
143281+ ts.Debug.assert(languageServiceMode !== ts.LanguageServiceMode.Syntactic );
143282143282 // perform fast check if host supports it
143283143283 if (host.getProjectVersion) {
143284143284 var hostProjectVersion = host.getProjectVersion();
@@ -143442,7 +143442,7 @@ var ts;
143442143442 }
143443143443 // TODO: GH#18217 frequently asserted as defined
143444143444 function getProgram() {
143445- if (languageServiceMode === ts.LanguageServiceMode.SyntaxOnly ) {
143445+ if (languageServiceMode === ts.LanguageServiceMode.Syntactic ) {
143446143446 ts.Debug.assert(program === undefined);
143447143447 return undefined;
143448143448 }
@@ -144339,17 +144339,17 @@ var ts;
144339144339 switch (languageServiceMode) {
144340144340 case ts.LanguageServiceMode.Semantic:
144341144341 break;
144342- case ts.LanguageServiceMode.ApproximateSemanticOnly :
144343- invalidOperationsOnApproximateSemanticOnly .forEach(function (key) {
144342+ case ts.LanguageServiceMode.PartialSemantic :
144343+ invalidOperationsInPartialSemanticMode .forEach(function (key) {
144344144344 return ls[key] = function () {
144345- throw new Error("LanguageService Operation: " + key + " not allowed on approximate semantic only server ");
144345+ throw new Error("LanguageService Operation: " + key + " not allowed in LanguageServiceMode.PartialSemantic ");
144346144346 };
144347144347 });
144348144348 break;
144349- case ts.LanguageServiceMode.SyntaxOnly :
144350- invalidOperationsOnSyntaxOnly .forEach(function (key) {
144349+ case ts.LanguageServiceMode.Syntactic :
144350+ invalidOperationsInSyntacticMode .forEach(function (key) {
144351144351 return ls[key] = function () {
144352- throw new Error("LanguageService Operation: " + key + " not allowed on syntax only server ");
144352+ throw new Error("LanguageService Operation: " + key + " not allowed in LanguageServiceMode.Syntactic ");
144353144353 };
144354144354 });
144355144355 break;
@@ -147593,11 +147593,11 @@ var ts;
147593147593 case ts.LanguageServiceMode.Semantic:
147594147594 this.languageServiceEnabled = true;
147595147595 break;
147596- case ts.LanguageServiceMode.ApproximateSemanticOnly :
147596+ case ts.LanguageServiceMode.PartialSemantic :
147597147597 this.languageServiceEnabled = true;
147598147598 this.compilerOptions.types = [];
147599147599 break;
147600- case ts.LanguageServiceMode.SyntaxOnly :
147600+ case ts.LanguageServiceMode.Syntactic :
147601147601 this.languageServiceEnabled = false;
147602147602 this.compilerOptions.noResolve = true;
147603147603 this.compilerOptions.types = [];
@@ -147772,9 +147772,9 @@ var ts;
147772147772 switch (this.projectService.serverMode) {
147773147773 case ts.LanguageServiceMode.Semantic:
147774147774 return true;
147775- case ts.LanguageServiceMode.ApproximateSemanticOnly :
147775+ case ts.LanguageServiceMode.PartialSemantic :
147776147776 return this.fileIsOpen(this.toPath(containingFile));
147777- case ts.LanguageServiceMode.SyntaxOnly :
147777+ case ts.LanguageServiceMode.Syntactic :
147778147778 return false;
147779147779 default:
147780147780 ts.Debug.assertNever(this.projectService.serverMode);
@@ -147933,7 +147933,7 @@ var ts;
147933147933 return { emitSkipped: emitSkipped, diagnostics: diagnostics };
147934147934 };
147935147935 Project.prototype.enableLanguageService = function () {
147936- if (this.languageServiceEnabled || this.projectService.serverMode === ts.LanguageServiceMode.SyntaxOnly ) {
147936+ if (this.languageServiceEnabled || this.projectService.serverMode === ts.LanguageServiceMode.Syntactic ) {
147937147937 return;
147938147938 }
147939147939 this.languageServiceEnabled = true;
@@ -147944,7 +147944,7 @@ var ts;
147944147944 if (!this.languageServiceEnabled) {
147945147945 return;
147946147946 }
147947- ts.Debug.assert(this.projectService.serverMode !== ts.LanguageServiceMode.SyntaxOnly );
147947+ ts.Debug.assert(this.projectService.serverMode !== ts.LanguageServiceMode.Syntactic );
147948147948 this.languageService.cleanupSemanticCache();
147949147949 this.languageServiceEnabled = false;
147950147950 this.lastFileExceededProgramSize = lastFileExceededProgramSize;
@@ -149746,10 +149746,10 @@ var ts;
149746149746 this.typesMapLocation = (opts.typesMapLocation === undefined) ? ts.combinePaths(ts.getDirectoryPath(this.getExecutingFilePath()), "typesMap.json") : opts.typesMapLocation;
149747149747 if (opts.serverMode !== undefined) {
149748149748 this.serverMode = opts.serverMode;
149749- this.syntaxOnly = this.serverMode === ts.LanguageServiceMode.SyntaxOnly ;
149749+ this.syntaxOnly = this.serverMode === ts.LanguageServiceMode.Syntactic ;
149750149750 }
149751149751 else if (opts.syntaxOnly) {
149752- this.serverMode = ts.LanguageServiceMode.SyntaxOnly ;
149752+ this.serverMode = ts.LanguageServiceMode.Syntactic ;
149753149753 this.syntaxOnly = true;
149754149754 }
149755149755 else {
@@ -151768,7 +151768,7 @@ var ts;
151768151768 var retainProjects;
151769151769 var projectForConfigFileDiag;
151770151770 var defaultConfigProjectIsCreated = false;
151771- if (this.serverMode === ts.LanguageServiceMode.ApproximateSemanticOnly ) {
151771+ if (this.serverMode === ts.LanguageServiceMode.PartialSemantic ) {
151772151772 // Invalidate resolutions in the file since this file is now open
151773151773 info.containingProjects.forEach(function (project) {
151774151774 if (project.resolutionCache.removeRelativeNoResolveResolutionsOfFile(info.path)) {
@@ -151849,7 +151849,7 @@ var ts;
151849151849 ts.Debug.assert(this.openFiles.has(info.path));
151850151850 this.assignOrphanScriptInfoToInferredProject(info, this.openFiles.get(info.path));
151851151851 }
151852- else if (this.serverMode === ts.LanguageServiceMode.ApproximateSemanticOnly && ((_a = info.cacheSourceFile) === null || _a === void 0 ? void 0 : _a.sourceFile.referencedFiles.length)) {
151852+ else if (this.serverMode === ts.LanguageServiceMode.PartialSemantic && ((_a = info.cacheSourceFile) === null || _a === void 0 ? void 0 : _a.sourceFile.referencedFiles.length)) {
151853151853 // This file was just opened and references in this file will previously not been resolved so schedule update
151854151854 info.containingProjects.forEach(function (project) { return project.markAsDirty(); });
151855151855 }
@@ -153021,7 +153021,7 @@ var ts;
153021153021 { start: contextSpanStart.pos, length: contextSpanEnd.pos - contextSpanStart.pos } :
153022153022 undefined;
153023153023 }
153024- var invalidApproximateSemanticOnlyCommands = [
153024+ var invalidPartialSemanticModeCommands = [
153025153025 server.CommandNames.OpenExternalProject,
153026153026 server.CommandNames.OpenExternalProjects,
153027153027 server.CommandNames.CloseExternalProject,
@@ -153056,7 +153056,7 @@ var ts;
153056153056 server.CommandNames.ProvideCallHierarchyIncomingCalls,
153057153057 server.CommandNames.ProvideCallHierarchyOutgoingCalls,
153058153058 ];
153059- var invalidSyntaxOnlyCommands = __spreadArrays(invalidApproximateSemanticOnlyCommands , [
153059+ var invalidSyntacticModeCommands = __spreadArrays(invalidPartialSemanticModeCommands , [
153060153060 server.CommandNames.Definition,
153061153061 server.CommandNames.DefinitionFull,
153062153062 server.CommandNames.DefinitionAndBoundSpan,
@@ -153508,17 +153508,17 @@ var ts;
153508153508 switch (this.projectService.serverMode) {
153509153509 case ts.LanguageServiceMode.Semantic:
153510153510 break;
153511- case ts.LanguageServiceMode.ApproximateSemanticOnly :
153512- invalidApproximateSemanticOnlyCommands .forEach(function (commandName) {
153511+ case ts.LanguageServiceMode.PartialSemantic :
153512+ invalidPartialSemanticModeCommands .forEach(function (commandName) {
153513153513 return _this.handlers.set(commandName, function (request) {
153514- throw new Error("Request: " + request.command + " not allowed on approximate semantic only server ");
153514+ throw new Error("Request: " + request.command + " not allowed in LanguageServiceMode.PartialSemantic ");
153515153515 });
153516153516 });
153517153517 break;
153518- case ts.LanguageServiceMode.SyntaxOnly :
153519- invalidSyntaxOnlyCommands .forEach(function (commandName) {
153518+ case ts.LanguageServiceMode.Syntactic :
153519+ invalidSyntacticModeCommands .forEach(function (commandName) {
153520153520 return _this.handlers.set(commandName, function (request) {
153521- throw new Error("Request: " + request.command + " not allowed on syntax only server ");
153521+ throw new Error("Request: " + request.command + " not allowed in LanguageServiceMode.Syntactic ");
153522153522 });
153523153523 });
153524153524 break;
@@ -157585,10 +157585,10 @@ var ts;
157585157585 switch (mode.toLowerCase()) {
157586157586 case "semantic":
157587157587 return ts.LanguageServiceMode.Semantic;
157588- case "approximatesemanticonly ":
157589- return ts.LanguageServiceMode.ApproximateSemanticOnly ;
157590- case "syntaxonly ":
157591- return ts.LanguageServiceMode.SyntaxOnly ;
157588+ case "partialsemantic ":
157589+ return ts.LanguageServiceMode.PartialSemantic ;
157590+ case "syntactic ":
157591+ return ts.LanguageServiceMode.Syntactic ;
157592157592 default:
157593157593 unknownServerMode = mode;
157594157594 return undefined;
0 commit comments