Before

…lines 1–94 unchanged (94 lines)
95 xY/a.ts
96 Imported via "./xY/a" from file 'b.ts'
97 Matched by default include pattern '**/*'
98 link/a.ts
99 Imported via "./link/a" from file 'b.ts'
100 b.ts
101 Matched by default include pattern '**/*'
102
103Info seq [hh:mm:ss:mss] -----------------------------------------------
104Info seq [hh:mm:ss:mss] event:
105 {
106 "seq": 0,
107 "type": "event",
…lines 108–171 unchanged (64 lines)
172Info seq [hh:mm:ss:mss] -----------------------------------------------
173Info seq [hh:mm:ss:mss] Open files:
174Info seq [hh:mm:ss:mss] FileName: /user/username/projects/myproject/b.ts ProjectRootPath: undefined
175Info seq [hh:mm:ss:mss] Projects: /user/username/projects/myproject/tsconfig.json
176Info seq [hh:mm:ss:mss] response:
177 {
178 "responseRequired": false
179 }
180After request
181
182PolledWatches::
183/user/username/projects/myproject/node_modules/@types: *new*
184 {"pollingInterval":500}
185/user/username/projects/node_modules/@types: *new*
186 {"pollingInterval":500}
187
188FsWatches::
189/a/lib/lib.d.ts: *new*
190 {}
191/user/username/projects/myproject/XY/a.ts: *new*
192 {}
193/user/username/projects/myproject/link/a.ts: *new*
194 {}
195/user/username/projects/myproject/tsconfig.json: *new*
196 {}
197
198FsWatchesRecursive::
199/user/username/projects/myproject: *new*
200 {}
201
202Projects::
203/user/username/projects/myproject/tsconfig.json (Configured) *new*
204 projectStateVersion: 1
205 projectProgramVersion: 1
206
207ScriptInfos::
208/a/lib/lib.d.ts *new*
209 version: Text-1
210 containingProjects: 1
211 /user/username/projects/myproject/tsconfig.json
212/user/username/projects/myproject/XY/a.ts *new*
213 version: Text-1
214 containingProjects: 1
215 /user/username/projects/myproject/tsconfig.json
216/user/username/projects/myproject/b.ts (Open) *new*
217 version: SVC-1-0
218 containingProjects: 1
219 /user/username/projects/myproject/tsconfig.json *default*
220/user/username/projects/myproject/link/a.ts *new*
221 version: Text-1
222 containingProjects: 1
223 /user/username/projects/myproject/tsconfig.json
224
225Before request
226
227Info seq [hh:mm:ss:mss] request:
228 {
229 "command": "geterr",
230 "arguments": {
231 "delay": 0,
232 "files": [
233 "/user/username/projects/myproject/b.ts"
234 ]
235 },
236 "seq": 2,
237 "type": "request"
238 }
239Info seq [hh:mm:ss:mss] response:
240 {
241 "responseRequired": false
242 }
243After request
244
245Timeout callback:: count: 1
2461: checkOne *new*
247
…lines 248–313 unchanged (66 lines)
314Info seq [hh:mm:ss:mss] event:
315 {
316 "seq": 0,
317 "type": "event",
318 "event": "requestCompleted",
319 "body": {
320 "request_seq": 2,
321 "performanceData": {
322 "updateGraphDurationMs": *
323 }
324 }
325 }
326After running Immedidate callback:: count: 0
327
328Info seq [hh:mm:ss:mss] FileWatcher:: Triggered with /user/username/projects/myproject/XY/a.ts 1:: WatchInfo: /user/username/projects/myproject/XY/a.ts 500 undefined WatchType: Closed Script info
329Info seq [hh:mm:ss:mss] Scheduled: /user/username/projects/myproject/tsconfig.json
…lines 330–379 unchanged (50 lines)
380 "/user/username/projects/myproject/b.ts"
381 ]
382 },
383 "seq": 3,
384 "type": "request"
385 }
386Info seq [hh:mm:ss:mss] response:
387 {
388 "responseRequired": false
389 }
390After request
391
392Timeout callback:: count: 3
3934: /user/username/projects/myproject/tsconfig.json
3945: *ensureProjectForOpenFiles*
3956: checkOne *new*
…lines 396–515 unchanged (120 lines)

After

