mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-05-08 12:55:49 -05:00
Reduced version from CR comments
This commit is contained in:
@@ -5,7 +5,6 @@
|
||||
namespace ts.server {
|
||||
export class LSHost implements ts.LanguageServiceHost, ModuleResolutionHost {
|
||||
private compilationSettings: ts.CompilerOptions;
|
||||
private fileExtensionMap: FileExtensionMap;
|
||||
private readonly resolvedModuleNames = createFileMap<Map<ResolvedModuleWithFailedLookupLocations>>();
|
||||
private readonly resolvedTypeReferenceDirectives = createFileMap<Map<ResolvedTypeReferenceDirectiveWithFailedLookupLocations>>();
|
||||
private readonly getCanonicalFileName: (fileName: string) => string;
|
||||
@@ -144,10 +143,6 @@ namespace ts.server {
|
||||
return this.compilationSettings;
|
||||
}
|
||||
|
||||
getFileExtensionMap() {
|
||||
return this.fileExtensionMap;
|
||||
}
|
||||
|
||||
useCaseSensitiveFileNames() {
|
||||
return this.host.useCaseSensitiveFileNames;
|
||||
}
|
||||
@@ -236,9 +231,5 @@ namespace ts.server {
|
||||
}
|
||||
this.compilationSettings = opt;
|
||||
}
|
||||
|
||||
setFileExtensionMap(fileExtensionMap: FileExtensionMap) {
|
||||
this.fileExtensionMap = fileExtensionMap || {};
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -254,7 +254,6 @@ namespace ts.server {
|
||||
|
||||
this.lsHost = new LSHost(this.projectService.host, this, this.projectService.cancellationToken);
|
||||
this.lsHost.setCompilationSettings(this.compilerOptions);
|
||||
this.lsHost.setFileExtensionMap(this.projectService.hostConfiguration.fileExtensionMap);
|
||||
|
||||
this.languageService = ts.createLanguageService(this.lsHost, this.documentRegistry);
|
||||
this.noSemanticFeaturesLanguageService = createNoSemanticFeaturesWrapper(this.languageService);
|
||||
|
||||
Reference in New Issue
Block a user