Commit graph

20723 commits

Author SHA1 Message Date
csigs
3539aa4041 LEGO: check in for master to temporary branch. 2017-11-29 23:10:20 +00:00
Klaus Meinhardt
0b9e4987f4 Make AccessorDeclaration.body optional (#20329)
* Make AccessorDeclaration.body optional

* Accept baselines
2017-11-29 13:59:40 -08:00
Andy
b8f22f5144
Enable ban-types lint rule (#19586)
* Enable ban-types lint rule

* Improvements from code review

* More code review fixes

* Use just `void` in place of `{} | null | undefined | void`
2017-11-29 12:54:02 -08:00
Andy
618b6702f0
Remove location of other declaration from "Subsequent x declarations must have same type" errors (#20206) 2017-11-29 10:54:13 -05:00
csigs
b6f53eb5a9
LEGO: Merge pull request 20327
LEGO: Merge pull request 20327
2017-11-28 21:10:26 -08:00
csigs
6468b0ca32 LEGO: check in for master to temporary branch. 2017-11-29 05:10:08 +00:00
Wesley Wigham
d79a474e6d
Handle parentless nodes in nodeIsDecorated (#20314) 2017-11-28 17:01:19 -08:00
Mohamed Hegazy
433bfc555f Accept baseline changes 2017-11-28 16:36:15 -08:00
csigs
af29bd0240
LEGO: Merge pull request 20316
LEGO: Merge pull request 20316
2017-11-28 15:12:27 -08:00
csigs
5d07e5a2b5 LEGO: check in for master to temporary branch. 2017-11-28 23:12:03 +00:00
Charles Pierce
72da4b8f12 Error when LHS of instanceof is Union of Primitives #18519 (#19063)
* Error when LHS of instanceof is Union of Primitives #18519

* Refactor to allTypesAssignableToKind method and update test

* Use ternary expression instead of if / else blocks
2017-11-28 15:05:06 -08:00
Andy
94ea38859b
Disable import fix for method of 'export =' value (#20208)
* Disable import fix for method of 'export =' value

* Exclude primitives, but allow other interfaces

* Use type.flags

* Fix comment
2017-11-28 17:46:06 -05:00
Wesley Wigham
5ee640d2b6
Move utilities for getting type parameter constraints and defaults from public lazy members to services (#20162) 2017-11-28 13:37:42 -08:00
Andy
cb5fd53731
Handle shebang in import code fix (#20306) 2017-11-28 15:41:59 -05:00
Andy
bbb56fed11
Support parameter properties in getRelatedSymbol (#20202) 2017-11-28 14:12:28 -05:00
Andy
185f15d2af
Support both baseUrl and relative paths when adding missing import (#19724)
* Support both baseUrl and relative paths when adding missing import

* Code review

* Always use getRelativePathNParents, not getRelativePathLength
2017-11-28 14:01:51 -05:00
Andy
6df0575acd
Remove length limit on spelling suggestions; use levenshteinWithMax for performance (#19937)
* Remove length limit on spelling suggestions; use levenshteinWithMax for performance

* Remove suggestion exceptions

* Move to checker.ts

* Reintroduce candidateName max length
2017-11-28 12:37:30 -05:00
csigs
5b30bef2d1
LEGO: Merge pull request 20303
LEGO: Merge pull request 20303
2017-11-28 09:10:29 -08:00
csigs
f43230a122 LEGO: check in for master to temporary branch. 2017-11-28 17:10:08 +00:00
Wesley Wigham
835fae264f
Allow possibly undefined destructuring in ambient parameter declarations (#20230) 2017-11-27 23:16:21 -08:00
csigs
d2da58e0ca
LEGO: Merge pull request 20297
LEGO: Merge pull request 20297
2017-11-27 21:10:25 -08:00
csigs
1fe9fc00ab LEGO: check in for master to temporary branch. 2017-11-28 05:10:03 +00:00
Andrew Casey
e934c30513
Merge pull request #20173 from RyanCavanaugh/fixTypingsInstallerAgain_master
Always send a response to installTypings even if all types are cached
2017-11-27 10:47:05 -08:00
Cameron Taggart
b36379c597 replaced @parm typo with @param (#20277) 2017-11-27 10:10:55 -08:00
csigs
0ae5a8995e
LEGO: Merge pull request 20262
LEGO: Merge pull request 20262
2017-11-25 03:10:50 -08:00
csigs
0da30253d6 LEGO: check in for master to temporary branch. 2017-11-25 11:10:31 +00:00
Mohamed Hegazy
6b3cfc7008
Fix #19959 and #19958: Remove un-localizable messages (#20019)
* Fix #19959 and #19958: Remove un-localizable messages

* Update message

* Update diagnostic messages
2017-11-24 22:02:48 -08:00
csigs
568e52d550
LEGO: Merge pull request 20255
LEGO: Merge pull request 20255
2017-11-24 15:10:31 -08:00
csigs
df81cf87ed LEGO: check in for master to temporary branch. 2017-11-24 23:10:11 +00:00
csigs
0d9bc55033
LEGO: Merge pull request 20246
LEGO: Merge pull request 20246
2017-11-23 15:10:28 -08:00
csigs
5465670b49 LEGO: check in for master to temporary branch. 2017-11-23 23:10:09 +00:00
csigs
c1873887fb
LEGO: Merge pull request 20243
LEGO: Merge pull request 20243
2017-11-23 09:10:29 -08:00
csigs
9759144777 LEGO: check in for master to temporary branch. 2017-11-23 17:10:10 +00:00
csigs
8c889333d8
LEGO: Merge pull request 20236
LEGO: Merge pull request 20236
2017-11-22 21:10:25 -08:00
csigs
ac2de11908 LEGO: check in for master to temporary branch. 2017-11-23 05:10:07 +00:00
Anders Hejlsberg
61094ec2ea
Merge pull request #20229 from Microsoft/fixParenthesizedAsyncArrowFunction
Fix parenthesized async arrow function
2017-11-22 19:50:35 -08:00
Andrew Casey
fedc459ae1
Merge pull request #20233 from amcasey/BlockCompletions
Offer global completions in all blocks
2017-11-22 15:57:43 -08:00
Mohamed Hegazy
d62a8beea0
Port generated lib files (#20213) 2017-11-22 15:42:04 -08:00
Andrew Casey
dc3b4166b2 Update test baseline 2017-11-22 15:11:38 -08:00
Andrew Casey
643e9fc1e4 Offer global completions in all blocks 2017-11-22 14:25:31 -08:00
Anders Hejlsberg
c8c46f6d45 Accept new baselines 2017-11-22 10:50:58 -08:00
Anders Hejlsberg
3a00b76cff Add regression test 2017-11-22 10:50:49 -08:00
Andrew Casey
eb5797fd36
Merge pull request #20211 from amcasey/GH20084
Update project on PackageInstalledResponse
2017-11-22 10:21:33 -08:00
csigs
8e6642e78f
LEGO: Merge pull request 20226
LEGO: Merge pull request 20226
2017-11-22 09:10:25 -08:00
csigs
8c52e4ea67 LEGO: check in for master to temporary branch. 2017-11-22 17:10:08 +00:00
csigs
2621a02508
LEGO: Merge pull request 20220
LEGO: Merge pull request 20220
2017-11-22 03:10:43 -08:00
csigs
208eea156b LEGO: check in for master to temporary branch. 2017-11-22 11:10:25 +00:00
Wesley Wigham
332a61ee8b
Removes redundant comments (#20214) 2017-11-21 20:22:26 -08:00
Andrew Casey
a0dec26d25
Merge pull request #20212 from amcasey/ToEventArgs
Unswap arguments
2017-11-21 19:01:13 -08:00
Anders Hejlsberg
b4b9edc04c Make sure 'async' isn't treated as a parameter modifier 2017-11-21 18:39:01 -08:00