Baseline diffs from the change

This commit is contained in:
Sheetal Nandi 2025-06-17 10:08:57 -07:00
parent 1cfd944a3a
commit 3eb3e21021
4 changed files with 754 additions and 4143 deletions

View File

@ -101,12 +101,8 @@ exports.theNum = 42;
PolledWatches::
/user/username/projects/myproject/node_modules/@types: *new*
{"pollingInterval":500}
/user/username/projects/myproject/packages/node_modules: *new*
{"pollingInterval":500}
/user/username/projects/myproject/packages/node_modules/@types: *new*
{"pollingInterval":500}
/user/username/projects/myproject/packages/pkg1/node_modules: *new*
{"pollingInterval":500}
/user/username/projects/myproject/packages/pkg1/node_modules/@types: *new*
{"pollingInterval":500}
/user/username/projects/node_modules/@types: *new*
@ -123,18 +119,10 @@ FsWatches::
{}
/user/username/projects/myproject/packages/pkg2/build/index.d.ts: *new*
{}
/user/username/projects/myproject/packages/pkg2/package.json: *new*
{}
FsWatchesRecursive::
/user/username/projects/myproject/node_modules: *new*
{}
/user/username/projects/myproject/node_modules/pkg2: *new*
{}
/user/username/projects/myproject/packages/pkg1: *new*
{}
/user/username/projects/myproject/packages/pkg2: *new*
{}
Program root files: [
"/user/username/projects/myproject/packages/pkg1/index.ts"
@ -178,127 +166,14 @@ Input::
}
Timeout callback:: count: 1
1: timerToInvalidateFailedLookupResolutions *new*
Before running Timeout callback:: count: 0
Before running Timeout callback:: count: 1
1: timerToInvalidateFailedLookupResolutions
Host is moving to new time
After running Timeout callback:: count: 1
Timeout callback:: count: 1
2: timerToUpdateProgram *new*
Before running Timeout callback:: count: 1
2: timerToUpdateProgram
Host is moving to new time
After running Timeout callback:: count: 0
Output::
>> Screen clear
[HH:MM:SS AM] File change detected. Starting incremental compilation...
======== Resolving module 'pkg2' from '/user/username/projects/myproject/packages/pkg1/index.ts'. ========
Module resolution kind is not specified, using 'Node10'.
Loading module 'pkg2' from 'node_modules' folder, target file types: TypeScript, Declaration.
Searching all ancestor node_modules directories for preferred extensions: TypeScript, Declaration.
Directory '/user/username/projects/myproject/packages/pkg1/node_modules' does not exist, skipping all lookups in it.
Directory '/user/username/projects/myproject/packages/node_modules' does not exist, skipping all lookups in it.
Found 'package.json' at '/user/username/projects/myproject/node_modules/pkg2/package.json'.
File '/user/username/projects/myproject/node_modules/pkg2.ts' does not exist.
File '/user/username/projects/myproject/node_modules/pkg2.tsx' does not exist.
File '/user/username/projects/myproject/node_modules/pkg2.d.ts' does not exist.
'package.json' does not have a 'typesVersions' field.
'package.json' does not have a 'typings' field.
'package.json' does not have a 'types' field.
'package.json' has 'main' field 'build/other.js' that references '/user/username/projects/myproject/node_modules/pkg2/build/other.js'.
File name '/user/username/projects/myproject/node_modules/pkg2/build/other.js' has a '.js' extension - stripping it.
File '/user/username/projects/myproject/node_modules/pkg2/build/other.ts' does not exist.
File '/user/username/projects/myproject/node_modules/pkg2/build/other.tsx' does not exist.
File '/user/username/projects/myproject/node_modules/pkg2/build/other.d.ts' exists - use it as a name resolution result.
'package.json' does not have a 'peerDependencies' field.
Resolving real path for '/user/username/projects/myproject/node_modules/pkg2/build/other.d.ts', result '/user/username/projects/myproject/packages/pkg2/build/other.d.ts'.
======== Module name 'pkg2' was successfully resolved to '/user/username/projects/myproject/packages/pkg2/build/other.d.ts' with Package ID 'pkg2/build/other.d.ts@1.0.0'. ========
packages/pkg1/index.ts:1:15 - error TS2305: Module '"pkg2"' has no exported member 'TheNum'.
1 import type { TheNum } from 'pkg2'
   ~~~~~~
