Merge pull request #237450 from tmm1/tmm1/build-improvements

tsb: small build improvements
This commit is contained in:
Johannes Rieken
2025-04-01 12:30:55 +02:00
committed by GitHub
2 changed files with 10 additions and 3 deletions
+5 -1
View File
@@ -558,10 +558,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];
}
@@ -622,6 +623,9 @@ class LanguageServiceHost {
// node module?
return;
}
if (ref.fileName.endsWith('.css')) {
return;
}
const stopDirname = normalize(this.getCurrentDirectory());
let dirname = filename;
let found = false;
+5 -2
View File
@@ -630,10 +630,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];
}
@@ -706,7 +707,9 @@ class LanguageServiceHost implements ts.LanguageServiceHost {
// node module?
return;
}
if (ref.fileName.endsWith('.css')) {
return;
}
const stopDirname = normalize(this.getCurrentDirectory());
let dirname = filename;