- 20 1月, 2020 2 次提交
-
-
由 Matt Bierner 提交于
Right now, if TS has an error before we get back the full version string in the TSServer `'telemetry'` event, we end up logging just the basic version info (such as 3.8.0). We also want to include the pre-release tags (3.8.0-tsversion20200101)
-
由 Matt Bierner 提交于
-
- 09 1月, 2020 4 次提交
-
-
由 Matt Bierner 提交于
For #88313 Also log updateGraph on `completions.execute` instead of as its own event
-
由 Matt Bierner 提交于
-
由 Matt Bierner 提交于
We are also exproting other values/types, so use a named export instead
-
由 Matt Bierner 提交于
Fixes #88313
-
- 07 1月, 2020 1 次提交
-
-
由 Matt Bierner 提交于
For #87972
-
- 03 1月, 2020 1 次提交
-
-
由 Johannes Rieken 提交于
-
- 10 12月, 2019 1 次提交
-
-
由 Matt Bierner 提交于
-
- 05 12月, 2019 1 次提交
-
-
由 Matt Bierner 提交于
Fixes #86205 We already log error metadata for failed requests. However we don't include this on the fatalError event. This makes investigation of these errors difficult
-
- 26 11月, 2019 1 次提交
-
-
由 Matt Bierner 提交于
Fixes #84826
-
- 19 11月, 2019 1 次提交
-
-
由 Matt Bierner 提交于
For #85021
-
- 15 11月, 2019 1 次提交
-
-
由 Matt Bierner 提交于
Splits `reset` from `reinitialize` and makes sure we always `resset` buffer sync support when the service starts
-
- 14 11月, 2019 1 次提交
-
-
由 Matt Bierner 提交于
Some users are setting weird errors related to untitled TS files. In some of these cases (such as https://github.com/microsoft/TypeScript/issues/35091) we see a untitled file being sent to the tsserver without the `inMemoryResourcePrefix`. I can't figure out how to get into this state but am removing the gating that *could* perhaps cause use not to set `inMemoryResourcePrefix`. This gating targets TS 2.7 or older, which telemetry shows very, very few users are still enabling in their workspaces
-
- 09 11月, 2019 1 次提交
-
-
由 kieferrm 提交于
-
- 08 11月, 2019 2 次提交
-
-
由 Matt Bierner 提交于
-
由 Matt Bierner 提交于
For #84185
-
- 30 10月, 2019 1 次提交
-
-
由 Matt Bierner 提交于
Fixes #83338 `TextDocument` lifetime may not match that of the the user facing editors. However the JS/TS extension was assuming that it did. Introduce a `ensureHasBuffer` function that can open a buffer if vscode knows about a textdocument but no `onDidOpenTextDocument` has been fired for it yet
-
- 24 10月, 2019 1 次提交
-
-
由 Matt Bierner 提交于
Telemetry shows that these old TS versions have very low usage (in the tens across the many, many js/ts users). Given this, it now makes sense to remove the extra gating/checks required to support these old versions
-
- 23 10月, 2019 3 次提交
-
-
由 Matt Bierner 提交于
-
由 Matt Bierner 提交于
-
由 Matt Bierner 提交于
-
- 22 10月, 2019 3 次提交
-
-
由 Matt Bierner 提交于
Workaround for TS not being able to handle interactive playground resource with query parameters in uri Fixes #81059 Fixes #82419 The interactive playground generates uris that have query paramters. This causes the TS Server to crash. The workaround here is make sure the file paths we give to TS Server don't have query paramters but the ones we work with locally do
-
由 Matt Bierner 提交于
If one server fails for a command but the other does not, we are in an inconsistent state. Treat this as a fatal error
-
由 Matt Bierner 提交于
-
- 18 10月, 2019 1 次提交
-
-
由 Matt Bierner 提交于
Any errors on `updateOpen` will cause the TS Server to become out of sync. This change alerts us to errors that happen in `updateOpen`. We then restart the ts server
-
- 13 9月, 2019 1 次提交
-
-
由 Matt Bierner 提交于
We are interested in understanding which TS versions user have enabled in their workspaces, and how widely these diverge from these the workspace version
-
- 12 9月, 2019 2 次提交
-
-
由 Matt Bierner 提交于
This is needed to help us better understand which TS versions users have enabled in their workspaces
-
由 Matt Bierner 提交于
Based on telemetry, these versions have pretty much zero usage in the past 30 days. Removing the extra gating code since we can now assume users are on TS > 2.2.
-
- 25 6月, 2019 1 次提交
-
-
由 Matt Bierner 提交于
-
- 21 6月, 2019 5 次提交
-
-
由 Matt Bierner 提交于
-
由 Matt Bierner 提交于
-
由 Matt Bierner 提交于
Fixes #75866
-
由 Matt Bierner 提交于
-
由 Matt Bierner 提交于
-
- 06 6月, 2019 1 次提交
-
-
由 Matt Bierner 提交于
-
- 13 4月, 2019 1 次提交
-
-
由 Matt Bierner 提交于
In most cases, were are only interested in the tsserver.log file, not the additional typings installer logs
-
- 12 3月, 2019 3 次提交
-
-
由 Matt Bierner 提交于
Fixes #68896
-
由 Matt Bierner 提交于
-
由 Matt Bierner 提交于
For #64485 Batching file changes should be more efficent than sending requests one at a time.
-