Daniel Rosenwasser
ae8b943f51
No bold "Fixes"
2016-02-19 14:00:00 -08:00
Daniel Rosenwasser
3380f2bbd5
Merge pull request #7143 from SaschaNaz/formatJsxText
...
(Un)format JSX Text
2016-02-19 13:47:44 -08:00
Nathan Shively-Sanders
81d290ccfc
Merge pull request #7157 from Microsoft/enforce-identical-type-constraints
...
Enforce identical type constraints
2016-02-19 13:44:33 -08:00
Nathan Shively-Sanders
09ac720382
Rebaseline tests with improved error message
2016-02-19 13:22:57 -08:00
Nathan Shively-Sanders
14a457e518
Address review comments
...
1. Give class name in error message.
2. Reduce nesting via an early exit.
2016-02-19 13:05:19 -08:00
Nathan Shively-Sanders
0d3f6473cf
Rebaseline messages in existing tests
2016-02-19 11:46:47 -08:00
Nathan Shively-Sanders
bb2eb635d6
Merged classes and interfaces must have identical type constraints
...
Previously, only interfaces needed to check this, but now that classes and
interfaces can merge, the check needs to happen in more places.
2016-02-19 11:36:35 -08:00
Nathan Shively-Sanders
eacc092f87
Add cases and baselines from #6211 and #6210
2016-02-19 11:33:32 -08:00
Nathan Shively-Sanders
e46b7b05ab
Merge pull request #7144 from Microsoft/super-inside-inner-class-crashes
...
Super inside inner class crashes
2016-02-19 08:45:35 -08:00
Nathan Shively-Sanders
86047a7206
Switch test encoding from UTF16 to iso-8859
2016-02-19 08:27:08 -08:00
Daniel Rosenwasser
3663d40027
Merge pull request #7145 from tinganho/exclude
...
Fixes exclude options
2016-02-18 17:06:34 -08:00
Nathan Shively-Sanders
974adedb95
Add fourslash test
2016-02-18 16:29:03 -08:00
Tingan Ho
46cc470332
Fixes exclude options
2016-02-19 08:25:23 +08:00
Nathan Shively-Sanders
67b2a17034
super's containing class doesn't require base node
...
In a class nested inside a constructor, `super` refers to the outer
class' `super`, but when resolving a super call its containing class is
identified as the immediately containing class. Previously, the compiler
crashed, preventing the error from being reported correctly. Now it
handles this disparity and correctly reports the error.
2016-02-18 16:19:06 -08:00
Kagami Sascha Rosylight
33970b8045
format jsx
2016-02-19 09:16:52 +09:00
Mohamed Hegazy
49a9d64e87
Merge pull request #7139 from Microsoft/revertBreakingChange
...
Rever change to EmitOutput.diagnostics
2016-02-18 13:56:22 -08:00
Mohamed Hegazy
353998a6bd
Rever change to EmitOutput.diagnostics
2016-02-18 12:06:17 -08:00
Mohamed Hegazy
8a050ea18d
Merge pull request #7121 from falsandtru/patch-1
...
Add version examples
2016-02-17 16:07:05 -08:00
Vladimir Matveev
29b9fd366d
Merge pull request #7119 from Microsoft/checkRedeclarations
...
correctly check exported type aliases merged with overloads
2016-02-17 12:22:54 -08:00
falsandtru
50829b29d2
Modify version format
2016-02-18 05:06:12 +09:00
falsandtru
ed8cf666f6
Add version examples
2016-02-18 04:51:47 +09:00
Ryan Cavanaugh
fdb8dc81a4
Merge pull request #7120 from RyanCavanaugh/addTemplates
...
Add issue and PR templates
2016-02-17 11:41:27 -08:00
Ryan Cavanaugh
bebc3a64b8
Add issue and PR templates
2016-02-17 11:40:21 -08:00
Vladimir Matveev
5e770bda2e
correctly check exported type aliases merged with overloads
2016-02-17 10:19:20 -08:00
Mohamed Hegazy
d92f78d7e2
Merge pull request #7108 from Microsoft/Port7106
...
Port #7106 to master
2016-02-17 00:14:42 -08:00
Mohamed Hegazy
2b52ae1cb7
Fix lint errors
2016-02-16 22:57:27 -08:00
Mohamed Hegazy
eed65a0334
Port #7106 to master
2016-02-16 22:01:28 -08:00
Mohamed Hegazy
bde20c4ec7
Merge pull request #6885 from AbubakerB/constructorAccessibility
...
Constructor Visibility
2016-02-16 16:50:19 -08:00
Anders Hejlsberg
a8633eec90
Merge pull request #7029 from Microsoft/implicitIndexSignatures
...
Implicit index signatures
2016-02-16 15:37:18 -08:00
AbubakerB
de23e2ff74
Merge branch 'master' into constructorAccessibility
...
Conflicts:
src/compiler/checker.ts
2016-02-16 22:49:23 +00:00
Vladimir Matveev
3820dfa830
Merge pull request #7068 from Microsoft/relativeNamesInClassicResolution
...
classic resolution: don't perform folder walk if module name is relative
2016-02-16 12:03:09 -08:00
Daniel Rosenwasser
4353865f8b
Merge pull request #7067 from Microsoft/removePredicateTypinessToMaster
...
(Porting to 'master') Remove notion of predicates as types, move predicates back to signatures
2016-02-16 11:58:47 -08:00
Daniel Rosenwasser
fc63b5fc13
Merge pull request #7070 from Microsoft/fixTsconfigModuleOptions
...
Remove the 'module' option from our 'tsconfig.json' files.
2016-02-16 11:46:33 -08:00
Bill Ticehurst
9cc092ad78
Merge pull request #6881 from Microsoft/issue6872
...
Allow decorators in JavaScript files
2016-02-16 11:20:55 -08:00
Yui
9e60af8775
Merge pull request #7033 from Microsoft/port6860
...
Port PR#6860 lexically check calling super before this
2016-02-16 09:33:39 -08:00
AbubakerB
ba8b1680cb
Included previously ignored baseline .js file and slight refactoring
2016-02-14 21:16:12 +00:00
AbubakerB
2d7a0f4a25
Merge branch 'master' into constructorAccessibility
2016-02-14 20:58:53 +00:00
Bill Ticehurst
fe60490c2a
Fixed wording and updated tests
2016-02-13 08:12:58 -08:00
Bill Ticehurst
a4d7883630
Merge branch 'master' into issue6872
2016-02-13 07:51:35 -08:00
Daniel Rosenwasser
af9dc41747
Merge pull request #7069 from Microsoft/stopIgnoringBaselines
...
Ignore js baselines by using the correct glob
2016-02-12 23:10:21 -08:00
Daniel Rosenwasser
c7fcd0204c
Merge pull request #7062 from Microsoft/useAccessorNamesForErrors
...
Use accessor names for error spans
2016-02-12 20:18:38 -08:00
Bill Ticehurst
fb474d13dd
Updated tests
2016-02-12 19:35:05 -08:00
Bill Ticehurst
ed7abcc1e9
Set experimentalDecorators warning for JavaScript
2016-02-12 19:19:23 -08:00
Bill Ticehurst
f601e6dd76
Allow decorators in JavaScript files
2016-02-12 18:52:51 -08:00
AbubakerB
208830efa3
Updated tests and accepted baseline
2016-02-13 02:52:25 +00:00
AbubakerB
91ea83c72a
Addressed PR
2016-02-13 02:51:25 +00:00
Bill Ticehurst
977adde2ff
Merge pull request #7065 from Microsoft/fixNodeResolutionForUnspecifiedModuleKind
...
Fix module resolution falling back to classic
2016-02-12 18:05:01 -08:00
Daniel Rosenwasser
e29be4b2d9
Added the accidentally-ignored js files.
2016-02-12 17:39:46 -08:00
Daniel Rosenwasser
c5d5d13e61
Remove the 'module' option from 'tsconfig.json' files.
2016-02-12 17:28:10 -08:00
Daniel Rosenwasser
60228d93e8
Ignore using the correct glob.
2016-02-12 17:23:27 -08:00