mirror of
https://github.com/microsoft/vscode.git
synced 2026-02-23 19:27:15 +00:00
tsb - normalize filenames consistently in add/removeScriptSnapshot
This commit is contained in:
@@ -521,10 +521,11 @@ class LanguageServiceHost {
|
||||
return old;
|
||||
}
|
||||
removeScriptSnapshot(filename) {
|
||||
filename = normalize(filename);
|
||||
this._log('removeScriptSnapshot', filename);
|
||||
this._filesInProject.delete(filename);
|
||||
this._filesAdded.delete(filename);
|
||||
this._projectVersion++;
|
||||
filename = normalize(filename);
|
||||
delete this._fileNameToDeclaredModule[filename];
|
||||
return delete this._snapshots[filename];
|
||||
}
|
||||
|
||||
@@ -629,10 +629,11 @@ class LanguageServiceHost implements ts.LanguageServiceHost {
|
||||
}
|
||||
|
||||
removeScriptSnapshot(filename: string): boolean {
|
||||
filename = normalize(filename);
|
||||
this._log('removeScriptSnapshot', filename);
|
||||
this._filesInProject.delete(filename);
|
||||
this._filesAdded.delete(filename);
|
||||
this._projectVersion++;
|
||||
filename = normalize(filename);
|
||||
delete this._fileNameToDeclaredModule[filename];
|
||||
return delete this._snapshots[filename];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user