Commit Graph

23471 Commits

Author SHA1 Message Date
Jason Freeman f42fd62968 Add comments 2015-07-22 14:03:53 -07:00
Jason Freeman 8529de64d7 Add tests 2015-07-22 13:58:43 -07:00
Jason Freeman ab51ccc7f3 Accept baseline 2015-07-22 13:58:36 -07:00
Jason Freeman 753f0f8d1c Don't add an inference candidate if it contains the anyFunctionType 2015-07-22 13:58:25 -07:00
Daniel Rosenwasser 0f828ca91b Accepted baselines. 2015-07-22 12:05:30 -07:00
Daniel Rosenwasser ae68352805 Merge remote-tracking branch 'origin/master' into disallowDefaultExportDeclMerging 2015-07-22 12:01:15 -07:00
Vladimir Matveev 500cadac5c add transpileModule function that can return emitted source map 2015-07-22 11:58:27 -07:00
Ryan Cavanaugh 8fcca92e4e Merge pull request #3955 from RyanCavanaugh/fix3928
Correctly identify identifiers inside JSX exprs as expression identifiers
2015-07-22 10:27:55 -07:00
Ryan Cavanaugh 09aa13f5ce Merge remote-tracking branch 'upstream/master' into fix3903
Conflicts:
	tests/baselines/reference/tsxElementResolution9.errors.txt
2015-07-22 10:01:08 -07:00
Ryan Cavanaugh e05a81cb3d Baseline update 2015-07-22 09:41:53 -07:00
Ryan Cavanaugh 06f766ce44 Remove check about ctors returning object types -- it isn't useful 2015-07-22 09:27:57 -07:00
Arthur Ozga 2f7a597dca Qualification 2015-07-21 18:27:01 -07:00
Arthur Ozga 851d361a7d Move message after guide 2015-07-21 18:08:41 -07:00
Daniel Rosenwasser beff65191f Accepted baselines. 2015-07-21 17:47:53 -07:00
Daniel Rosenwasser 18e36b898c Add suggestion to error message. 2015-07-21 17:47:15 -07:00
Vladimir Matveev 32bec3b3e7 Merge pull request #3966 from Microsoft/importAliasesInSystem
hoist top level import equals declarations in System modules
2015-07-21 17:42:43 -07:00
Daniel Rosenwasser be44bc651c Accepted baselines. 2015-07-21 17:22:56 -07:00
Daniel Rosenwasser 8d5d73eb91 Take default export spaces into account when checking merged declarations. 2015-07-21 17:22:14 -07:00
Daniel Rosenwasser 7e464458f8 Accepted baselines. 2015-07-21 17:13:16 -07:00
Daniel Rosenwasser f631a20140 Added another test. 2015-07-21 17:12:50 -07:00
Vladimir Matveev 6398671a26 fix error code 2015-07-21 16:57:37 -07:00
Vladimir Matveev 9255d55154 better error message when using forward references in initializers of const enums 2015-07-21 16:51:08 -07:00
Wesley Wigham 8884f3b4f6 Fix tslint issues 2015-07-21 16:26:03 -07:00
Arthur Ozga d7e6fba4d3 fixed some warts 2015-07-21 16:20:17 -07:00
Wesley Wigham 8e93a49c7b Narrow exported session API, Unit tests for session API 2015-07-21 16:05:03 -07:00
Vladimir Matveev 4259417821 hoist top level import equals declarations in System modules 2015-07-21 15:56:30 -07:00
Arthur Ozga 6f00275b04 Merge pull request #3965 from Microsoft/abstractRunnerBase
make RunnerBase abstract
2015-07-21 15:48:57 -07:00
Arthur Ozga b244d0d263 fixed a reference in a test 2015-07-21 15:31:30 -07:00
Arthur Ozga 09caacd4cf Move declarations to top of tests\cases\fourslash.ts 2015-07-21 15:29:12 -07:00
Arthur Ozga 831bc389c2 make RunnerBase abstract 2015-07-21 14:59:39 -07:00
Arthur Ozga 2bdd874a00 A test 2015-07-21 14:18:27 -07:00
Arthur Ozga 38005e7174 Add test harnesses 2015-07-21 14:15:39 -07:00
Ryan Cavanaugh 4ac078be0e Remove debugger statement 2015-07-21 12:32:24 -07:00
Ryan Cavanaugh d86fd85bd5 Correctly identify identifiers inside JSX exprs as expression identifiers 2015-07-21 11:35:05 -07:00
Anders Hejlsberg 4e85864b2d Merge pull request #3823 from Microsoft/strictObjectLiterals
Strict object literal assignment checking
2015-07-21 11:29:10 -07:00
Anders Hejlsberg 5f7bc51a10 Accepting new baselines 2015-07-21 11:20:29 -07:00
Anders Hejlsberg 57f1a99322 Adding comma in error message 2015-07-21 11:20:20 -07:00
Vladimir Matveev d057f56d8c Merge pull request #3945 from Microsoft/bulkReexportInSystem
System: use batching when doing star exports
2015-07-21 10:52:38 -07:00
Vladimir Matveev 45affe4122 Merge pull request #3944 from Microsoft/constEnumModules
treat modules that are merged with values as non-const-enum
2015-07-21 10:51:14 -07:00
Yui T deb6eeebe1 Add tests 2015-07-21 09:06:17 -07:00
Yui T 880202d982 Clean up some code 2015-07-21 09:05:56 -07:00
Jason Freeman 4e0acc9fc1 Merge pull request #3586 from vvakame/addEsModule
improve  module loading interoperability for babel
2015-07-20 23:52:38 -07:00
Yui T 4167343630 Add tests and baselines 2015-07-20 23:30:43 -07:00
Yui T e960e0ddd2 Fix reporting an error on block-scope for module 2015-07-20 22:40:24 -07:00
Vladimir Matveev 22961e5240 System: use bulk exports 2015-07-20 22:40:22 -07:00
Vladimir Matveev 43347c79ec treat modules that are merged with values as non-const-enum 2015-07-20 21:49:15 -07:00
Arthur Ozga 6d174a0f18 Adjust carat after insertion 2015-07-20 18:31:17 -07:00
Ryan Cavanaugh ddd78fb609 Fix crash when the element instance type was undefined 2015-07-20 18:16:03 -07:00
Jason Freeman 2da47e813b Merge pull request #3919 from Microsoft/remove_resolveLocation
Remove resolveLocation from the checker
2015-07-20 17:44:26 -07:00
Jason Freeman fffe6c5fb5 Merge branch 'master' of https://github.com/Microsoft/TypeScript into remove_resolveLocation 2015-07-20 13:40:17 -07:00