…lines 1–94 unchanged (94 lines)
95 xY/a.ts
96 Imported via "./xY/a" from file 'b.ts'
97 Matched by default include pattern '**/*'
98 link/a.ts
99 Imported via "./link/a" from file 'b.ts'
100 b.ts
101 Matched by default include pattern '**/*'
102
103Info seq [hh:mm:ss:mss] -----------------------------------------------
104Info seq [hh:mm:ss:mss] event:
105 {
106 "seq": 0,
107 "type": "event",
…lines 108–171 unchanged (64 lines)
172Info seq [hh:mm:ss:mss] -----------------------------------------------
173Info seq [hh:mm:ss:mss] Open files:
174Info seq [hh:mm:ss:mss] FileName: /user/username/projects/myproject/b.ts ProjectRootPath: undefined
175Info seq [hh:mm:ss:mss] Projects: /user/username/projects/myproject/tsconfig.json
176Info seq [hh:mm:ss:mss] response:
177 {
178 "seq": 0,
179 "type": "response",
180 "command": "open",
181 "request_seq": 1,
182 "success": true,
183 "performanceData": {
184 "updateGraphDurationMs": *
185 }
186 }
187After request
188
189PolledWatches::
190/user/username/projects/myproject/node_modules/@types: *new*
191 {"pollingInterval":500}
192/user/username/projects/node_modules/@types: *new*
193 {"pollingInterval":500}
194
195FsWatches::
196/a/lib/lib.d.ts: *new*
197 {}
198/user/username/projects/myproject/XY/a.ts: *new*
199 {}
200/user/username/projects/myproject/link/a.ts: *new*
201 {}
202/user/username/projects/myproject/tsconfig.json: *new*
203 {}
204
205FsWatchesRecursive::
206/user/username/projects/myproject: *new*
207 {}
208
209Projects::
210/user/username/projects/myproject/tsconfig.json (Configured) *new*
211 projectStateVersion: 1
212 projectProgramVersion: 1
213
214ScriptInfos::
215/a/lib/lib.d.ts *new*
216 version: Text-1
217 containingProjects: 1
218 /user/username/projects/myproject/tsconfig.json
219/user/username/projects/myproject/XY/a.ts *new*
220 version: Text-1
221 containingProjects: 1
222 /user/username/projects/myproject/tsconfig.json
223/user/username/projects/myproject/b.ts (Open) *new*
224 version: SVC-1-0
225 containingProjects: 1
226 /user/username/projects/myproject/tsconfig.json *default*
227/user/username/projects/myproject/link/a.ts *new*
228 version: Text-1
229 containingProjects: 1
230 /user/username/projects/myproject/tsconfig.json
231
232Before request
233
234Info seq [hh:mm:ss:mss] request:
235 {
236 "command": "geterr",
237 "arguments": {
238 "delay": 0,
239 "files": [
240 "/user/username/projects/myproject/b.ts"
241 ]
242 },
243 "seq": 2,
244 "type": "request"
245 }
246After request
247
248Timeout callback:: count: 1
2491: checkOne *new*
250
…lines 251–317 unchanged (67 lines)
318 {
319 "seq": 0,
320 "type": "event",
321 "event": "requestCompleted",
322 "body": {
323 "request_seq": 2
324 }
325 }
326After running Immedidate callback:: count: 0
327
328Info seq [hh:mm:ss:mss] FileWatcher:: Triggered with /user/username/projects/myproject/XY/a.ts 1:: WatchInfo: /user/username/projects/myproject/XY/a.ts 500 undefined WatchType: Closed Script info
329Info seq [hh:mm:ss:mss] Scheduled: /user/username/projects/myproject/tsconfig.json
330Info seq [hh:mm:ss:mss] Scheduled: *ensureProjectForOpenFiles*
…lines 331–378 unchanged (48 lines)
379 "files": [
380 "/user/username/projects/myproject/b.ts"
381 ]
382 },
383 "seq": 3,
384 "type": "request"
385 }
386After request
387
388Timeout callback:: count: 3
3894: /user/username/projects/myproject/tsconfig.json
3905: *ensureProjectForOpenFiles*
3916: checkOne *new*
…lines 392–511 unchanged (120 lines)

Before

