-
Notifications
You must be signed in to change notification settings - Fork 13.2k
Closed
Labels
Description
TypeScript Version: 2.8.0-dev201803014 and 2.8.0-rc (does not repo in 2.8.0-dev201803008)
Search Terms:
- vscode
Code
- MacOS 10.13.3
- In VS Code in an empty workspace
- Create a single, empty js file and open it
Bug
Endless loop of projectsUpdatedInBackground requests:
[Info - 5:06:52 PM] Using tsserver from: /Users/matb/projects/san/node_modules/typescript/lib
[Info - 5:06:52 PM] TSServer log file: /Users/matb/Library/Application Support/code-oss-dev/logs/20180315T082359/vscode.typescript-language-features_1/tsserver-log-BckAi3/tsserver.log
[Info - 5:06:52 PM] Forking TSServer
PATH: /usr/local/opt/opencv3/bin:/Users/matb/.nvm/versions/node/v9.4.0/bin:/Users/matb/Library/Python/2.7/bin:/Users/matb/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/share/dotnet:/opt/X11/bin
[Info - 5:06:52 PM] Started TSServer
[Trace - 5:06:52 PM] Sending request: configure (0). Response expected: yes. Current queue length: 0
Arguments: {
"hostInfo": "vscode"
}
[Trace - 5:06:53 PM] Event received: typingsInstallerPid (0).
Data: {
"pid": 39790
}
[Trace - 5:06:53 PM] Response received: configure (0). Request took 379 ms. Success: true
[Trace - 5:06:53 PM] Sending request: compilerOptionsForInferredProjects (1). Response expected: yes. Current queue length: 3
Arguments: {
"options": {
"module": "commonjs",
"target": "es2016",
"jsx": "preserve",
"experimentalDecorators": true,
"allowJs": true,
"allowSyntheticDefaultImports": true,
"allowNonTsExtensions": true
}
}
[Trace - 5:06:53 PM] Response received: compilerOptionsForInferredProjects (1). Request took 381 ms. Success: true
Result: true
[Trace - 5:06:53 PM] Sending request: open (2). Response expected: no. Current queue length: 2
Arguments: {
"file": "/Users/matb/projects/san/x.js",
"fileContent": " ",
"scriptKindName": "JS",
"projectRootPath": "/Users/matb/projects/san"
}
[Trace - 5:06:53 PM] Sending request: getSupportedCodeFixes (3). Response expected: yes. Current queue length: 1
[Trace - 5:06:53 PM] Response received: getSupportedCodeFixes (3). Request took 969 ms. Success: true
Result: [
"1002",
"1003",
"1005",
....
]
[Trace - 5:06:53 PM] Sending request: geterr (4). Response expected: no. Current queue length: 0
Arguments: {
"delay": 0,
"files": [
"/Users/matb/projects/san/x.js"
]
}
[Trace - 5:06:53 PM] Event received: projectsUpdatedInBackground (0).
Data: {
"openFiles": [
"/Users/matb/projects/san/x.js"
]
}
[Trace - 5:06:53 PM] Event received: syntaxDiag (0).
Data: {
"file": "/Users/matb/projects/san/x.js",
"diagnostics": []
}
[Trace - 5:06:53 PM] Event received: semanticDiag (0).
Data: {
"file": "/Users/matb/projects/san/x.js",
"diagnostics": []
}
[Trace - 5:06:53 PM] Event received: suggestionDiag (0).
Data: {
"file": "/Users/matb/projects/san/x.js",
"diagnostics": []
}
[Trace - 5:06:53 PM] Event received: requestCompleted (0).
Data: {
"request_seq": 4
}
[Trace - 5:06:55 PM] Event received: setTypings (0).
Data: {
"projectName": "/dev/null/inferredProject1*",
"typeAcquisition": {
"enable": true,
"include": [],
"exclude": []
},
"compilerOptions": {
"module": 1,
"target": 3,
"jsx": 1,
"experimentalDecorators": true,
"allowJs": true,
"allowSyntheticDefaultImports": true,
"allowNonTsExtensions": true,
"noEmitForJsFiles": true,
"maxNodeModuleJsDepth": 2
},
"typings": [
"/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"
],
"unresolvedImports": [],
"kind": "action::set"
}
[Trace - 5:06:55 PM] Event received: projectsUpdatedInBackground (0).
Data: {
"openFiles": [
"/Users/matb/projects/san/x.js"
]
}
[Trace - 5:06:55 PM] Event received: syntaxDiag (0).
Data: {
"file": "/Users/matb/projects/san/x.js",
"diagnostics": []
}
[Trace - 5:06:55 PM] Event received: semanticDiag (0).
Data: {
"file": "/Users/matb/projects/san/x.js",
"diagnostics": []
}
[Trace - 5:06:55 PM] Event received: suggestionDiag (0).
Data: {
"file": "/Users/matb/projects/san/x.js",
"diagnostics": []
}
[Trace - 5:06:55 PM] Event received: setTypings (0).
Data: {
"projectName": "/dev/null/inferredProject1*",
"typeAcquisition": {
"enable": true,
"include": [],
"exclude": []
},
"compilerOptions": {
"module": 1,
"target": 3,
"jsx": 1,
"experimentalDecorators": true,
"allowJs": true,
"allowSyntheticDefaultImports": true,
"allowNonTsExtensions": true,
"noEmitForJsFiles": true,
"maxNodeModuleJsDepth": 2
},
"typings": [
"/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"
],
"unresolvedImports": [],
"kind": "action::set"
}
[Trace - 5:06:55 PM] Event received: projectsUpdatedInBackground (0).
Data: {
"openFiles": [
"/Users/matb/projects/san/x.js"
]
}
[Trace - 5:06:56 PM] Event received: syntaxDiag (0).
Data: {
"file": "/Users/matb/projects/san/x.js",
"diagnostics": []
}
[Trace - 5:06:56 PM] Event received: semanticDiag (0).
Data: {
"file": "/Users/matb/projects/san/x.js",
"diagnostics": []
}
[Trace - 5:06:56 PM] Event received: setTypings (0).
Data: {
"projectName": "/dev/null/inferredProject1*",
"typeAcquisition": {
"enable": true,
"include": [],
"exclude": []
},
"compilerOptions": {
"module": 1,
"target": 3,
"jsx": 1,
"experimentalDecorators": true,
"allowJs": true,
"allowSyntheticDefaultImports": true,
"allowNonTsExtensions": true,
"noEmitForJsFiles": true,
"maxNodeModuleJsDepth": 2
},
"typings": [
"/Users/matb/projects/san/node_modules/typescript/lib/typescript.d.ts"
],
"unresolvedImports": [],
"kind": "action::set"
}
[Trace - 5:06:56 PM] Event received: suggestionDiag (0).
Data: {
"file": "/Users/matb/projects/san/x.js",
"diagnostics": []
}
[Trace - 5:06:56 PM] Event received: projectsUpdatedInBackground (0).
Data: {
"openFiles": [
"/Users/matb/projects/san/x.js"
]
}
[Trace - 5:06:56 PM] Event received: syntaxDiag (0).
Data: {
"file": "/Users/matb/projects/san/x.js",
"diagnostics": []
}
[Trace - 5:06:56 PM] Event received: semanticDiag (0).
Data: {
"file": "/Users/matb/projects/san/x.js",
"diagnostics": []
}
[Trace - 5:06:56 PM] Event received: suggestionDiag (0).
Data: {
"file": "/Users/matb/projects/san/x.js",
"diagnostics": []
}
[Trace - 5:06:56 PM] Event received: setTypings (0).
...
Playground Link:
Related Issues: