3271 Commits

Author SHA1 Message Date
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
Vladimir Matveev
66cf56e1e0 emit temp declarations after export equals 2016-02-25 20:48:15 -08:00
Vladimir Matveev
8074dbd046 Merge pull request #7246 from Microsoft/noImplicitReturnsWithProtectedBlocks
properly set reachable state after protected try\finally block
2016-02-25 15:03:44 -08:00
Nathan Shively-Sanders
7bbd899b62 Merge pull request #7232 from Microsoft/invalid-this-emit-in-contextual-object
Invalid this emit in contextual object
2016-02-25 15:01:31 -08:00
Vladimir Matveev
5105a317e3 properly set reachable state after protected try\finally block 2016-02-25 13:41:03 -08:00
Mohamed Hegazy
c3cfebfda8 Code review comments 2016-02-25 13:14:34 -08:00
Daniel Rosenwasser
713c0e0756 Merge pull request #7203 from Microsoft/intersectionErrors
Stop elaborating errors when relating intersection constituents
2016-02-24 16:26:21 -08:00
Nathan Shively-Sanders
31c5fc7bd5 Add test and baseline 2016-02-24 16:21:36 -08:00
Mohamed Hegazy
4bf5f82e83 Do not add extra space for ommited expressions. 2016-02-24 13:25:08 -08:00
Mohamed Hegazy
8b9afce894 Add test 2016-02-24 13:02:30 -08:00
Mohamed Hegazy
217f5583c6 Correctelly serialize types with signatures containing binding patterns 2016-02-24 12:54:20 -08:00
Daniel Rosenwasser
818c76c089 Accepted baselines. 2016-02-23 20:18:48 -08:00
Daniel Rosenwasser
db678493c1 Accepted baselines. 2016-02-23 20:07:50 -08:00
Mohamed Hegazy
0f67f4b6f1 Merge pull request #7170 from masaeedu/addDeclarationDirOption
Add declarationDir option
2016-02-23 18:24:28 -08:00
Daniel Rosenwasser
cfb5634de1 Accepted baselines. 2016-02-23 13:34:26 -08:00
Daniel Rosenwasser
07412a285a Accepted baselines. 2016-02-23 13:10:40 -08:00
Asad Saeeduddin
dea1372b9a Update baselines to make declarationDir invalid alongside out or outFile 2016-02-23 15:12:06 -05:00
Nathan Shively-Sanders
e2c95551b3 Merge pull request #7188 from Microsoft/standardise-errors-on-not-prefix
Error messages consistently use non- prefix
2016-02-22 14:38:29 -08:00
Nathan Shively-Sanders
ee8986acc8 Error messages consistently use non- prefix
In the construction "x must either be y or non-y", we previously used "y
or not y", even y is always an adjective.
2016-02-22 14:16:00 -08:00
Nathan Shively-Sanders
b01a050399 Update error message as requested in PR comments 2016-02-22 13:55:46 -08:00
Nathan Shively-Sanders
02fc8b1b2d Add abstract property tests and rebaseline.
1. Positive tests.
2. Negative tests.
3. Update error messages.
4. Remove errors from conformance test.
2016-02-22 10:31:31 -08:00
Asad Saeeduddin
2bf6456a3c Accept baselines 2016-02-20 12:45:04 -05:00
Daniel Rosenwasser
c03aace7ca Accepted baselines. 2016-02-20 01:02:12 -08:00
Nathan Shively-Sanders
09ac720382 Rebaseline tests with improved error message 2016-02-19 13:22:57 -08:00
Nathan Shively-Sanders
0d3f6473cf Rebaseline messages in existing tests 2016-02-19 11:46:47 -08:00
Nathan Shively-Sanders
eacc092f87 Add cases and baselines from #6211 and #6210 2016-02-19 11:33:32 -08:00
Vladimir Matveev
5e770bda2e correctly check exported type aliases merged with overloads 2016-02-17 10:19:20 -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
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
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
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
Daniel Rosenwasser
e29be4b2d9 Added the accidentally-ignored js files. 2016-02-12 17:39:46 -08:00
Vladimir Matveev
3ecc42beb2 added misssing files 2016-02-12 17:16:50 -08:00
AbubakerB
ec7e80e377 Added tests and accept baselines 2016-02-13 01:10:47 +00:00
Vladimir Matveev
9960064bc3 classic resolution: don't perform folder walk if module name is relative 2016-02-12 16:30:19 -08:00
Daniel Rosenwasser
1e849f895c Accepted baselines. 2016-02-12 16:28:48 -08:00
Bill Ticehurst
e03a45a824 Fix fallback to classic resolution 2016-02-12 15:40:47 -08:00