program
labeled_statement
statement_identifier "currentDirectory"
ERROR
: ":"
: ":"
binary_expression
binary_expression
regex
/ "/"
regex_pattern "user"
/ "/"
regex_flags "username"
/ "/"
identifier "projects"
/ "/"
identifier "myproject"
identifier "useCaseSensitiveFileNames"
: ":"
expression_statement
false "false"
ERROR (+27 nodes collapsed)
expression_statement
identifier "request"
comment "//// [/user/username/projects/myproject/XY/a.ts]"
export_statement
export "export"
lexical_declaration
const "const"
variable_declarator
identifier "a"
= "="
number "1"
; ";"
export_statement
export "export"
lexical_declaration
const "const"
variable_declarator
identifier "b"
= "="
number "2"
; ";"
comment "//// [/user/username/projects/myproject/link] symlink(/user/"...
comment "//// [/user/username/projects/myproject/b.ts]"
import_statement
import "import"
import_clause
named_imports
{ "{"
import_specifier
identifier "a"
} "}"
from "from"
string
" "\""
string_fragment "./xY/a"
" "\""
; ";"
import_statement
import "import"
import_clause
named_imports
{ "{"
import_specifier
identifier "b"
} "}"
from "from"
string
" "\""
string_fragment "./link/a"
" "\""
; ";"
expression_statement
identifier "a"
; ";"
expression_statement
identifier "b"
; ";"
comment "//// [/a/lib/lib.d.ts]"
comment "/// <reference no-default-lib=\"true\"/>"
ERROR
identifier "interface"
identifier "Boolean"
statement_block
{ "{"
} "}"
ERROR
identifier "interface"
identifier "Function"
statement_block
{ "{"
} "}"
ERROR
identifier "interface"
identifier "CallableFunction"
statement_block
{ "{"
} "}"
ERROR
identifier "interface"
identifier "NewableFunction"
statement_block
{ "{"
} "}"
ERROR
identifier "interface"
identifier "IArguments"
statement_block
{ "{"
} "}"
ERROR
identifier "interface"
identifier "Number"
statement_block
{ "{"
labeled_statement
statement_identifier "toExponential"
: ":"
expression_statement
identifier "any"
; ";"
} "}"
ERROR
identifier "interface"
identifier "Object"
statement_block
{ "{"
} "}"
ERROR
identifier "interface"
identifier "RegExp"
statement_block
{ "{"
} "}"
ERROR
identifier "interface"
identifier "String"
statement_block
{ "{"
labeled_statement
statement_identifier "charAt"
: ":"
expression_statement
identifier "any"
; ";"
} "}"
expression_statement (+29 nodes collapsed)
comment "//// [/user/username/projects/myproject/tsconfig.json]"
expression_statement (+42 nodes collapsed)
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+56 nodes collapsed)
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+27 nodes collapsed)
labeled_statement (+28 nodes collapsed)
expression_statement (+37 nodes collapsed)
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+55 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Config"
expression_statement
identifier "file"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+67 nodes collapsed)
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+91 nodes collapsed)
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+49 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Wild"
identifier "card"
expression_statement
identifier "directory"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
expression_statement
binary_expression
identifier "Elapsed"
ERROR
: ":"
: ":"
* "*"
identifier "ms"
; ""
labeled_statement (+49 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Wild"
identifier "card"
expression_statement
identifier "directory"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+38 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Closed"
identifier "Script"
expression_statement
identifier "info"
ERROR
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
identifier "Starting"
labeled_statement (+24 nodes collapsed)
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+38 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Closed"
identifier "Script"
expression_statement
identifier "info"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+32 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Closed"
identifier "Script"
expression_statement
identifier "info"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+37 nodes collapsed)
labeled_statement (+22 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Type"
expression_statement
identifier "roots"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
expression_statement
binary_expression
identifier "Elapsed"
ERROR
: ":"
: ":"
* "*"
identifier "ms"
; ""
labeled_statement (+37 nodes collapsed)
labeled_statement (+22 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Type"
expression_statement
identifier "roots"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+34 nodes collapsed)
labeled_statement (+22 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Type"
expression_statement
identifier "roots"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
expression_statement
binary_expression
identifier "Elapsed"
ERROR
: ":"
: ":"
* "*"
identifier "ms"
; ""
labeled_statement (+34 nodes collapsed)
labeled_statement (+22 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Type"
expression_statement
identifier "roots"
ERROR
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
identifier "Finishing"
labeled_statement (+25 nodes collapsed)
labeled_statement (+29 nodes collapsed)
ERROR
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
identifier "Project"
expression_statement
call_expression
string
' "'"
string_fragment "/user/username/projects/myproject/tsconfig.json"
' "'"
arguments
( "("
identifier "Configured"
) ")"
expression_statement (+211 nodes collapsed)
ERROR
identifier "Default"
identifier "library"
for "for"
target "target"
expression_statement
string
' "'"
string_fragment "es5"
' "'"
expression_statement
binary_expression
identifier "xY"
/ "/"
member_expression
identifier "a"
. "."
property_identifier "ts"
ERROR
identifier "Imported"
identifier "via"
string
" "\""
string_fragment "./xY/a"
" "\""
identifier "from"
identifier "file"
' "'"
member_expression
identifier "b"
. "."
property_identifier "ts"
' "'"
identifier "Matched"
identifier "by"
default "default"
identifier "include"
identifier "pattern"
expression_statement
string
' "'"
string_fragment "**/*"
' "'"
expression_statement
binary_expression
identifier "link"
/ "/"
member_expression
identifier "a"
. "."
property_identifier "ts"
ERROR
identifier "Imported"
identifier "via"
string
" "\""
string_fragment "./link/a"
" "\""
identifier "from"
identifier "file"
' "'"
member_expression
identifier "b"
. "."
property_identifier "ts"
' "'"
expression_statement
member_expression
identifier "b"
. "."
property_identifier "ts"
expression_statement
sequence_expression
binary_expression
identifier "Matched"
ERROR
identifier "by"
default "default"
identifier "include"
identifier "pattern"
' "'"
** "**"
comment "/*'\n\r\nInfo seq [hh:mm:ss:mss] -----------------------------"...
ERROR
* "*"
' "'"
string_fragment "\","
string
" "\""
string_fragment "code"
" "\""
: ":"
number "1261"
, ","
ERROR
string
" "\""
string_fragment "category"
" "\""
: ":"
string
" "\""
string_fragment "error"
" "\""
ERROR
} "}"
] "]"
, ","
expression_statement
binary_expression
string
" "\""
string_fragment "duration"
" "\""
ERROR
: ":"
* "*"
ERROR
} "}"
} "}"
identifier "After"
identifier "running"
identifier "Immedidate"
; ""
labeled_statement
statement_identifier "callback"
: ":"
ERROR
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "1"
labeled_statement
statement_identifier "Immedidate"
ERROR
identifier "callback"
: ":"
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "1"
ERROR
number "2"
: ":"
expression_statement
binary_expression
identifier "suggestionCheck"
* "*"
new_expression
new "new"
ERROR
* "*"
identifier "Before"
identifier "running"
identifier "Immedidate"
; ""
labeled_statement
statement_identifier "callback"
: ":"
ERROR
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "1"
ERROR
number "2"
: ":"
expression_statement
identifier "suggestionCheck"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+74 nodes collapsed)
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement
statement_identifier "event"
: ":"
expression_statement
object
{ "{"
pair
string
" "\""
string_fragment "seq"
" "\""
: ":"
number "0"
, ","
pair
string
" "\""
string_fragment "type"
" "\""
: ":"
string
" "\""
string_fragment "event"
" "\""
, ","
pair
string
" "\""
string_fragment "event"
" "\""
: ":"
string
" "\""
string_fragment "requestCompleted"
" "\""
, ","
pair
string
" "\""
string_fragment "body"
" "\""
: ":"
object
{ "{"
pair
string
" "\""
string_fragment "request_seq"
" "\""
: ":"
number "2"
, ","
pair
string
" "\""
string_fragment "performanceData"
" "\""
: ":"
object
{ "{"
ERROR
string
" "\""
string_fragment "updateGraphDurationMs"
" "\""
: ":"
* "*"
} "}"
} "}"
} "}"
ERROR
identifier "After"
identifier "running"
labeled_statement
statement_identifier "Immedidate"
ERROR
identifier "callback"
: ":"
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "0"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+60 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Closed"
identifier "Script"
expression_statement
identifier "info"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+21 nodes collapsed)
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
expression_statement (+24 nodes collapsed)
expression_statement
binary_expression
identifier "Elapsed"
ERROR
: ":"
: ":"
* "*"
identifier "ms"
; ""
labeled_statement (+60 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Closed"
identifier "Script"
expression_statement
identifier "info"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+60 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Closed"
identifier "Script"
expression_statement
identifier "info"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+27 nodes collapsed)
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
expression_statement
binary_expression
binary_expression
identifier "Scheduled"
ERROR
: ":"
* "*"
identifier "ensureProjectForOpenFiles"
* "*"
ERROR
, ","
identifier "Cancelled"
identifier "earlier"
identifier "one"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
expression_statement
binary_expression
identifier "Elapsed"
ERROR
: ":"
: ":"
* "*"
identifier "ms"
; ""
labeled_statement (+60 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Closed"
identifier "Script"
expression_statement
identifier "info"
expression_statement
identifier "Before"
; ""
expression_statement
identifier "request"
comment "//// [/user/username/projects/myproject/XY/a.ts]"
comment "// some comment"
export_statement
export "export"
lexical_declaration
const "const"
variable_declarator
identifier "a"
= "="
number "1"
; ";"
export_statement
export "export"
lexical_declaration
const "const"
variable_declarator
identifier "b"
= "="
number "2"
; ";"
labeled_statement
statement_identifier "Timeout"
ERROR
identifier "callback"
: ":"
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "2"
expression_statement (+87 nodes collapsed)
labeled_statement (+29 nodes collapsed)
labeled_statement
statement_identifier "version"
: ":"
expression_statement
binary_expression
identifier "Text"
- "-"
number "1"
labeled_statement (+56 nodes collapsed)
labeled_statement (+55 nodes collapsed)
labeled_statement
statement_identifier "version"
: ":"
expression_statement
binary_expression
binary_expression
identifier "SVC"
- "-"
number "1"
- "-"
number "0"
labeled_statement (+60 nodes collapsed)
labeled_statement (+32 nodes collapsed)
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+67 nodes collapsed)
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement
statement_identifier "response"
: ":"
expression_statement
object
{ "{"
pair
string
" "\""
string_fragment "responseRequired"
" "\""
: ":"
false "false"
} "}"
expression_statement
identifier "After"
; ""
expression_statement
identifier "request"
labeled_statement
statement_identifier "Timeout"
ERROR
identifier "callback"
: ":"
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "3"
expression_statement (+22 nodes collapsed)
expression_statement (+23 nodes collapsed)
labeled_statement
statement_identifier "callback"
: ":"
ERROR
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "3"
expression_statement (+22 nodes collapsed)
expression_statement
binary_expression
binary_expression
number "5"
ERROR
: ":"
* "*"
identifier "ensureProjectForOpenFiles"
* "*"
ERROR
number "6"
: ":"
identifier "checkOne"
labeled_statement
statement_identifier "Invoking"
ERROR
identifier "Timeout"
identifier "callback"
: ":"
: ":"
labeled_statement
statement_identifier "timeoutId"
ERROR
: ":"
: ":"
number "6"
: ":"
: ":"
expression_statement
identifier "checkOne"
ERROR
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
identifier "Starting"
labeled_statement (+24 nodes collapsed)
ERROR
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
identifier "Finishing"
labeled_statement (+25 nodes collapsed)
labeled_statement (+29 nodes collapsed)
ERROR
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
identifier "Project"
expression_statement
call_expression
string
' "'"
string_fragment "/user/username/projects/myproject/tsconfig.json"
' "'"
arguments
( "("
identifier "Configured"
) ")"
expression_statement (+188 nodes collapsed)
expression_statement (+78 nodes collapsed)
labeled_statement (+74 nodes collapsed)
ERROR
identifier "After"
identifier "running"
labeled_statement
statement_identifier "Timeout"
ERROR
identifier "callback"
: ":"
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "2"
labeled_statement
statement_identifier "Immedidate"
ERROR
identifier "callback"
: ":"
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "1"
ERROR
number "3"
: ":"
expression_statement (+44 nodes collapsed)
labeled_statement
statement_identifier "projectProgramVersion"
: ":"
expression_statement
number "1"
labeled_statement (+29 nodes collapsed)
labeled_statement
statement_identifier "version"
: ":"
expression_statement
binary_expression
identifier "Text"
- "-"
number "1"
labeled_statement (+115 nodes collapsed)
labeled_statement
statement_identifier "version"
: ":"
expression_statement
binary_expression
binary_expression
identifier "SVC"
- "-"
number "1"
- "-"
number "0"
labeled_statement (+96 nodes collapsed)
ERROR
identifier "Before"
identifier "running"
labeled_statement
statement_identifier "Immedidate"
ERROR
identifier "callback"
: ":"
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "1"
ERROR
number "3"
: ":"
expression_statement
identifier "semanticCheck"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+166 nodes collapsed)
ERROR
identifier "After"
identifier "running"
labeled_statement
statement_identifier "Immedidate"
ERROR
identifier "callback"
: ":"
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "1"
labeled_statement
statement_identifier "Immedidate"
ERROR
identifier "callback"
: ":"
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "1"
ERROR
number "4"
: ":"
expression_statement
binary_expression
identifier "suggestionCheck"
* "*"
new_expression
new "new"
ERROR
* "*"
identifier "Before"
identifier "running"
identifier "Immedidate"
; ""
labeled_statement
statement_identifier "callback"
: ":"
ERROR
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "1"
ERROR
number "4"
: ":"
expression_statement
identifier "suggestionCheck"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+74 nodes collapsed)
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+70 nodes collapsed)
ERROR
identifier "After"
identifier "running"
labeled_statement
statement_identifier "Immedidate"
ERROR
identifier "callback"
: ":"
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "0"

