Commit graph

1272 commits

Author SHA1 Message Date
Mohamed Hegazy fd8040978b Allow primitive types in JSDoc to start wtih uppercase letters 2017-02-23 21:25:30 -08:00
Kanchalai Tanglertsampan cabaeae4c7 Add tests and update baaselines 2017-02-21 14:29:22 -08:00
Ron Buckton cf72ceb093 Merge branch 'master' into asyncGenerators 2017-02-16 17:22:43 -08:00
Kanchalai Tanglertsampan e5cfe5c348 Merge branch 'master' into wip-master-statelessOverload
# Conflicts:
#	src/compiler/factory.ts
2017-02-14 15:21:06 -08:00
Ron Buckton dedf4a7538 Merge branch 'master' into asyncGenerators 2017-02-13 13:53:34 -08:00
Anders Hejlsberg 7cd0e1a0e6 Merge pull request #13990 from Microsoft/fixPrivateProtected
Properly handle private and protected properties in intersections
2017-02-13 08:13:38 -10:00
Andy d24b6891d8 Merge pull request #13678 from Microsoft/package_json_main_2
Allow package.json "main" to specify a directory
2017-02-13 06:19:40 -08:00
Ron Buckton 3e427f4860 Merge branch 'master' into asyncGenerators 2017-02-10 09:46:06 -08:00
Anders Hejlsberg 88961a276d Add tests 2017-02-09 17:47:04 -08:00
Kanchalai Tanglertsampan d0dcee0b23 Add tests and baselines for union element type 2017-02-09 11:25:48 -08:00
Kanchalai Tanglertsampan e90a328562 correctly handle the case when attributes type is empty object 2017-02-09 10:05:05 -08:00
Kanchalai Tanglertsampan 328f5cc415 Add conformance tests for union element type 2017-02-08 17:20:01 -08:00
Nathan Shively-Sanders bcd1ef8477 Merge branch 'master' into typeof-string-literal-union-type 2017-02-07 12:59:39 -08:00
Kanchalai Tanglertsampan bb7dea14ec Address code review: fix comment 2017-02-03 16:15:07 -08:00
Kanchalai Tanglertsampan 56f31c3266 Address code review 2017-02-03 10:54:15 -08:00
Ron Buckton 5d415cac52 Merge branch 'master' into asyncGenerators 2017-02-02 12:11:44 -08:00
Anders Hejlsberg a8de5ce836 Add regression test 2017-02-01 11:37:24 -08:00
Anders Hejlsberg 34ec895642 Add regression test 2017-02-01 09:47:30 -08:00
Kanchalai Tanglertsampan 42c0816164 Merge branch 'master' into wip-master-statelessOverload 2017-01-31 11:33:07 -08:00
Nathan Shively-Sanders 69e9bfef35 Add typeof test case and update baselines
Test that `typeof x === 'random' as string`:

1. Does not issue an error.
2. Does not narrow.
2017-01-31 10:28:32 -08:00
Anders Hejlsberg 647e1836c3 Add tests 2017-01-30 16:53:43 -08:00
Anders Hejlsberg 34b4dbb260 Add regression test 2017-01-30 15:47:18 -08:00
Anders Hejlsberg f32f95ae23 Merge pull request #13743 from Microsoft/mixinClasses
Mixin classes
2017-01-30 12:47:21 -10:00
Anders Hejlsberg 56b1dcd8ea Add tests 2017-01-29 12:39:15 -08:00
Andy Hanson 432808d50b Allow package.json "main" to specify a directory 2017-01-25 07:31:24 -08:00
Kanchalai Tanglertsampan 3e07398aee Merge branch 'master' into wip-master-statelessOverload 2017-01-24 14:18:39 -08:00
Ron Buckton 20249e5c4a More exhaustive needsDotDotForPropertyAccess 2017-01-24 13:42:05 -08:00
Nathan Shively-Sanders ceb5fac343 Merge pull request #13558 from HerringtonDarkholme/rest-spread-intrinsic
Fix #13556: enable rest/spread on `object`
2017-01-24 08:59:02 -08:00
Herrington Darkholme 24bb21c55a address code review 2017-01-24 11:24:30 +08:00
Kanchalai Tanglertsampan 378f444e14 Add tests and update baselines 2017-01-23 11:52:31 -08:00
Anders Hejlsberg 80e5f2f314 Add regression test 2017-01-22 11:53:18 -08:00
Anders Hejlsberg 5b9004e1bc Merge pull request #13604 from Microsoft/intersectionBaseTypes
Allow deriving from object and intersection types
2017-01-21 11:38:24 -10:00
Anders Hejlsberg 615784ad94 Add tests 2017-01-21 13:07:06 -08:00
Tingan Ho 1e5b7c5564
Add tests 2017-01-21 17:09:09 +01:00
Kanchalai Tanglertsampan 747ab054a2 Refactor getJsxAttributeSymbolsFromJsxOpeningLikeElement to createJsxAttributesTypeFromAttributesProperty 2017-01-19 09:51:01 -08:00
Kanchalai Tanglertsampan 6ce31d7dfe Address comment: stop widen type when checking for spread any;
Address comment: using ternary operator, fix comments
2017-01-19 09:49:33 -08:00
Kanchalai Tanglertsampan 2fd5667a04 Update baselines 2017-01-19 09:46:43 -08:00
Kanchalai Tanglertsampan 70ca18e91c Add a test for contextual type in JSXAttributes 2017-01-18 15:17:09 -08:00
Kanchalai Tanglertsampan 19d05484d8 Add tests for generic stateless function component 2017-01-18 15:16:59 -08:00
Kanchalai Tanglertsampan 9e3da083da Add tests for overload stateless function component 2017-01-18 15:16:49 -08:00
Kanchalai Tanglertsampan b0fd66d086 Add tests for using default attributes in JSX stateful component 2017-01-18 15:16:17 -08:00
Kanchalai Tanglertsampan aea7d09578 Add tests for using spread attributes resolution in JSX stateful component 2017-01-18 15:16:12 -08:00
Kanchalai Tanglertsampan d9927d4046 Update existed conformance tests 2017-01-18 15:16:04 -08:00
Nathan Shively-Sanders 34fa27895f Merge branch 'master' into property-access-for-string-index-sigs 2017-01-18 08:29:38 -08:00
Herrington Darkholme b4c15982ff fix #13556: enable rest/spread on object 2017-01-18 14:57:20 +08:00
Anders Hejlsberg 4d501d1f44 Merge pull request #13523 from Microsoft/fixNumericIndexedAccess
Fix numeric indexed access types
2017-01-17 11:51:52 -10:00
Nathan Shively-Sanders 899d51267d Merge pull request #12065 from about-code/master
Fixing #442: Impossible to define static 'length' function on class
2017-01-17 11:25:46 -08:00
Anders Hejlsberg f7d8e3befc Add regression test 2017-01-16 12:18:15 -08:00
Ron Buckton 061175ef9f Emit 'object' type in declaration emitter 2017-01-15 16:26:17 -08:00
Ron Buckton 35ef1f7cbf Merge branch 'master' into asyncGenerators 2017-01-15 15:28:04 -08:00