[HH:MM:SS AM] Found 1 error. Watching for file changes.
Before running Timeout callback:: count: 0
//// [/user/username/projects/myproject/packages/pkg1/build/index.js] file written with same contents
After running Timeout callback:: count: 0
PolledWatches::
/user/username/projects/myproject/node_modules/@types:
{"pollingInterval":500}
/user/username/projects/myproject/packages/node_modules:
{"pollingInterval":500}
/user/username/projects/myproject/packages/node_modules/@types:
{"pollingInterval":500}
/user/username/projects/myproject/packages/pkg1/node_modules:
{"pollingInterval":500}
/user/username/projects/myproject/packages/pkg1/node_modules/@types:
{"pollingInterval":500}
/user/username/projects/node_modules/@types:
{"pollingInterval":500}
FsWatches::
/home/src/tslibs/TS/Lib/lib.d.ts:
{}
/user/username/projects/myproject/packages/pkg1/index.ts:
{}
/user/username/projects/myproject/packages/pkg1/tsconfig.json:
{}
/user/username/projects/myproject/packages/pkg2/build/other.d.ts: *new*
{}
/user/username/projects/myproject/packages/pkg2/package.json:
{}
FsWatches *deleted*::
/user/username/projects/myproject/packages/pkg2/build/const.d.ts:
{}
/user/username/projects/myproject/packages/pkg2/build/index.d.ts:
{}
FsWatchesRecursive::
/user/username/projects/myproject/node_modules:
{}
/user/username/projects/myproject/node_modules/pkg2:
{}
/user/username/projects/myproject/packages/pkg1:
{}
FsWatchesRecursive *deleted*::
/user/username/projects/myproject/packages/pkg2:
{}
Program root files: [
"/user/username/projects/myproject/packages/pkg1/index.ts"
]
Program options: {
"outDir": "/user/username/projects/myproject/packages/pkg1/build",
"project": "/user/username/projects/myproject/packages/pkg1/tsconfig.json",
"watch": true,
"traceResolution": true,
"configFilePath": "/user/username/projects/myproject/packages/pkg1/tsconfig.json"
}
Program structureReused: SafeModules
Program files::
/home/src/tslibs/TS/Lib/lib.d.ts
/user/username/projects/myproject/packages/pkg2/build/other.d.ts
/user/username/projects/myproject/packages/pkg1/index.ts
Semantic diagnostics in builder refreshed for::
/user/username/projects/myproject/packages/pkg2/build/other.d.ts
/user/username/projects/myproject/packages/pkg1/index.ts
Shape signatures in builder refreshed for::
/user/username/projects/myproject/packages/pkg2/build/other.d.ts (used version)
/user/username/projects/myproject/packages/pkg1/index.ts (computed .d.ts)
exitCode:: ExitStatus.undefined
@ -313,130 +188,13 @@ Input::
}
Timeout callback:: count: 1
3: timerToInvalidateFailedLookupResolutions *new*
Before running Timeout callback:: count: 0
Before running Timeout callback:: count: 1
3: timerToInvalidateFailedLookupResolutions
Host is moving to new time
After running Timeout callback:: count: 1
Timeout callback:: count: 1
4: timerToUpdateProgram *new*
Before running Timeout callback:: count: 1
4: timerToUpdateProgram
Host is moving to new time
After running Timeout callback:: count: 0
Output::
>> Screen clear
[HH:MM:SS AM] File change detected. Starting incremental compilation...
======== Resolving module 'pkg2' from '/user/username/projects/myproject/packages/pkg1/index.ts'. ========
Module resolution kind is not specified, using 'Node10'.
Loading module 'pkg2' from 'node_modules' folder, target file types: TypeScript, Declaration.
Searching all ancestor node_modules directories for preferred extensions: TypeScript, Declaration.
Directory '/user/username/projects/myproject/packages/pkg1/node_modules' does not exist, skipping all lookups in it.
Directory '/user/username/projects/myproject/packages/node_modules' does not exist, skipping all lookups in it.
Found 'package.json' at '/user/username/projects/myproject/node_modules/pkg2/package.json'.
File '/user/username/projects/myproject/node_modules/pkg2.ts' does not exist.
File '/user/username/projects/myproject/node_modules/pkg2.tsx' does not exist.
File '/user/username/projects/myproject/node_modules/pkg2.d.ts' does not exist.
'package.json' does not have a 'typesVersions' field.
'package.json' does not have a 'typings' field.
'package.json' does not have a 'types' field.
'package.json' has 'main' field 'build/index.js' that references '/user/username/projects/myproject/node_modules/pkg2/build/index.js'.
File name '/user/username/projects/myproject/node_modules/pkg2/build/index.js' has a '.js' extension - stripping it.
File '/user/username/projects/myproject/node_modules/pkg2/build/index.ts' does not exist.
File '/user/username/projects/myproject/node_modules/pkg2/build/index.tsx' does not exist.
File '/user/username/projects/myproject/node_modules/pkg2/build/index.d.ts' exists - use it as a name resolution result.
'package.json' does not have a 'peerDependencies' field.
Resolving real path for '/user/username/projects/myproject/node_modules/pkg2/build/index.d.ts', result '/user/username/projects/myproject/packages/pkg2/build/index.d.ts'.
======== Module name 'pkg2' was successfully resolved to '/user/username/projects/myproject/packages/pkg2/build/index.d.ts' with Package ID 'pkg2/build/index.d.ts@1.0.0'. ========
======== Resolving module './const.js' from '/user/username/projects/myproject/packages/pkg2/build/index.d.ts'. ========
Module resolution kind is not specified, using 'Node10'.
Loading module as file / folder, candidate module location '/user/username/projects/myproject/packages/pkg2/build/const.js', target file types: TypeScript, Declaration.
File name '/user/username/projects/myproject/packages/pkg2/build/const.js' has a '.js' extension - stripping it.
File '/user/username/projects/myproject/packages/pkg2/build/const.ts' does not exist.
File '/user/username/projects/myproject/packages/pkg2/build/const.tsx' does not exist.
File '/user/username/projects/myproject/packages/pkg2/build/const.d.ts' exists - use it as a name resolution result.
======== Module name './const.js' was successfully resolved to '/user/username/projects/myproject/packages/pkg2/build/const.d.ts'. ========
[HH:MM:SS AM] Found 0 errors. Watching for file changes.
Before running Timeout callback:: count: 0
//// [/user/username/projects/myproject/packages/pkg1/build/index.js] file written with same contents
After running Timeout callback:: count: 0
PolledWatches::
/user/username/projects/myproject/node_modules/@types:
{"pollingInterval":500}
/user/username/projects/myproject/packages/node_modules:
{"pollingInterval":500}
/user/username/projects/myproject/packages/node_modules/@types:
{"pollingInterval":500}
/user/username/projects/myproject/packages/pkg1/node_modules:
{"pollingInterval":500}
/user/username/projects/myproject/packages/pkg1/node_modules/@types:
{"pollingInterval":500}
/user/username/projects/node_modules/@types:
{"pollingInterval":500}
FsWatches::
/home/src/tslibs/TS/Lib/lib.d.ts:
{}
/user/username/projects/myproject/packages/pkg1/index.ts:
{}
/user/username/projects/myproject/packages/pkg1/tsconfig.json:
{}
/user/username/projects/myproject/packages/pkg2/build/const.d.ts: *new*
{}
/user/username/projects/myproject/packages/pkg2/build/index.d.ts: *new*
{}
/user/username/projects/myproject/packages/pkg2/package.json:
{}
FsWatches *deleted*::
/user/username/projects/myproject/packages/pkg2/build/other.d.ts:
{}
FsWatchesRecursive::
/user/username/projects/myproject/node_modules:
{}
/user/username/projects/myproject/node_modules/pkg2:
{}
/user/username/projects/myproject/packages/pkg1:
{}
/user/username/projects/myproject/packages/pkg2: *new*
{}
Program root files: [
"/user/username/projects/myproject/packages/pkg1/index.ts"
]
Program options: {
"outDir": "/user/username/projects/myproject/packages/pkg1/build",
"project": "/user/username/projects/myproject/packages/pkg1/tsconfig.json",
"watch": true,
"traceResolution": true,
"configFilePath": "/user/username/projects/myproject/packages/pkg1/tsconfig.json"
}
Program structureReused: SafeModules
Program files::
/home/src/tslibs/TS/Lib/lib.d.ts
/user/username/projects/myproject/packages/pkg2/build/const.d.ts
/user/username/projects/myproject/packages/pkg2/build/index.d.ts
/user/username/projects/myproject/packages/pkg1/index.ts
Semantic diagnostics in builder refreshed for::
/user/username/projects/myproject/packages/pkg2/build/const.d.ts
/user/username/projects/myproject/packages/pkg2/build/index.d.ts
/user/username/projects/myproject/packages/pkg1/index.ts
Shape signatures in builder refreshed for::
/user/username/projects/myproject/packages/pkg2/build/const.d.ts (used version)
/user/username/projects/myproject/packages/pkg2/build/index.d.ts (used version)
/user/username/projects/myproject/packages/pkg1/index.ts (computed .d.ts)
exitCode:: ExitStatus.undefined

