Skip to content

Commit f93951f

Browse files
committed
Reset the reload level once program is loaded
1 parent 66d51e5 commit f93951f

File tree

2 files changed

+1
-1
lines changed

2 files changed

+1
-1
lines changed

src/compiler/watchPublic.ts

+1
Original file line numberDiff line numberDiff line change
@@ -700,6 +700,7 @@ namespace ts {
700700

701701
function reloadFileNamesFromConfigFile() {
702702
writeLog("Reloading new file names and options");
703+
reloadLevel = ConfigFileProgramReloadLevel.None;
703704
rootFileNames = getFileNamesFromConfigSpecs(compilerOptions.configFile!.configFileSpecs!, getNormalizedAbsolutePath(getDirectoryPath(configFileName), currentDirectory), compilerOptions, parseConfigFileHost, extraFileExtensions);
704705
if (updateErrorForNoInputFiles(rootFileNames, getNormalizedAbsolutePath(configFileName, currentDirectory), compilerOptions.configFile!.configFileSpecs!, configFileParsingDiagnostics!, canConfigFileJsonReportNoInputFiles)) {
705706
hasChangedConfigFileParsingErrors = true;

tests/baselines/reference/tscWatch/programUpdates/correctly-parses-wild-card-directories-from-implicit-glob-when-two-keys-differ-only-in-directory-seperator.js

-1
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,6 @@ Output::
281281
FileWatcher:: Triggered with /user/username/projects/myproject/f1.ts 1:: WatchInfo: /user/username/projects/myproject/f1.ts 250 undefined Source file
282282
Scheduling update
283283
Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/f1.ts 1:: WatchInfo: /user/username/projects/myproject/f1.ts 250 undefined Source file
284-
Reloading new file names and options
285284
Synchronizing program
286285
[12:00:53 AM] File change detected. Starting incremental compilation...
287286

0 commit comments

Comments
 (0)