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
Vladimir Matveev
d05530d987
Merge remote-tracking branch 'origin/release-2.0.5' into vladima/generate-protocol
2016-10-11 22:05:46 -07:00
Vladimir Matveev
432590ee8f
Merge pull request #11549 from Microsoft/vladima/port-update-documentation
...
ports #11501 into release-2.0.5
2016-10-11 21:58:55 -07:00
Vladimir Matveev
534787bd9c
update documentation in protocol.d.ts ( #11501 )
...
update documentation in protocol.d.ts
2016-10-11 21:42:45 -07:00
Vladimir Matveev
b8d5741bc6
update tests
2016-10-11 17:27:45 -07:00
Vladimir Matveev
735e2fb43a
generate protocol on fly
2016-10-11 17:08:04 -07:00
Vladimir Matveev
1781008b04
Merge pull request #11538 from Microsoft/vladima/remove-oneInferredProject
...
remove unused property from the protocol
2016-10-11 12:14:18 -07:00
Vladimir Matveev
ea8043f42e
remove unused property from the protocol
2016-10-11 09:47:24 -07:00
Vladimir Matveev
ca8057e5c7
Merge pull request #11438 from Microsoft/vladima/fix-11204
...
exported name should be defined on the source file level
2016-10-07 09:48:12 -07:00
Vladimir Matveev
a31c8d5861
exported name should be defined on the source file level
2016-10-06 21:28:50 -07:00
Yui
90b81858af
Merge pull request #11392 from Microsoft/release-2.0.5_emitDTS
...
[Release-2.5] Port fix from master to release-2.0.5: Serialize type alias when type-alias is not accessible and emit generic
2016-10-06 16:20:49 -07:00
Kanchalai Tanglertsampan
e38252d7ed
Fix spelling
2016-10-06 15:18:55 -07:00
Yui
be85524319
Merge pull request #11397 from Microsoft/release-2.0.5_fix11384
...
[Release-2.0.5] Do not emit wrong extra comma
2016-10-06 13:57:25 -07:00
Mohamed Hegazy
c1a69f8ee6
Update LKG
2016-10-05 21:30:00 -07:00
Mohamed Hegazy
d48a3b19e5
Update Version
2016-10-05 21:15:58 -07:00
Mohamed Hegazy
a7d2840d51
Fix #11314 : Expose insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces and insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces on protocol definiton ( #11405 )
...
* Fix #11314 : Expose `insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces` and `insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces` on protocol definiton
* Make options optional
2016-10-05 21:14:16 -07:00
Sheetal Nandi
8661591fce
Merge pull request #11408 from Microsoft/release-2.0.5-completionFixes
...
[Release 2.0.5] Porting completion and goto def fixes
2016-10-05 17:43:04 -07:00
Sheetal Nandi
d8280d8807
Handle the require call in javascript file for getSymbolAtLocation
...
This helps in getting the alias symbol so that it can go to the definition of external module
Fixes #9251
2016-10-05 17:19:38 -07:00
Sheetal Nandi
f30874763f
Even in javascript files when creating completion entry from symbols we need to perform identifier check
...
Fixes #11217
2016-10-05 16:59:58 -07:00
Sheetal Nandi
ffe07e7e71
Fix incorrect returning of completion entries when in string literal of property assignment expression
...
Fixes #11232
2016-10-05 16:58:50 -07:00
Yui
7f07d160b3
Merge pull request #11390 from Microsoft/port11118_release-2.0.5
...
[Release-2.0.5]: Port PR#11118
2016-10-05 15:26:01 -07:00
Kanchalai Tanglertsampan
fdda541f7e
update baselines
2016-10-05 14:31:52 -07:00
Kanchalai Tanglertsampan
5df39ba9cd
Do not emit wrong extra comma
2016-10-05 13:59:56 -07:00
Kanchalai Tanglertsampan
40b5627b77
Add tests and baselines
2016-10-05 12:24:50 -07:00
Kanchalai Tanglertsampan
948cd1e842
Only emit inferred type-alias if it is fully instantiated
2016-10-05 12:22:43 -07:00
Kanchalai Tanglertsampan
f6b3afa7d6
Address PR
2016-10-05 11:48:20 -07:00
Kanchalai Tanglertsampan
4fb0f06f6d
Serialize type alias when type alias symbol is not accessible
2016-10-05 11:45:52 -07:00
Kanchalai Tanglertsampan
a401ba56b5
Update baselines from cherry-pick changes from master
2016-10-05 11:05:59 -07:00