Commit Graph

4239 Commits

Author SHA1 Message Date
Anders Hejlsberg
caa2bd5bd8 Merge branch 'master' into typeAssertionInitializers 2016-09-12 18:04:39 -07:00
Anders Hejlsberg
9812ab5666 Merge pull request #10870 from Microsoft/fixNarrowingWithAny
Fix equality narrowing with any
2016-09-12 18:01:57 -07:00
Ron Buckton
f16edf95f9 Merge pull request #10875 from Microsoft/fix10857
Fix missing asteriskToken for target=es6/module=amd.
2016-09-12 16:23:53 -07:00
Ron Buckton
0451cc36f2 Merge pull request #10874 from Microsoft/fix10855
Support export default for target=ES5/module=ES6.
2016-09-12 16:23:24 -07:00
Anders Hejlsberg
2942de1d8e Add test 2016-09-12 16:00:24 -07:00
Anders Hejlsberg
d83e7c179d Accept new baselines 2016-09-12 15:56:11 -07:00
rbuckton
c7bb95bb29 Fix missing asteriskToken for target=es6/module=amd.
Fixes #10857.
2016-09-12 14:22:25 -07:00
Mohamed Hegazy
208b341733 Merge branch 'master' into fixNarrowingWithAny 2016-09-12 14:07:34 -07:00
Mohamed Hegazy
b526aa3329 Update failing test baseline 2016-09-12 14:06:55 -07:00
rbuckton
3f266fb728 Support export default for target=ES5/module=ES6.
Fixes #10855
2016-09-12 13:58:55 -07:00
Anders Hejlsberg
1973cf8fc7 Add regression test 2016-09-12 12:41:39 -07:00
Mohamed Hegazy
1fce34be71 Merge pull request #10839 from Microsoft/fixNarrowingWithTypeParameter
Fix narrowing with constrained type parameter
2016-09-12 11:25:21 -07:00
Andy Hanson
e0fd0e8861 Merge branch 'master' into walk_symbol 2016-09-12 06:25:58 -07:00
Andy Hanson
739ec8e544 Update tests 2016-09-12 06:25:54 -07:00
Anders Hejlsberg
ef81594117 Add tests 2016-09-11 11:23:21 -07:00
Anders Hejlsberg
a28c7034f5 Accept new baselines 2016-09-11 10:14:46 -07:00
Anders Hejlsberg
aeb899aecf Merge branch 'master' into literalTypesAlways 2016-09-11 10:05:38 -07:00
Anders Hejlsberg
fbebbcaa7e Add regression test 2016-09-10 07:20:05 -07:00
Andy Hanson
435338be1b Merge branch 'master' into walk_symbol 2016-09-09 12:45:50 -07:00
Anders Hejlsberg
8b1acf642d Merge pull request #10577 from Microsoft/fixBooleanLiteralTypes
Fix boolean literal types
2016-09-09 10:58:48 -07:00
Anders Hejlsberg
7ffc705ecd Add regression tests 2016-09-09 10:05:49 -07:00
Andy
b5d2707f72 Merge pull request #10789 from Microsoft/re_export_shorthand
A shorthand ambient module should be considered as possibly exporting a value
2016-09-09 06:24:49 -07:00
Ron Buckton
c048f7cd6f Fix deferred export of array binding pattern 2016-09-08 17:46:24 -07:00
Mohamed Hegazy
090c2fe7e6 Accept baselines after merge 2016-09-08 15:00:22 -07:00
Mohamed Hegazy
dfb5091a5c Merge branch 'master' into literalTypesAlways 2016-09-08 14:47:40 -07:00
Mohamed Hegazy
f13c16d4cf Fix tests 2016-09-08 14:46:45 -07:00
Andy Hanson
ae65a41e2a A shorthand ambient module should be considered as possibly exporting a value. 2016-09-08 14:05:04 -07:00
Mohamed Hegazy
53387337fc Fix duplicate baselines 2016-09-08 13:55:39 -07:00
Mohamed Hegazy
05882ffa7f Merge branch 'useBaselinesForQuickInfoTests' into literalTypesAlways 2016-09-08 13:28:21 -07:00
Mohamed Hegazy
069c10ca83 Use baselines for quick info tests to ease updates 2016-09-08 12:55:58 -07:00
Andy Hanson
a8eb4a20df Also decode entities when emitting attributes. Also, lexer should not process string escapes in jsx attributes. 2016-09-08 07:57:06 -07:00
Andy Hanson
eea03801e0 When emitting react code, replace HTML numeric entities with their encoded characters 2016-09-08 07:57:06 -07:00
Fabian Cook
98ac4e4c51 Allow -Infinity as an enum property name 2016-09-08 09:21:34 +12:00
Fabian Cook
088da9ea9d Allow Infinity and NaN to be used as an Enum property identifier 2016-09-08 01:53:53 +12:00
Anders Hejlsberg
737867e7dd Accept new baselines 2016-09-06 18:44:31 -07:00
Anders Hejlsberg
b33e49972f Merge branch 'master' into literalTypesAlways
# Conflicts:
#	tests/baselines/reference/awaitBinaryExpression1_es6.types
#	tests/baselines/reference/awaitBinaryExpression2_es6.types
#	tests/baselines/reference/awaitBinaryExpression3_es6.types
#	tests/baselines/reference/awaitBinaryExpression4_es6.types
#	tests/baselines/reference/awaitBinaryExpression5_es6.types
#	tests/baselines/reference/awaitCallExpression1_es6.types
#	tests/baselines/reference/awaitCallExpression2_es6.types
#	tests/baselines/reference/awaitCallExpression3_es6.types
#	tests/baselines/reference/awaitCallExpression4_es6.types
#	tests/baselines/reference/awaitCallExpression5_es6.types
#	tests/baselines/reference/awaitCallExpression6_es6.types
#	tests/baselines/reference/awaitCallExpression7_es6.types
#	tests/baselines/reference/awaitCallExpression8_es6.types
#	tests/baselines/reference/classExpressionWithStaticProperties1.types
#	tests/baselines/reference/classExpressionWithStaticProperties2.types
2016-09-06 18:06:37 -07:00
Anders Hejlsberg
da2efa05d7 Accept new baselines 2016-09-06 17:32:46 -07:00
Kanchalai Tanglertsampan
4685646281 Merge branch 'master' of https://github.com/microsoft/TypeScript 2016-09-06 17:14:36 -07:00
Kanchalai Tanglertsampan
e1be0bcd4c Merge branch 'master' into mergeMaster_09/01 2016-09-06 11:26:21 -07:00
Richard Knoll
a26d3108c2 Merge remote-tracking branch 'origin/master' into import_completions_pr 2016-09-06 11:04:39 -07:00
Anders Hejlsberg
0536fccd9a Add repro from #10697 2016-09-04 11:43:35 -07:00
Anders Hejlsberg
db230a2a0d Accept new baselines 2016-09-02 10:31:16 -07:00
Andy Hanson
cbd00b9a92 Use undefined instead of empty array, and check for existence of "node_modules/@types" instead of just for "node_modules". 2016-09-02 07:31:14 -07:00
Andy Hanson
0e8e5ec3e5 Search up for all node_modules directories available 2016-09-02 07:07:43 -07:00
Yui T
95dad14bbc Update baselines 2016-09-01 22:44:25 -07:00
Kanchalai Tanglertsampan
b5f4c074d6 Merge branch 'master' into mergeMaster_09/01 2016-09-01 16:19:44 -07:00
Yui
d7a20f5c6f Port 10404 : optimize emit default constructor for subclass (#10598)
* Port 10404 : optimize emit default constructor for subclass

* Address PR
2016-09-01 15:34:39 -07:00
Anders Hejlsberg
33b81095a6 Accept new baselines (huge!) 2016-09-01 14:25:44 -07:00
Yui
153666f908 Add tests for export incorrectly emit twice for decorated class declaration (#8343) (#10651)
* Add tests and update baselines

* Update baselines
2016-09-01 13:58:09 -07:00
Yui
f8d6e26d4d Add tests and Update baselines (#10616)
Update tests and baselines

Update tests and baselines

Update tests for downlevel emit

Add tests and update baselines

Add tests and baselines

Update baselines

Update baselines
2016-09-01 13:57:52 -07:00