View File

@ -69,8 +69,6 @@ Info seq [hh:mm:ss:mss] event:
Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /users/username/solution/projects/project/tsconfig.json
Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /users/username/solution/projects/file2.ts 500 undefined WatchType: Closed Script info
Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /home/src/tslibs/TS/Lib/lib.d.ts 500 undefined WatchType: Closed Script info
Info seq [hh:mm:ss:mss] DirectoryWatcher:: Added:: WatchInfo: /users/username/solution/projects/project 0 undefined Project: /users/username/solution/projects/project/tsconfig.json WatchType: Failed Lookup Locations
Info seq [hh:mm:ss:mss] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/solution/projects/project 0 undefined Project: /users/username/solution/projects/project/tsconfig.json WatchType: Failed Lookup Locations
Info seq [hh:mm:ss:mss] DirectoryWatcher:: Added:: WatchInfo: /users/username/solution/projects/project/node_modules/@types 1 undefined Project: /users/username/solution/projects/project/tsconfig.json WatchType: Type roots
Info seq [hh:mm:ss:mss] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/solution/projects/project/node_modules/@types 1 undefined Project: /users/username/solution/projects/project/tsconfig.json WatchType: Type roots
Info seq [hh:mm:ss:mss] DirectoryWatcher:: Added:: WatchInfo: /users/username/solution/projects/node_modules/@types 1 undefined Project: /users/username/solution/projects/project/tsconfig.json WatchType: Type roots
@ -189,8 +187,6 @@ FsWatches::
{}
/users/username/solution/projects/file2.ts: *new*
{}
/users/username/solution/projects/project: *new*
{}
/users/username/solution/projects/project/tsconfig.json: *new*
{}
@ -214,136 +210,16 @@ ScriptInfos::
containingProjects: 1
/users/username/solution/projects/project/tsconfig.json *default*
Info seq [hh:mm:ss:mss] DirectoryWatcher:: Triggered with /users/username/solution/projects/project/file2.ts :: WatchInfo: /users/username/solution/projects/project 0 undefined Project: /users/username/solution/projects/project/tsconfig.json WatchType: Failed Lookup Locations
Info seq [hh:mm:ss:mss] Scheduled: /users/username/solution/projects/project/tsconfig.jsonFailedLookupInvalidation
Info seq [hh:mm:ss:mss] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/solution/projects/project/file2.ts :: WatchInfo: /users/username/solution/projects/project 0 undefined Project: /users/username/solution/projects/project/tsconfig.json WatchType: Failed Lookup Locations
Before running Timeout callback:: count: 1
1: /users/username/solution/projects/project/tsconfig.jsonFailedLookupInvalidation
Before running Timeout callback:: count: 0
//// [/users/username/solution/projects/project/file2.ts]
export classc { method2() { return 10; } }
Timeout callback:: count: 1
1: /users/username/solution/projects/project/tsconfig.jsonFailedLookupInvalidation *new*
Info seq [hh:mm:ss:mss] Running: /users/username/solution/projects/project/tsconfig.jsonFailedLookupInvalidation
Info seq [hh:mm:ss:mss] Scheduled: /users/username/solution/projects/project/tsconfig.json
Info seq [hh:mm:ss:mss] Scheduled: *ensureProjectForOpenFiles*
After running Timeout callback:: count: 2
Timeout callback:: count: 2
2: /users/username/solution/projects/project/tsconfig.json *new*
3: *ensureProjectForOpenFiles* *new*
Projects::
/users/username/solution/projects/project/tsconfig.json (Configured) *changed*
projectStateVersion: 2 *changed*
projectProgramVersion: 1
dirty: true *changed*
autoImportProviderHost: false
Before running Timeout callback:: count: 2
2: /users/username/solution/projects/project/tsconfig.json
3: *ensureProjectForOpenFiles*
Info seq [hh:mm:ss:mss] Running: /users/username/solution/projects/project/tsconfig.json
Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /users/username/solution/projects/project/tsconfig.json
Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /users/username/solution/projects/project/file2.ts 500 undefined WatchType: Closed Script info
Info seq [hh:mm:ss:mss] DirectoryWatcher:: Close:: WatchInfo: /users/username/solution/projects/project 0 undefined Project: /users/username/solution/projects/project/tsconfig.json WatchType: Failed Lookup Locations
Info seq [hh:mm:ss:mss] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/solution/projects/project 0 undefined Project: /users/username/solution/projects/project/tsconfig.json WatchType: Failed Lookup Locations
Info seq [hh:mm:ss:mss] Finishing updateGraphWorker: Project: /users/username/solution/projects/project/tsconfig.json projectStateVersion: 2 projectProgramVersion: 1 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms
Info seq [hh:mm:ss:mss] Project '/users/username/solution/projects/project/tsconfig.json' (Configured)
Info seq [hh:mm:ss:mss] Files (3)
/home/src/tslibs/TS/Lib/lib.d.ts Text-1 "/// <reference no-default-lib=\"true\"/>\ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array<T> { length: number; [n: number]: T; }\ninterface ReadonlyArray<T> {}\ndeclare const console: { log(msg: any): void; };"
/users/username/solution/projects/project/file2.ts Text-1 "export classc { method2() { return 10; } }"
/users/username/solution/projects/project/file1.ts SVC-1-0 "import classc from \"file2\""
../../../../../home/src/tslibs/TS/Lib/lib.d.ts
Default library for target 'es5'
file2.ts
Imported via "file2" from file 'file1.ts'
file1.ts
Part of 'files' list in tsconfig.json
Info seq [hh:mm:ss:mss] -----------------------------------------------
Info seq [hh:mm:ss:mss] Running: *ensureProjectForOpenFiles*
Info seq [hh:mm:ss:mss] Before ensureProjectForOpenFiles:
Info seq [hh:mm:ss:mss] Project '/users/username/solution/projects/project/tsconfig.json' (Configured)
Info seq [hh:mm:ss:mss] Files (3)
Info seq [hh:mm:ss:mss] -----------------------------------------------
Info seq [hh:mm:ss:mss] Open files:
Info seq [hh:mm:ss:mss] FileName: /users/username/solution/projects/project/file1.ts ProjectRootPath: undefined
Info seq [hh:mm:ss:mss] Projects: /users/username/solution/projects/project/tsconfig.json
Info seq [hh:mm:ss:mss] After ensureProjectForOpenFiles:
Info seq [hh:mm:ss:mss] Project '/users/username/solution/projects/project/tsconfig.json' (Configured)
Info seq [hh:mm:ss:mss] Files (3)
Info seq [hh:mm:ss:mss] -----------------------------------------------
Info seq [hh:mm:ss:mss] Open files:
Info seq [hh:mm:ss:mss] FileName: /users/username/solution/projects/project/file1.ts ProjectRootPath: undefined
Info seq [hh:mm:ss:mss] Projects: /users/username/solution/projects/project/tsconfig.json
Info seq [hh:mm:ss:mss] got projects updated in background /users/username/solution/projects/project/file1.ts
Info seq [hh:mm:ss:mss] event:
{
"seq": 0,
"type": "event",
"event": "projectsUpdatedInBackground",
"body": {
"openFiles": [
"/users/username/solution/projects/project/file1.ts"
]
}
}
After running Timeout callback:: count: 0
PolledWatches::
/users/username/solution/node_modules/@types:
{"pollingInterval":500}
/users/username/solution/projects/node_modules/@types:
{"pollingInterval":500}
/users/username/solution/projects/project/node_modules/@types:
{"pollingInterval":500}
Before running Timeout callback:: count: 0
FsWatches::
/home/src/tslibs/TS/Lib/lib.d.ts:
{}
/users/username/solution/projects/file2.ts:
{}
/users/username/solution/projects/project/file2.ts: *new*
{}
/users/username/solution/projects/project/tsconfig.json:
{}
FsWatches *deleted*::
/users/username/solution/projects/project:
{}
Projects::
/users/username/solution/projects/project/tsconfig.json (Configured) *changed*
projectStateVersion: 2
projectProgramVersion: 2 *changed*
dirty: false *changed*
autoImportProviderHost: undefined *changed*
ScriptInfos::
/home/src/tslibs/TS/Lib/lib.d.ts
version: Text-1
containingProjects: 1
/users/username/solution/projects/project/tsconfig.json
/users/username/solution/projects/file2.ts *changed*
version: Text-1
containingProjects: 0 *changed*
/users/username/solution/projects/project/tsconfig.json *deleted*
/users/username/solution/projects/project/file1.ts (Open)
version: SVC-1-0
containingProjects: 1
/users/username/solution/projects/project/tsconfig.json *default*
/users/username/solution/projects/project/file2.ts *new*
version: Text-1
containingProjects: 1
/users/username/solution/projects/project/tsconfig.json
After running Timeout callback:: count: 0
Before request
@ -356,62 +232,116 @@ Info seq [hh:mm:ss:mss] request:
"seq": 2,
"type": "request"
}
Info seq [hh:mm:ss:mss] FileWatcher:: Close:: WatchInfo: /users/username/solution/projects/project/file2.ts 500 undefined WatchType: Closed Script info
Info seq [hh:mm:ss:mss] getConfigFileNameForFile:: File: /users/username/solution/projects/project/file2.ts ProjectRootPath: undefined:: Result: /users/username/solution/projects/project/tsconfig.json
Info seq [hh:mm:ss:mss] FileWatcher:: Close:: WatchInfo: /users/username/solution/projects/file2.ts 500 undefined WatchType: Closed Script info
Info seq [hh:mm:ss:mss] getConfigFileNameForFile:: File: /users/username/solution/projects/project/tsconfig.json ProjectRootPath: undefined:: Result: undefined
Info seq [hh:mm:ss:mss] event:
{
"seq": 0,
"type": "event",
"event": "configFileDiag",
"body": {
"triggerFile": "/users/username/solution/projects/project/file2.ts",
"configFile": "/users/username/solution/projects/project/tsconfig.json",
"diagnostics": []
}
}
Info seq [hh:mm:ss:mss] Creating InferredProject: /dev/null/inferredProject1*, currentDirectory: /users/username/solution/projects/project
Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /users/username/solution/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root
Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /users/username/solution/projects/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root
Info seq [hh:mm:ss:mss] FileWatcher:: Added:: WatchInfo: /users/username/solution/projects/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root
Info seq [hh:mm:ss:mss] Starting updateGraphWorker: Project: /dev/null/inferredProject1*
Info seq [hh:mm:ss:mss] DirectoryWatcher:: Added:: WatchInfo: /users/username/solution/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots
Info seq [hh:mm:ss:mss] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/solution/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots
Info seq [hh:mm:ss:mss] DirectoryWatcher:: Added:: WatchInfo: /users/username/solution/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots
Info seq [hh:mm:ss:mss] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/solution/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots
Info seq [hh:mm:ss:mss] DirectoryWatcher:: Added:: WatchInfo: /users/username/solution/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots
Info seq [hh:mm:ss:mss] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/solution/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots
Info seq [hh:mm:ss:mss] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* projectStateVersion: 1 projectProgramVersion: 0 structureChanged: true structureIsReused:: Not Elapsed:: *ms
Info seq [hh:mm:ss:mss] Project '/dev/null/inferredProject1*' (Inferred)
Info seq [hh:mm:ss:mss] Files (2)
/home/src/tslibs/TS/Lib/lib.d.ts Text-1 "/// <reference no-default-lib=\"true\"/>\ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array<T> { length: number; [n: number]: T; }\ninterface ReadonlyArray<T> {}\ndeclare const console: { log(msg: any): void; };"
/users/username/solution/projects/project/file2.ts SVC-1-0 "export classc { method2() { return 10; } }"
../../../../../home/src/tslibs/TS/Lib/lib.d.ts
Default library for target 'es5'
file2.ts
Root file specified for compilation
Info seq [hh:mm:ss:mss] -----------------------------------------------
Info seq [hh:mm:ss:mss] Project '/users/username/solution/projects/project/tsconfig.json' (Configured)
Info seq [hh:mm:ss:mss] Files (3)
Info seq [hh:mm:ss:mss] -----------------------------------------------
Info seq [hh:mm:ss:mss] Project '/dev/null/inferredProject1*' (Inferred)
Info seq [hh:mm:ss:mss] Files (2)
Info seq [hh:mm:ss:mss] -----------------------------------------------
Info seq [hh:mm:ss:mss] Open files:
Info seq [hh:mm:ss:mss] FileName: /users/username/solution/projects/project/file1.ts ProjectRootPath: undefined
Info seq [hh:mm:ss:mss] Projects: /users/username/solution/projects/project/tsconfig.json
Info seq [hh:mm:ss:mss] FileName: /users/username/solution/projects/project/file2.ts ProjectRootPath: undefined
Info seq [hh:mm:ss:mss] Projects: /users/username/solution/projects/project/tsconfig.json
Info seq [hh:mm:ss:mss] Projects: /dev/null/inferredProject1*
Info seq [hh:mm:ss:mss] response:
{
"seq": 0,
"type": "response",
"command": "open",
"request_seq": 2,
"success": true
"success": true,
"performanceData": {
"updateGraphDurationMs": *
}
}
After request
PolledWatches::
/users/username/solution/node_modules/@types:
{"pollingInterval":500}
/users/username/solution/projects/jsconfig.json: *new*
{"pollingInterval":2000}
/users/username/solution/projects/node_modules/@types:
{"pollingInterval":500}
/users/username/solution/projects/project/jsconfig.json: *new*
{"pollingInterval":2000}
/users/username/solution/projects/project/node_modules/@types:
{"pollingInterval":500}
/users/username/solution/projects/tsconfig.json: *new*
{"pollingInterval":2000}
FsWatches::
/home/src/tslibs/TS/Lib/lib.d.ts:
{}
/users/username/solution/projects/file2.ts:
{}
/users/username/solution/projects/project/tsconfig.json:
{}
FsWatches *deleted*::
/users/username/solution/projects/file2.ts:
{}
/users/username/solution/projects/project/file2.ts:
{}
Projects::
/dev/null/inferredProject1* (Inferred) *new*
projectStateVersion: 1
projectProgramVersion: 1
autoImportProviderHost: false
/users/username/solution/projects/project/tsconfig.json (Configured)
projectStateVersion: 1
projectProgramVersion: 1
autoImportProviderHost: false
ScriptInfos::
/home/src/tslibs/TS/Lib/lib.d.ts
/home/src/tslibs/TS/Lib/lib.d.ts *changed*
version: Text-1
containingProjects: 2 *changed*
/users/username/solution/projects/project/tsconfig.json
/dev/null/inferredProject1* *new*
/users/username/solution/projects/file2.ts
version: Text-1
containingProjects: 1
/users/username/solution/projects/project/tsconfig.json
/users/username/solution/projects/file2.ts *deleted*
version: Text-1
containingProjects: 0
/users/username/solution/projects/project/file1.ts (Open)
version: SVC-1-0
containingProjects: 1
/users/username/solution/projects/project/tsconfig.json *default*
/users/username/solution/projects/project/file2.ts (Open) *changed*
open: true *changed*
version: Text-1
/users/username/solution/projects/project/file2.ts (Open) *new*
version: SVC-1-0
containingProjects: 1
/users/username/solution/projects/project/tsconfig.json *default*
/dev/null/inferredProject1* *default*