Nathan Shively-Sanders
b497cc5e4c
Update baselines
2016-09-12 10:14:48 -07:00
Nathan Shively-Sanders
0f1618106c
Merge branch 'master' into enum-number-assignability-in-unions
2016-09-12 10:12:26 -07:00
Nathan Shively-Sanders
e90f5e063e
More tests of enum assignability
...
1. Numeric literal <-> enum literal assignability
2. Computed enum <-> union enum assignability
3. Also rebaseline error reporting of existing enum cases.
2016-09-12 10:05:48 -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
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
Nathan Shively-Sanders
5f0ada1164
Fix both new enum assignability predicates
...
And update error reporting baseline (new error is less elaborate)
2016-09-08 15:30:29 -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
Nathan Shively-Sanders
570433e5a0
Test that enum literal is assignable to an enum in a union
2016-09-08 14:43:17 -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
Nathan Shively-Sanders
1cd0093b72
Test that number is assignable to enum in a union
2016-09-08 11:21:40 -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
Andy Hanson
c5c6acf883
Update test baselines: We no longer search in node_modules/@types if it does not exist.
2016-09-01 10:50:05 -07:00
Richard Knoll
c742d16ff1
Merge remote-tracking branch 'origin/master' into import_completions_pr
2016-09-01 10:46:21 -07:00
Andy Hanson
22ba111e66
Search for node_modules in parent directories when getting type roots.
2016-09-01 09:25:20 -07:00
Anders Hejlsberg
b5c2d5b111
Accept new baselines
2016-09-01 06:47:29 -07:00
Yui
0b95731184
Fix 10408 : Better error message for set/get with noImplicitAny error ( #10597 )
...
* Giving more explicit error message when there is no-implicit-any on get/set accessor
* Update error message number
* Add new test and baselines
* Address PR: assert that getter must existed
* Address PR: undo renumbering of error messages
2016-08-30 16:07:36 -07:00
Daniel Rosenwasser
0485bb6b56
Merge pull request #10506 from Microsoft/ctorTag
...
Issue error when tagging templates and decorating with only-constructable entities
2016-08-28 22:42:04 -07:00
Anders Hejlsberg
d5c0c054be
Accept new baselines
2016-08-27 09:50:43 -07:00