Wesley Wigham
|
8e5dcfbde5
|
Add try priors as finally lock label andecedents rather than pre finally label antecedents (#29790)
|
2019-02-06 16:59:26 -08:00 |
|
Kagami Sascha Rosylight
|
6249b4c704
|
Remove ES2018 transforms for ES2018 target (#26315)
* rename esnext.ts as es2018.ts
* remove ES2018 transforms for ES2018 target
* change target from esnext to es2018
* rename tests
|
2019-02-06 15:35:52 -08:00 |
|
Anders Hejlsberg
|
d9ee86723a
|
Merge pull request #29740 from Microsoft/fixCircularMappedArrayTuple
Fix issues related to circular mapped array and tuple types
|
2019-02-06 13:24:19 -08:00 |
|
Daniel Rosenwasser
|
4505eea92d
|
Merge pull request #29766 from Microsoft/USE-ALL-THE-ES2015-NAMES-WESLEY-WHAT-IS-SO-HARD-ABOUT-THAT
Expand "set your lib" suggestions to other commonly used ES2015 declarations
|
2019-02-05 18:31:16 -08:00 |
|
Daniel Rosenwasser
|
341f9cf1d6
|
Added test.
|
2019-02-05 18:01:41 -08:00 |
|
Ryan Cavanaugh
|
eed9db5ec5
|
Merge pull request #28465 from alangpierce/enforce-const-enum-access-for-isolatedmodules
Change isolatedModules to allow const enum declaration and disallow access
|
2019-02-05 16:36:58 -08:00 |
|
Anders Hejlsberg
|
7c096576bc
|
Merge pull request #29756 from Microsoft/fixStrictPropertyInitialization
Revert change to strict property initialization checks
|
2019-02-05 15:10:30 -08:00 |
|
Anders Hejlsberg
|
2d44a40202
|
Add regression test
|
2019-02-05 13:08:18 -08:00 |
|
Ryan Cavanaugh
|
1ec8a71949
|
Merge pull request #29711 from jack-williams/switch-on-unknown
Fix #29710: Narrow unknown in switch
|
2019-02-05 09:08:52 -08:00 |
|
Anders Hejlsberg
|
bee9f1a5e7
|
Add regression tests
|
2019-02-04 17:48:53 -08:00 |
|
Ron Buckton
|
55762271af
|
Merge pull request #29695 from Microsoft/fixDtsTypeReferenceEmit
Fix type reference dts emit failure
|
2019-02-04 13:03:07 -08:00 |
|
Anders Hejlsberg
|
b7c5c073f8
|
Merge pull request #29714 from Microsoft/fixInstanceofTypeofControlFlow
Fix instanceof and typeof control flow
|
2019-02-04 12:22:52 -08:00 |
|
Ron Buckton
|
4756373967
|
Merge branch 'master' into fixDtsTypeReferenceEmit
|
2019-02-04 11:39:16 -08:00 |
|
Anders Hejlsberg
|
0c5471ba5c
|
Add regression test
|
2019-02-03 15:23:21 -08:00 |
|
Jack Williams
|
3d0c7f3156
|
Narrow unknown in switch
|
2019-02-03 16:07:21 +00:00 |
|
Anders Hejlsberg
|
332861b4fc
|
Add tests
|
2019-02-02 09:37:52 -08:00 |
|
Alan Pierce
|
942b020081
|
Merge remote-tracking branch 'origin/master' into enforce-const-enum-access-for-isolatedmodules
|
2019-02-01 18:52:22 -08:00 |
|
Ron Buckton
|
4b84f56b21
|
Fix type reference dts emit failure
|
2019-02-01 16:09:17 -08:00 |
|
Ryan Cavanaugh
|
a856a64a5c
|
Merge pull request #29446 from fuafa/infer-js-doc
fix quick fix infer parameter types from usage in js file
|
2019-02-01 13:55:31 -08:00 |
|
Ryan Cavanaugh
|
f81ea89564
|
Merge pull request #29136 from ajafff/usedbeforedeclaration-objectspread
property is used before its initialization: check more nodes
|
2019-02-01 13:46:37 -08:00 |
|
Anders Hejlsberg
|
607f2ea4de
|
Merge pull request #29478 from Microsoft/fixContextualReturnTypes
Infer contextual types from generic return types
|
2019-02-01 12:31:08 -08:00 |
|
Ryan Cavanaugh
|
9d3707d671
|
Merge pull request #29665 from ajafff/readonly-error-message
clarify error message for 'readonly' type operator
|
2019-02-01 11:24:38 -08:00 |
|
Anders Hejlsberg
|
8827bed0e7
|
Merge pull request #29647 from Microsoft/noConstraintsDuringInference
Only check constraints in final phase of type inference
|
2019-02-01 10:54:08 -08:00 |
|
Anders Hejlsberg
|
c58157573e
|
Add breaking change repros
|
2019-02-01 10:48:52 -08:00 |
|
Anders Hejlsberg
|
fffd77457a
|
Merge branch 'master' into fixContextualReturnTypes
# Conflicts:
# src/compiler/checker.ts
|
2019-02-01 10:28:50 -08:00 |
|
Klaus Meinhardt
|
782622f9cd
|
clarify error message for 'readonly' type operator
|
2019-01-31 19:44:49 +01:00 |
|
Klaus Meinhardt
|
f4747f4667
|
Merge branch 'master' of github.com:Microsoft/TypeScript into add-to-types2
|
2019-01-31 11:25:01 +01:00 |
|
Ryan Cavanaugh
|
aad609c74f
|
Merge pull request #29298 from ajafff/this-reference-in-parameter
Allow referencing 'this' in parameters of functions in the constructor
|
2019-01-30 19:13:18 -08:00 |
|
Anders Hejlsberg
|
96706a75ed
|
Merge pull request #29510 from Microsoft/constContexts
Const contexts for literal expressions
|
2019-01-30 15:55:47 -08:00 |
|
Anders Hejlsberg
|
eb513a2035
|
Merge pull request #29576 from Microsoft/fixContextuallyTypedParameters
Fix inference for contextually typed parameters with initializers
|
2019-01-30 15:51:29 -08:00 |
|
Anders Hejlsberg
|
caa89cafde
|
Add regression test
|
2019-01-30 08:45:43 -08:00 |
|
Ryan Cavanaugh
|
0df89cc96f
|
Merge pull request #26941 from jack-williams/narrow-unknown-with-triple-equals
Fix #25172: Add narrowing for `unknown` with triple equals
|
2019-01-29 16:43:50 -08:00 |
|
Anders Hejlsberg
|
08fe06f527
|
Merge branch 'master' into constContexts
# Conflicts:
# src/compiler/checker.ts
|
2019-01-29 12:29:30 -08:00 |
|
Anders Hejlsberg
|
45af34d349
|
Add subtype reduction complexity limit test
|
2019-01-28 15:20:32 -08:00 |
|
Anders Hejlsberg
|
e290559057
|
Add tests for decorators and declaration emit from error free source
|
2019-01-26 14:57:02 -08:00 |
|
Anders Hejlsberg
|
4706a060a5
|
Merge branch 'master' into readonlyArrayTuple
|
2019-01-26 14:44:15 -08:00 |
|
xiaofa
|
ddbac8f3fe
|
get appropriate parent jsdoc node for arrow functions
|
2019-01-26 23:59:32 +08:00 |
|
Anders Hejlsberg
|
7c1bb14c93
|
Merge branch 'master' into fixContextualReturnTypes
|
2019-01-26 07:09:14 -08:00 |
|
Anders Hejlsberg
|
25ac1ed262
|
Merge branch 'master' into fixContextuallyTypedParameters
# Conflicts:
# src/compiler/checker.ts
|
2019-01-25 16:43:46 -08:00 |
|
Wesley Wigham
|
4da9d8bc87
|
Include index signatures of the source in mapped type template target inferences (#29253)
|
2019-01-25 15:22:35 -08:00 |
|
Ron Buckton
|
bd8c6259b9
|
Merge pull request #29422 from Microsoft/fix29006
Fix crash in getTextOfPropertyName
|
2019-01-25 14:08:35 -08:00 |
|
Alan Pierce
|
a60795f04a
|
Merge remote-tracking branch 'origin/master' into enforce-const-enum-access-for-isolatedmodules
This changes the new error code from TS2739 to TS2748.
|
2019-01-25 09:19:12 -08:00 |
|
Klaus Meinhardt
|
6eb83650ea
|
Merge branch 'master' into add-to-types2
|
2019-01-25 16:56:11 +01:00 |
|
Klaus Meinhardt
|
a9653bb5df
|
Merge branch 'master' of github.com:Microsoft/TypeScript into usedbeforedeclaration-objectspread
|
2019-01-25 15:50:27 +01:00 |
|
Klaus Meinhardt
|
d7cb14adbd
|
Merge branch 'master' into usedbeforedeclaration-objectspread
|
2019-01-25 15:49:14 +01:00 |
|
Jack Williams
|
b27679eee3
|
Remove old test file that snuck in
|
2019-01-25 09:41:35 +00:00 |
|
Jack Williams
|
36cc154985
|
Narrow to any primitive or object and update tests
|
2019-01-25 09:41:34 +00:00 |
|
Jack Williams
|
1f2338bd78
|
Update test file and baselines
|
2019-01-25 09:41:34 +00:00 |
|
Jack Williams
|
267e5989cd
|
Add narrowing for unknown with strict equal
|
2019-01-25 09:41:34 +00:00 |
|
Wesley Wigham
|
d16cf761ba
|
Move random file in root into test folder (#29575)
|
2019-01-24 17:33:12 -08:00 |
|