After

program
labeled_statement
statement_identifier "currentDirectory"
ERROR
: ":"
: ":"
binary_expression
binary_expression
regex
/ "/"
regex_pattern "user"
/ "/"
regex_flags "username"
/ "/"
identifier "projects"
/ "/"
identifier "myproject"
identifier "useCaseSensitiveFileNames"
: ":"
expression_statement
false "false"
ERROR (+27 nodes collapsed)
expression_statement
identifier "request"
comment "//// [/user/username/projects/myproject/XY/a.ts]"
export_statement
export "export"
lexical_declaration
const "const"
variable_declarator
identifier "a"
= "="
number "1"
; ";"
export_statement
export "export"
lexical_declaration
const "const"
variable_declarator
identifier "b"
= "="
number "2"
; ";"
comment "//// [/user/username/projects/myproject/link] symlink(/user/"...
comment "//// [/user/username/projects/myproject/b.ts]"
import_statement
import "import"
import_clause
named_imports
{ "{"
import_specifier
identifier "a"
} "}"
from "from"
string
" "\""
string_fragment "./xY/a"
" "\""
; ";"
import_statement
import "import"
import_clause
named_imports
{ "{"
import_specifier
identifier "b"
} "}"
from "from"
string
" "\""
string_fragment "./link/a"
" "\""
; ";"
expression_statement
identifier "a"
; ";"
expression_statement
identifier "b"
; ";"
comment "//// [/a/lib/lib.d.ts]"
comment "/// <reference no-default-lib=\"true\"/>"
ERROR
identifier "interface"
identifier "Boolean"
statement_block
{ "{"
} "}"
ERROR
identifier "interface"
identifier "Function"
statement_block
{ "{"
} "}"
ERROR
identifier "interface"
identifier "CallableFunction"
statement_block
{ "{"
} "}"
ERROR
identifier "interface"
identifier "NewableFunction"
statement_block
{ "{"
} "}"
ERROR
identifier "interface"
identifier "IArguments"
statement_block
{ "{"
} "}"
ERROR
identifier "interface"
identifier "Number"
statement_block
{ "{"
labeled_statement
statement_identifier "toExponential"
: ":"
expression_statement
identifier "any"
; ";"
} "}"
ERROR
identifier "interface"
identifier "Object"
statement_block
{ "{"
} "}"
ERROR
identifier "interface"
identifier "RegExp"
statement_block
{ "{"
} "}"
ERROR
identifier "interface"
identifier "String"
statement_block
{ "{"
labeled_statement
statement_identifier "charAt"
: ":"
expression_statement
identifier "any"
; ";"
} "}"
expression_statement (+29 nodes collapsed)
comment "//// [/user/username/projects/myproject/tsconfig.json]"
expression_statement (+42 nodes collapsed)
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+56 nodes collapsed)
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+27 nodes collapsed)
labeled_statement (+28 nodes collapsed)
expression_statement (+37 nodes collapsed)
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+55 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Config"
expression_statement
identifier "file"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+67 nodes collapsed)
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+91 nodes collapsed)
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+49 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Wild"
identifier "card"
expression_statement
identifier "directory"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
expression_statement
binary_expression
identifier "Elapsed"
ERROR
: ":"
: ":"
* "*"
identifier "ms"
; ""
labeled_statement (+49 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Wild"
identifier "card"
expression_statement
identifier "directory"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+38 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Closed"
identifier "Script"
expression_statement
identifier "info"
ERROR
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
identifier "Starting"
labeled_statement (+24 nodes collapsed)
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+38 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Closed"
identifier "Script"
expression_statement
identifier "info"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+32 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Closed"
identifier "Script"
expression_statement
identifier "info"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+37 nodes collapsed)
labeled_statement (+22 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Type"
expression_statement
identifier "roots"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
expression_statement
binary_expression
identifier "Elapsed"
ERROR
: ":"
: ":"
* "*"
identifier "ms"
; ""
labeled_statement (+37 nodes collapsed)
labeled_statement (+22 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Type"
expression_statement
identifier "roots"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+34 nodes collapsed)
labeled_statement (+22 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Type"
expression_statement
identifier "roots"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
expression_statement
binary_expression
identifier "Elapsed"
ERROR
: ":"
: ":"
* "*"
identifier "ms"
; ""
labeled_statement (+34 nodes collapsed)
labeled_statement (+22 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Type"
expression_statement
identifier "roots"
ERROR
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
identifier "Finishing"
labeled_statement (+25 nodes collapsed)
labeled_statement (+29 nodes collapsed)
ERROR
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
identifier "Project"
expression_statement
call_expression
string
' "'"
string_fragment "/user/username/projects/myproject/tsconfig.json"
' "'"
arguments
( "("
identifier "Configured"
) ")"
expression_statement (+211 nodes collapsed)
ERROR
identifier "Default"
identifier "library"
for "for"
target "target"
expression_statement
string
' "'"
string_fragment "es5"
' "'"
expression_statement
binary_expression
identifier "xY"
/ "/"
member_expression
identifier "a"
. "."
property_identifier "ts"
ERROR
identifier "Imported"
identifier "via"
string
" "\""
string_fragment "./xY/a"
" "\""
identifier "from"
identifier "file"
' "'"
member_expression
identifier "b"
. "."
property_identifier "ts"
' "'"
identifier "Matched"
identifier "by"
default "default"
identifier "include"
identifier "pattern"
expression_statement
string
' "'"
string_fragment "**/*"
' "'"
expression_statement
binary_expression
identifier "link"
/ "/"
member_expression
identifier "a"
. "."
property_identifier "ts"
ERROR
identifier "Imported"
identifier "via"
string
" "\""
string_fragment "./link/a"
" "\""
identifier "from"
identifier "file"
' "'"
member_expression
identifier "b"
. "."
property_identifier "ts"
' "'"
expression_statement
member_expression
identifier "b"
. "."
property_identifier "ts"
expression_statement
sequence_expression
binary_expression
identifier "Matched"
ERROR
identifier "by"
default "default"
identifier "include"
identifier "pattern"
' "'"
** "**"
comment "/*'\n\r\nInfo seq [hh:mm:ss:mss] -----------------------------"...
ERROR
* "*"
' "'"
string_fragment "\","
string
" "\""
string_fragment "code"
" "\""
: ":"
number "1261"
, ","
ERROR
string
" "\""
string_fragment "category"
" "\""
: ":"
string
" "\""
string_fragment "error"
" "\""
ERROR
} "}"
] "]"
, ","
expression_statement
binary_expression
string
" "\""
string_fragment "duration"
" "\""
ERROR
: ":"
* "*"
ERROR
} "}"
} "}"
identifier "After"
identifier "running"
identifier "Immedidate"
; ""
labeled_statement
statement_identifier "callback"
: ":"
ERROR
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "1"
labeled_statement
statement_identifier "Immedidate"
ERROR
identifier "callback"
: ":"
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "1"
ERROR
number "2"
: ":"
expression_statement
binary_expression
identifier "suggestionCheck"
* "*"
new_expression
new "new"
ERROR
* "*"
identifier "Before"
identifier "running"
identifier "Immedidate"
; ""
labeled_statement
statement_identifier "callback"
: ":"
ERROR
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "1"
ERROR
number "2"
: ":"
expression_statement
identifier "suggestionCheck"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+74 nodes collapsed)
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement
statement_identifier "event"
: ":"
expression_statement
object
{ "{"
pair
string
" "\""
string_fragment "seq"
" "\""
: ":"
number "0"
, ","
pair
string
" "\""
string_fragment "type"
" "\""
: ":"
string
" "\""
string_fragment "event"
" "\""
, ","
pair
string
" "\""
string_fragment "event"
" "\""
: ":"
string
" "\""
string_fragment "requestCompleted"
" "\""
, ","
pair
string
" "\""
string_fragment "body"
" "\""
: ":"
object
{ "{"
pair
string
" "\""
string_fragment "request_seq"
" "\""
: ":"
number "2"
} "}"
} "}"
ERROR
identifier "After"
identifier "running"
labeled_statement
statement_identifier "Immedidate"
ERROR
identifier "callback"
: ":"
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "0"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+60 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Closed"
identifier "Script"
expression_statement
identifier "info"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+21 nodes collapsed)
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
expression_statement (+24 nodes collapsed)
expression_statement
binary_expression
identifier "Elapsed"
ERROR
: ":"
: ":"
* "*"
identifier "ms"
; ""
labeled_statement (+60 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Closed"
identifier "Script"
expression_statement
identifier "info"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+60 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Closed"
identifier "Script"
expression_statement
identifier "info"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+27 nodes collapsed)
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
expression_statement
binary_expression
binary_expression
identifier "Scheduled"
ERROR
: ":"
* "*"
identifier "ensureProjectForOpenFiles"
* "*"
ERROR
, ","
identifier "Cancelled"
identifier "earlier"
identifier "one"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
expression_statement
binary_expression
identifier "Elapsed"
ERROR
: ":"
: ":"
* "*"
identifier "ms"
; ""
labeled_statement (+60 nodes collapsed)
labeled_statement
statement_identifier "WatchType"
: ":"
ERROR
identifier "Closed"
identifier "Script"
expression_statement
identifier "info"
expression_statement
identifier "Before"
; ""
expression_statement
identifier "request"
comment "//// [/user/username/projects/myproject/XY/a.ts]"
comment "// some comment"
export_statement
export "export"
lexical_declaration
const "const"
variable_declarator
identifier "a"
= "="
number "1"
; ";"
export_statement
export "export"
lexical_declaration
const "const"
variable_declarator
identifier "b"
= "="
number "2"
; ";"
labeled_statement
statement_identifier "Timeout"
ERROR
identifier "callback"
: ":"
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "2"
expression_statement (+87 nodes collapsed)
labeled_statement (+29 nodes collapsed)
labeled_statement
statement_identifier "version"
: ":"
expression_statement
binary_expression
identifier "Text"
- "-"
number "1"
labeled_statement (+56 nodes collapsed)
labeled_statement (+55 nodes collapsed)
labeled_statement
statement_identifier "version"
: ":"
expression_statement
binary_expression
binary_expression
identifier "SVC"
- "-"
number "1"
- "-"
number "0"
labeled_statement (+60 nodes collapsed)
labeled_statement (+32 nodes collapsed)
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+67 nodes collapsed)
expression_statement
identifier "After"
; ""
expression_statement
identifier "request"
labeled_statement
statement_identifier "Timeout"
ERROR
identifier "callback"
: ":"
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "3"
expression_statement (+22 nodes collapsed)
expression_statement (+23 nodes collapsed)
labeled_statement
statement_identifier "callback"
: ":"
ERROR
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "3"
expression_statement (+22 nodes collapsed)
expression_statement
binary_expression
binary_expression
number "5"
ERROR
: ":"
* "*"
identifier "ensureProjectForOpenFiles"
* "*"
ERROR
number "6"
: ":"
identifier "checkOne"
labeled_statement
statement_identifier "Invoking"
ERROR
identifier "Timeout"
identifier "callback"
: ":"
: ":"
labeled_statement
statement_identifier "timeoutId"
ERROR
: ":"
: ":"
number "6"
: ":"
: ":"
expression_statement
identifier "checkOne"
ERROR
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
identifier "Starting"
labeled_statement (+24 nodes collapsed)
ERROR
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
identifier "Finishing"
labeled_statement (+25 nodes collapsed)
labeled_statement (+29 nodes collapsed)
ERROR
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
identifier "Project"
expression_statement
call_expression
string
' "'"
string_fragment "/user/username/projects/myproject/tsconfig.json"
' "'"
arguments
( "("
identifier "Configured"
) ")"
expression_statement (+188 nodes collapsed)
expression_statement (+78 nodes collapsed)
labeled_statement (+74 nodes collapsed)
ERROR
identifier "After"
identifier "running"
labeled_statement
statement_identifier "Timeout"
ERROR
identifier "callback"
: ":"
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "2"
labeled_statement
statement_identifier "Immedidate"
ERROR
identifier "callback"
: ":"
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "1"
ERROR
number "3"
: ":"
expression_statement (+44 nodes collapsed)
labeled_statement
statement_identifier "projectProgramVersion"
: ":"
expression_statement
number "1"
labeled_statement (+29 nodes collapsed)
labeled_statement
statement_identifier "version"
: ":"
expression_statement
binary_expression
identifier "Text"
- "-"
number "1"
labeled_statement (+115 nodes collapsed)
labeled_statement
statement_identifier "version"
: ":"
expression_statement
binary_expression
binary_expression
identifier "SVC"
- "-"
number "1"
- "-"
number "0"
labeled_statement (+96 nodes collapsed)
ERROR
identifier "Before"
identifier "running"
labeled_statement
statement_identifier "Immedidate"
ERROR
identifier "callback"
: ":"
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "1"
ERROR
number "3"
: ":"
expression_statement
identifier "semanticCheck"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+166 nodes collapsed)
ERROR
identifier "After"
identifier "running"
labeled_statement
statement_identifier "Immedidate"
ERROR
identifier "callback"
: ":"
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "1"
labeled_statement
statement_identifier "Immedidate"
ERROR
identifier "callback"
: ":"
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "1"
ERROR
number "4"
: ":"
expression_statement
binary_expression
identifier "suggestionCheck"
* "*"
new_expression
new "new"
ERROR
* "*"
identifier "Before"
identifier "running"
identifier "Immedidate"
; ""
labeled_statement
statement_identifier "callback"
: ":"
ERROR
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "1"
ERROR
number "4"
: ":"
expression_statement
identifier "suggestionCheck"
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+74 nodes collapsed)
expression_statement
subscript_expression
identifier "Info"
ERROR
identifier "seq"
[ "["
ERROR
identifier "hh"
: ":"
identifier "mm"
: ":"
identifier "ss"
: ":"
identifier "mss"
] "]"
; ""
labeled_statement (+70 nodes collapsed)
ERROR
identifier "After"
identifier "running"
labeled_statement
statement_identifier "Immedidate"
ERROR
identifier "callback"
: ":"
: ":"
labeled_statement
statement_identifier "count"
: ":"
expression_statement
number "0"