Ryan Cavanaugh
7d372bf6dc
Merge pull request #7264 from RyanCavanaugh/umd
...
UMD support
2016-03-10 10:59:45 -08:00
Vladimir Matveev
489bf921ff
Merge pull request #7464 from Microsoft/capturedLetConstInDestructuringAssignment
...
correctly recognize captured loop variables in destructuring assignment
2016-03-10 10:17:19 -08:00
Ryan Cavanaugh
043b338024
Add export = class scenario
2016-03-10 10:11:48 -08:00
Vladimir Matveev
7344d9ca47
correctly recognize captured loop variables in destructuring assignment
2016-03-10 09:59:09 -08:00
Bill Ticehurst
3ebf0fc383
Fixed default import from export equals
...
(cherry picked from commit c4a10cfcdd51f831c3039e305c1c465a85c93b0b)
2016-03-09 19:13:14 -08:00
Bill Ticehurst
b760fc0ae0
Fixed es2015 imports from export=
...
(cherry picked from commit 9e46c180b4063e56eb947928615a3ebd46ecbe5e)
2016-03-09 19:13:13 -08:00
Vladimir Matveev
f06423bffc
Revert "add part of test baselines"
...
This reverts commit 502b2ba321943f52e1fef53014e0748d0db6b916.
2016-03-09 17:08:26 -08:00
Vladimir Matveev
502b2ba321
add part of test baselines
2016-03-09 17:06:19 -08:00
Ryan Cavanaugh
8cef251b14
Add test for function export
2016-03-09 16:24:54 -08:00
Ryan Cavanaugh
14941f26a0
Add tests for each variant of UMD augmentation
2016-03-09 14:35:03 -08:00
Vladimir Matveev
5d5fee2ef1
Merge pull request #7450 from Microsoft/noImplicitReturnsInAsync
...
unwrap promised typed in async function before doing 'noImplicitRetur…
2016-03-09 12:42:10 -08:00
Anders Hejlsberg
614afb740d
Merge pull request #7448 from Microsoft/optimizeInstantiation
...
Skip unnecessary instatiation of anonymous types
2016-03-09 12:40:32 -08:00
Anders Hejlsberg
4f441bd553
Adding comment to test
2016-03-09 11:37:40 -08:00
Vladimir Matveev
907ce8fb38
unwrap promised typed in async function before doing 'noImplicitReturns' check
2016-03-09 11:23:55 -08:00
Anders Hejlsberg
1d181360cc
Adding tests
2016-03-09 11:03:40 -08:00
Ryan Cavanaugh
ac147b18a6
Merge pull request #7442 from Victorystick/fix-property-shorthand-emit
...
Fix shorthand properties for non-es6 module formats
2016-03-09 10:30:58 -08:00
Ryan Cavanaugh
2875326735
Use existing function to resolve export= declarations
2016-03-09 10:08:24 -08:00
Ryan Cavanaugh
132d75c267
Support UMD when targeted module uses export =
2016-03-09 10:08:24 -08:00
Ryan Cavanaugh
887adb0146
Move checks from checker to binder
2016-03-09 10:08:24 -08:00
Ryan Cavanaugh
44aa7388ea
UMD support
2016-03-09 10:08:24 -08:00
Oskar Segersvärd
2e23010437
Add three tests
2016-03-09 18:43:21 +01:00
Ryan Cavanaugh
5dbf252dc5
Fix duplicate errors in JSDoc function types with anon parameters
...
Fixes #6993
2016-03-09 09:18:54 -08:00
Mohamed Hegazy
7acf58ba52
Handel module augmentation with export= var + uninstantiated module
2016-03-08 17:16:19 -08:00
Mohamed Hegazy
a5354608fc
Merge pull request #7392 from Microsoft/declarationEmitFixes
...
Declaration emit fixes
2016-03-04 15:35:43 -08:00
Mohamed Hegazy
15640492c4
Code review comments
2016-03-04 14:21:31 -08:00
Mohamed Hegazy
15f07e6231
Fix #4506 : Remove assert to allow for invalid patterns already flagged erlier by the checker
2016-03-03 23:01:46 -08:00
Mohamed Hegazy
3bb2c57264
Fix #3810 : Handel expressions in extends clauses
2016-03-03 22:35:30 -08:00
Mohamed Hegazy
c98c763243
Fix #5651 : Get the correct meaning for expressions in extends clauses
2016-03-03 21:47:11 -08:00
Ryan Cavanaugh
311f8dd7d3
Merge pull request #7309 from RyanCavanaugh/fix6878
...
Support JSDoc on class / obj. literal getters
2016-03-03 15:50:15 -08:00
Mohamed Hegazy
baa040115e
Fix #7173 : Widen the type do the defualt export expression before writing it out.
2016-03-03 15:42:47 -08:00
Evan Martin
5132ea64ea
in noImplicitReturns mode, also disallow "return;"
...
In --noImplicitReturns mode, if a function specifies a return type,
disallow empty "return;" statements.
Fixes #5916 .
2016-03-03 12:18:23 -08:00
Alexander
694a48c445
Added new diagnostics message to clarify error for type guards
...
New diagnostics message "A type guard's type must be assignable to its parameter's type." number 2677
is now using in chain report to clarify vague error message for type guards.
2016-03-03 00:24:02 +03:00
Vladimir Matveev
f34dcdd464
Merge pull request #7328 from Microsoft/flipSidesInSignatureCheck
...
flip sides source and target when we check signature relations
2016-03-01 19:28:19 -08:00
Vladimir Matveev
568e2aab58
allow fallthrough from the last case of the switch
2016-03-01 15:58:59 -08:00
Vladimir Matveev
0ef2b9ea85
flip sides source and target when we check signature relations
2016-03-01 15:47:00 -08:00
Ryan Cavanaugh
6cdbc6cad0
Show aliases (e.g. imports) in JSX tag completion positions
...
Fixes #4577
2016-03-01 13:47:29 -08:00
Ryan Cavanaugh
1f9153f801
Update to push types through as well
2016-03-01 12:26:17 -08:00
Vladimir Matveev
1e2d4773a1
Merge pull request #7283 from Microsoft/noRedundantContinue
...
do not emit explicit 'continue' in converted loops
2016-03-01 12:15:03 -08:00
Bill Ticehurst
cbd7336914
Changed how parserContextFlags are handled in tests
...
(cherry picked from commit b5da80202f41e6f293153a2df945063d584b022a)
2016-03-01 11:08:40 -08:00
Bill Ticehurst
086fb0ee0a
Fix failing JSDocParser tests
...
(cherry picked from commit ae27b8984730879de63749023cc68d0e777f0fe6)
2016-03-01 11:07:08 -08:00
Ryan Cavanaugh
50eca44e46
Support JSDoc on class / obj. literal getters
...
Fixes #6878
2016-02-29 18:55:32 -08:00
Ryan Cavanaugh
b82ff93b01
Don't crash if there's no JSX.Element during SFC resolution
...
Fixes #7286
2016-02-29 18:35:48 -08:00
Nathan Shively-Sanders
4c4bc61129
Remove mistakenly added webTestServer files
2016-02-29 13:32:17 -08:00
Nathan Shively-Sanders
42cc565680
Support string literals+computed property names
...
With tests and associated baseline updates
2016-02-29 13:09:23 -08:00
Nathan Shively-Sanders
70e9e0974a
Update baselines after merging with master
2016-02-29 11:04:10 -08:00
Nathan Shively-Sanders
0d37241394
Add test cases and baselines.
2016-02-29 10:15:23 -08:00
Vladimir Matveev
24511ad1d7
do not emit explicit 'continue' in converted loops
2016-02-28 08:57:45 -08:00
Nathan Shively-Sanders
a1c0486c57
Use errorNode everywhere in checkClassPropertyAccess
2016-02-26 14:02:26 -08:00
Nathan Shively-Sanders
32909bc6e5
Tests for Stop destructuring assignment of private properties
2016-02-26 13:48:42 -08:00
Mohamed Hegazy
17b7c3eee1
Merge pull request #7226 from Microsoft/bindingPatternsInTypes
...
Correctly serialize types with signatures containing binding patterns
2016-02-26 08:59:37 -08:00