13342 Commits

Author SHA1 Message Date
Vladimir Matveev
3a094e7e73 switch to execSync to ensure that no install orders are interleaved (#12259) 2016-11-15 11:00:20 -08:00
Vladimir Matveev
6846ea3f88 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
2016-11-15 10:59:55 -08:00
Vladimir Matveev
0a3afb5d7f treat failures to resolve module name as missing packages (#12237) 2016-11-14 14:57:12 -08:00
Mohamed Hegazy
dcaad61583 Update LKG v2.0.9 2016-11-10 17:00:14 -08:00
Mohamed Hegazy
2dbbcc82df Update version 2016-11-10 16:54:50 -08:00
Vladimir Matveev
09f29adde7 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-10 16:52:36 -08:00
Mohamed Hegazy
cc81fa76ff Update LKG v2.0.8 2016-11-07 16:52:19 -08:00
Mohamed Hegazy
1a698df3c8 Update version 2016-11-07 16:52:08 -08:00
Mohamed Hegazy
df65cc3120 Update LKG 2016-11-07 16:05:21 -08:00
Vladimir Matveev
435270ee77 reduce set of files being watched, increase polling interval (#12054) 2016-11-07 14:00:25 -08:00
Vladimir Matveev
7c92057639 enable sending telemetry events to tsserver client (#12035)
enable sending telemetry events
2016-11-04 09:59:44 -07:00
Mohamed Hegazy
dbf69b7873 Update LKG v2.0.7 2016-11-03 14:51:12 -07:00
Mohamed Hegazy
17735cd2e5 Update version 2016-11-03 14:50:58 -07:00
Vladimir Matveev
1b9acca8ba use local registry to check if typings package exist (#12014)
use local registry to check if typings package exist
2016-11-03 14:13:39 -07:00
Vladimir Matveev
4c670001de Merge pull request #11869 from Microsoft/vladima/11852
support both old and new set of settings in the formatting API
2016-10-26 16:48:54 -07:00
Vladimir Matveev
6041fceb52 support both old and new set of settings in the formatting API 2016-10-26 14:20:54 -07:00
Mohamed Hegazy
80bca64844 Update LKG v2.0.6 2016-10-23 11:49:41 -07:00
Mohamed Hegazy
f0aa3b83ae Revert "Merge pull request #11713 from Microsoft/PortSkipSemanticCheckToRelease-2-0-5" (#11802)
This reverts commit 3ab3d9570feba48437b1429b6e1205351d077ca5, reversing
changes made to cca3c1f0e03951065ea70ce3451d9e940c5bc8bc.
2016-10-23 11:23:29 -07:00
Vladimir Matveev
1d31716ea5 Merge pull request #11764 from Microsoft/vladima/11744
watch configuration files if they exist even if they cannot be parsed
2016-10-20 21:15:47 -07:00
Vladimir Matveev
8f55333028 watch configuration files if they exist even if they cannot be parsed 2016-10-20 15:43:46 -07:00
jramsay
3ab3d9570f Merge pull request #11713 from Microsoft/PortSkipSemanticCheckToRelease-2-0-5
Port skip semantic check to release-2.0.5
2016-10-18 14:10:35 -07:00
Jason Ramsay
c63b69d7b8 Fix typo in shouldSkipSemanticCheck 2016-10-18 13:07:08 -07:00
Jason Ramsay
58a0e751f0 Add getSyntacticDiagnostics unit test 2016-10-18 12:35:50 -07:00
Jason Ramsay
883e19e5b3 Add isSemantic check to getDiagnosticsWorker 2016-10-18 12:34:24 -07:00
Jason Ramsay
b5441dec1f Turn on skipLibCheck for js-only inferred project and external project (#11399)
* Turn on skipLibCheck for js-only inferred project and external project
* avoid changing compiler options
* Update tests
2016-10-18 12:32:59 -07:00
Vladimir Matveev
cca3c1f0e0 Merge pull request #11694 from Microsoft/vladima/reload-tmp
allow reload from temp files
2016-10-17 23:15:22 -07:00
Vladimir Matveev
2458a1c884 allow reload from temp files 2016-10-17 21:32:37 -07:00
Vladimir Matveev
ea3cbfbca4 Merge pull request #11651 from Microsoft/vladima/literals-in-protocol
switch enums in protocol to unions of literal types
2016-10-17 15:46:05 -07:00
Vladimir Matveev
8d84245ba2 remove changes in commandLineParser.ts 2016-10-17 14:50:21 -07:00
Vladimir Matveev
668c3f8f1e addressed PR feedback 2016-10-17 14:41:24 -07:00
Vladimir Matveev
135c6b5d08 switch enums in protocol to unions of literal types 2016-10-14 17:19:57 -07:00
Yui
1635679377 Merge pull request #11635 from Microsoft/release-port11541
[Release-2.0.6] Fix using Intl which fails when using with Chakra
2016-10-14 16:04:24 -07:00
Kanchalai Tanglertsampan
9c8e462163 guard using localeCompare and consolidate all localeCompare call to
CompareStrings function

Guard localeCompare function

Only use localeCompare in CompareStrings

Address PR: remove locales and options; use accent as default

Remove unused function
2016-10-14 09:50:37 -07:00
Vladimir Matveev
3030442f52 Merge pull request #11605 from Microsoft/vladima/convert-enums-to-const
convert all enums to const enums when building protocol.d.ts
2016-10-14 08:11:23 -07:00
Vladimir Matveev
e017583a9b Merge pull request #11594 from Microsoft/vladima/fix-11590
return result from SetCompilerOptionsForInferredProject request
2016-10-13 16:46:44 -07:00
Zhengbo Li
ee95afeaf8 Port #11601 to release-2.0.5
* Avoid watching non-existing directories and fix null-exception

* Add test

* Move the fix to sys to cover tsc -w also
2016-10-13 15:48:24 -07:00
Vladimir Matveev
d27bfccb79 convert all enums into const enums 2016-10-13 15:43:32 -07:00
Vladimir Matveev
fd1b98b58a return result from SetCompilerOptionsForInferredProject request 2016-10-13 10:41:31 -07:00
Vladimir Matveev
67ac2d5ff9 Merge pull request #11577 from Microsoft/vladima/configure-typing-acquisition
Disable automatic type acquisition with command line option, replace npm view with request to npm registry
2016-10-13 10:19:18 -07:00
Vladimir Matveev
27060cdf98 use query to npm registry instead of 'npm view' 2016-10-12 21:36:55 -07:00
Vladimir Matveev
8c41fef7a7 disable typing acquisition if command line option '--disableAutomaticTypingAcquisition' is set 2016-10-12 16:23:34 -07:00
zhengbli
635313ee45 Port #11285 to release-2.0.5 2016-10-12 15:33:56 -07:00
Vladimir Matveev
81fc759530 Merge pull request #11550 from Microsoft/vladima/generate-protocol
Automatically generate protocol.d.ts by pulling in necessary dependencies
2016-10-12 11:02:56 -07:00
Vladimir Matveev
c0d1c3195e addressed PR feedback 2016-10-12 10:51:52 -07:00
Vladimir Matveev
a1b94163f0 Merge remote-tracking branch 'origin/release-2.0.5' into vladima/generate-protocol 2016-10-12 10:02:53 -07:00
Andy
d6eab365b1 Merge pull request #11563 from Microsoft/release-2.0.5_navtree
Add "navtree" and "navtree-full" server commands
2016-10-12 09:25:00 -07:00
Andy Hanson
2333eb31a1 Add "navtree" and "navtree-full" server commands 2016-10-12 09:00:02 -07:00
Andy
8ddc031242 Merge pull request #11562 from Microsoft/release-2.0.5_gulpFixes
Port #11290 and #11358 to release-2.0.5
2016-10-12 08:49:14 -07:00
Andy Hanson
2f2117c0ee Port #11290 and #11358 to release-2.0.5 2016-10-12 08:38:26 -07:00
Vladimir Matveev
9a707737c0 add missing requests/responses, add command types to requests 2016-10-11 22:49:47 -07:00