Vladimir Matveev
058efaf59e
Merge remote-tracking branch 'origin/master' into vladima/merge-master
2016-12-13 13:35:19 -08:00
Vladimir Matveev
e68161adfa
when language service is disabled - build program using only open files ( #12809 )
2016-12-13 13:21:32 -08:00
Mohamed Hegazy
2f6ff9b8e0
Merge pull request #12864 from Microsoft/mergeMaster1212
...
Merge master 12/12
2016-12-12 16:13:07 -08:00
Jason Ramsay
05160cae8e
Rename fileExtensionMap: fileExtensionMapItem[] to extraFileExtensions: FileExtensionInfo[]
2016-12-09 13:36:43 -08:00
Jason Ramsay
d52894302a
Changes due to CR comments
2016-12-08 17:56:08 -08:00
Mine Yalcinalp Starks
5130e95008
Add JSDoc tag support for completion entry details
2016-12-07 18:35:43 -08:00
Mine Yalcinalp Starks
cf2bfc0a12
Add JSDoc tag support for Signature Help
2016-12-07 17:55:14 -08:00
Jason Ramsay
1c3689edef
Merge branch 'master' into tsconfigMixedContentSupportRedux
2016-12-07 15:33:42 -08:00
Mine Yalcinalp Starks
bd0893a5f5
Add JSDoc tag support for QuickInfo
2016-12-07 13:55:48 -08:00
Vladimir Matveev
1418fd170d
send begin/end notifications when installing types packages ( #12551 )
2016-11-29 10:14:22 -08:00
Jason Ramsay
70e130b08c
Maintain support for deprecated API typingOptions.enableAutoDiscovery
2016-11-21 18:17:27 -08:00
Jason Ramsay
5a9451ae23
Rename typingOptions.enableAutoDiscovery to typeAcquisition.enable
2016-11-18 18:14:32 -08:00
Jason Ramsay
464bc0e9e0
Merge branch 'master' into tsconfigMixedContentSupportRedux
2016-11-18 16:15:15 -08:00
Jason Ramsay
7dd30dbfd4
tsconfig.json mixed content support
2016-11-18 15:51:28 -08:00
Vladimir Matveev
4c2474463c
ports #12237 , #12258 and #12259 into master ( #12274 )
...
* treat failures to resolve module name as missing packages (#12237 )
* added extra check to prevent multiple installation of the same typing, added version field to telemetry event (#12258 )
* added extra check to prevent multiple installation of the same typing, added version field to telemetry event
* use ts.version
* switch to execSync to ensure that no install orders are interleaved (#12259 )
* Make sure version is public
* Update file with version string for nightly release
2016-11-15 12:53:46 -08:00
Vladimir Matveev
f13e6d4ca6
enable syntactic features if project size exceeded the limit, send events when state of language service changes ( #12190 )
...
* enable syntactic features if project size exceeded the limit, send events when state of language service changes
* allow getting compiler options diagnostics when language service is disabled
2016-11-14 15:10:32 -08:00
Vladimir Matveev
f11e8a3c69
add 'installSuccess' flag to telemetry, cache misses if npm install fails ( #12163 )
...
* add 'installSuccess' flag to telemetry, cache misses if npm install fails
* fix typo
2016-11-14 14:10:22 -08:00
Vladimir Matveev
3b09010c7c
enable syntactic features if project size exceeded the limit, send events when state of language service changes
2016-11-11 17:35:11 -08:00
Vladimir Matveev
4ffdea838a
Ports #12051 and #12032 into master ( #12090 )
...
* use local registry to check if typings package exist (#12014 )
use local registry to check if typings package exist
* enable sending telemetry events to tsserver client (#12035 )
enable sending telemetry events
2016-11-07 13:36:08 -08:00
Vladimir Matveev
05ebd1d5fb
Merge pull request #11651 from Microsoft/vladima/literals-in-protocol
...
switch enums in protocol to unions of literal types
2016-10-17 15:46:55 -07:00
Vladimir Matveev
92b63fa725
Merge pull request #11550 from Microsoft/vladima/generate-protocol
...
Automatically generate protocol.d.ts by pulling in necessary dependencies
2016-10-12 14:18:19 -07:00