Commit Graph

27087 Commits

Author SHA1 Message Date
Gabriela Araujo Britto
dba631de80 copy comments when refactoring 2019-02-11 12:02:51 -08:00
Gabriela Araujo Britto
26f8ddd46a create functions for copying trailing comments and rename previous copyComment function 2019-02-11 12:01:02 -08:00
Ryan Cavanaugh
75101d4b72 Merge pull request #29860 from RyanCavanaugh/noEval
Enable no-eval rule
2019-02-11 11:47:05 -08:00
Anders Hejlsberg
f93f4f3c62 Merge pull request #29847 from Microsoft/inferToUnionTypes
Improve inference to union and intersection types
2019-02-11 11:34:05 -08:00
Anders Hejlsberg
d66000bc47 Merge pull request #29787 from Microsoft/inferToPartiallyHomomorphic
Infer to partially homomorphic types (such as Pick<T, K>)
2019-02-11 11:33:27 -08:00
Ryan Cavanaugh
02a5ef6a17 Add setInterval/setTimeout 2019-02-11 11:26:19 -08:00
Ryan Cavanaugh
1f10e74abc Enable no-eval rule 2019-02-11 11:18:29 -08:00
Anders Hejlsberg
ce6c04e9b5 Merge branch 'master' into inferToUnionTypes 2019-02-11 11:00:41 -08:00
Anders Hejlsberg
32b44ac65a Merge pull request #29858 from Microsoft/fixContextualRestTuple
Fix contextual types computed from rest parameters
2019-02-11 10:59:11 -08:00
Anders Hejlsberg
f33c740b8c Accept new baselines 2019-02-11 09:46:10 -08:00
Anders Hejlsberg
710826e37e Add regression test 2019-02-11 09:46:02 -08:00
Anders Hejlsberg
36be6c8b68 Accept new baselines 2019-02-11 09:41:38 -08:00
Nathan Shively-Sanders
17d16d1bbb Disable checkJS survey (#29830)
* Disable checkJS survey

* Completely remove survey infrastructure

* Re-instate the protocol part of SurveyReady
2019-02-11 08:36:35 -08:00
Ryan Cavanaugh
2dfb6202ed Merge pull request #27697 from mattmccutchen/issue-27118
Make the assignability rule for conditional types require the check types and distributivity to be identical.
2019-02-10 19:51:02 -08:00
Anders Hejlsberg
1c9fe44726 Accept new baselines 2019-02-10 15:29:22 -08:00
Anders Hejlsberg
35cf397ae3 Add regression tests 2019-02-10 15:29:14 -08:00
Anders Hejlsberg
62e270c04d Accept new baselines 2019-02-10 15:18:51 -08:00
Anders Hejlsberg
15610faa9d Update test 2019-02-10 15:18:45 -08:00
Anders Hejlsberg
3ffb15fd70 Accept new baselines 2019-02-10 15:16:32 -08:00
Anders Hejlsberg
1f32139811 Make inferences to union types containing multiple naked type variables 2019-02-10 15:07:01 -08:00
Anders Hejlsberg
9a0a838d12 Use getIndexedAccess to compute type for contextual rest parameters 2019-02-10 07:48:22 -08:00
Matt McCutchen
1aca1dd036 Make the assignability rule for conditional types require the check
types and distributivity to be identical.

Fixes #27118.
2019-02-09 17:22:08 -05:00
TypeScript Bot
bbf559b9c7 Update user baselines (#29826) 2019-02-08 11:03:58 -08:00
TypeScript Bot
61a05018cb Update user baselines (#29800) 2019-02-08 10:49:28 -08:00
Anders Hejlsberg
040401205b Delete wayward comment 2019-02-08 06:53:39 -08:00
Anders Hejlsberg
8652158ead Accept new baselines 2019-02-08 06:49:33 -08:00
Anders Hejlsberg
e49320d1db Add more tests 2019-02-08 06:49:26 -08:00
Anders Hejlsberg
f46c0a4597 Process more complex constraints as per CR feedback 2019-02-08 06:49:13 -08:00
Sheetal Nandi
1d77008993 Handle when no .tsbuildinfo is to be generated 2019-02-07 16:27:45 -08:00
Ron Buckton
f7c4fefeb6 Merge pull request #29167 from saschanaz/es2019
Add ES2019 target
2019-02-07 15:44:47 -08:00
Sheetal Nandi
99df3230aa Merge branch 'master' into incrementalBuildInfo 2019-02-07 15:05:58 -08:00
Sheetal Nandi
adcb79a111 Emit bundle information into bundle field of buildinfo and only if bundled emit 2019-02-07 14:32:52 -08:00
Sheetal Nandi
bc386c11fd Use execFileSync in typing installer 2019-02-07 14:20:20 -08:00
Kagami Sascha Rosylight
343edb6702 restore lib/* 2019-02-08 06:59:04 +09:00
Kagami Sascha Rosylight
13c72b786e Merge remote-tracking branch 'upstream/master' into es2019 2019-02-08 06:55:56 +09:00
Ron Buckton
f944ed6d72 Merge branch 'saschanaz-async-es2018' 2019-02-07 13:30:21 -08:00
Ron Buckton
b9ca653cf6 Merge branch 'async-es2018' of https://github.com/saschanaz/TypeScript into saschanaz-async-es2018 2019-02-07 13:27:25 -08:00
Sheetal Nandi
8f18cec80c Dont emit program information in --out scenarios 2019-02-07 13:01:10 -08:00
Ron Buckton
61d13b740e Merge pull request #29726 from bmeurer/modifierFlagsCache
Make modifierFlagsCache mandatory for Node objects
2019-02-07 12:13:46 -08:00
Sheetal Nandi
23b5b14565 Fix incremental build changes declaration dir 2019-02-07 12:10:15 -08:00
Sheetal Nandi
e3f8c34bc9 Add mechanism to dump and read program to build info 2019-02-07 12:10:15 -08:00
Sheetal Nandi
212cd62f05 Generate buildInfo for non --out and prepend options as well 2019-02-07 12:10:14 -08:00
Sheetal Nandi
9794080ee7 Merge branch 'master' into usePrependToSkipBuild 2019-02-07 12:09:36 -08:00
Benedikt Meurer
d3e23884c4 Fix linter warnings. 2019-02-07 20:39:03 +01:00
Ron Buckton
a94c383b71 Merge pull request #27292 from kpreisser/fix26090
Align the ShimMap iterator behavior with native Maps
2019-02-07 11:17:22 -08:00
Sheetal Nandi
ada1c3ffd9 Fix missing comma 2019-02-07 11:11:14 -08:00
Benedikt Meurer
0ee8b9d2e9 Ran gulp baseline-accept again to rebaseline the JSDoc tests 2019-02-07 19:59:57 +01:00
Ron Buckton
b564e15616 Merge pull request #29783 from Microsoft/jakeUseLkg
Modifies the jakefile to use the LKG by default
2019-02-07 10:49:18 -08:00
Sheetal Nandi
ab7d65e01f Merge branch 'master' into usePrependToSkipBuild 2019-02-07 10:39:41 -08:00
Sheetal Nandi
3a28fb0786 Add another test to generate baseline when sample's logic config file changes declaration dir 2019-02-07 10:29:56 -08:00