Commit graph

5841 commits

Author SHA1 Message Date
Jason Freeman 54edbaeea7 Parse class member with a missing identifier in the presence of a modifier 2015-06-15 16:28:29 -07:00
Vladimir Matveev 1f587069da Merge pull request #3434 from Microsoft/port-3433
Port PR 3433 into release 1.5
2015-06-11 14:24:29 -07:00
Jason Freeman 363b7c85ab Merge pull request #3391 from Microsoft/port-3370
Port PR 3370 into release 1.5
2015-06-10 16:13:58 -07:00
Vladimir Matveev d0763060c9 added more tests 2015-06-10 12:32:24 -07:00
Vladimir Matveev 185b2aff08 added missing semicolon 2015-06-08 22:46:59 -07:00
Vladimir Matveev 26a1ed6017 move temp declarations out of object literal 2015-06-08 19:52:55 -07:00
Vladimir Matveev 3c630aa247 added tests 2015-06-04 22:39:21 -07:00
Vladimir Matveev 7c8a50336d emit module name for system modules, add moduleName argument to 'transpile' function
Conflicts:
	src/services/services.ts
2015-06-04 22:37:52 -07:00
Mohamed Hegazy 6f45524b9f Update LKG 2015-06-04 16:35:30 -07:00
Zhengbo Li 1f7f388c78 Merge pull request #3390 from zhengbli/release-1.5
Add missing overloads for texImage2D and texSubImage2D
2015-06-04 16:25:45 -07:00
Zhengbo Li 3c59481a92 Add missing overloads for texImage2D and texSubImage2D 2015-06-04 16:06:12 -07:00
Vladimir Matveev 9d80c40055 Merge pull request #3385 from Microsoft/port_3382
Port PR 3382 into release 1.5
2015-06-04 12:45:33 -07:00
Vladimir Matveev e34d28f530 added missing semicolon after calling exporter function 2015-06-04 12:30:19 -07:00
Jason Freeman b165b14932 Merge pull request #3374 from Microsoft/emitParenthesizedTypeAssertion
Emit parenthesized type assertion
2015-06-03 17:55:45 -07:00
Jason Freeman e940fdc534 Don't use innerExpression in parenthesizeForAccess 2015-06-03 17:34:56 -07:00
Jason Freeman 26cf97430e Accept baselines for parenthesized type assertions 2015-06-03 17:22:51 -07:00
Jason Freeman 7a74d9f8d0 Add tests for parenthesized type assertions 2015-06-03 17:22:38 -07:00
Jason Freeman 4ccf088734 Don't try to strip parentheses when emitting synthesized parenthesized expressions 2015-06-03 17:22:11 -07:00
Jason Freeman 1bb46e3f33 Update LKG after commit 34a5514fef 2015-06-03 13:39:25 -07:00
Jason Freeman 34a5514fef Rename new test 2015-06-03 13:36:52 -07:00
Jason Freeman 9394c5ca04 Add test for object literal methods 2015-06-03 13:36:51 -07:00
Jason Freeman 22cc3a7d84 Add hopefully helpful comment 2015-06-03 13:36:50 -07:00
Jason Freeman 46da6678ad Return expressions always need to be type checked 2015-06-03 13:36:49 -07:00
Vladimir Matveev f83d54b18f Merge pull request #3360 from Microsoft/port-3331
Port PR 3331 into release-1.5
2015-06-03 10:47:39 -07:00
Vladimir Matveev 86d9398a92 clean hostCache to avoid extending lifetime of script snapshots 2015-06-03 10:29:32 -07:00
Mohamed Hegazy 9b12fabaa1 Merge pull request #3274 from Microsoft/filterTranspileDiagnostics
Fix #3245: ensure transpile diagnostics only include syntactic and compiler options diagnostics
2015-06-02 18:24:41 -07:00
Mohamed Hegazy 6902b050ca Respond to code review comments 2015-06-02 18:04:05 -07:00
Mohamed Hegazy c83054cd4b Merge branch 'release-1.5' into filterTranspileDiagnostics 2015-06-02 18:01:05 -07:00
Mohamed Hegazy a10cd1e822 Update LKG 2015-06-02 15:48:59 -07:00
Daniel Rosenwasser d1b3ac7c12 Merge pull request #3288 from Microsoft/fixResolutionForFuncExprsClassExprsAndArguments
Fix resolution of named function & class expressions as well as 'arguments'
2015-06-02 12:57:05 -07:00
Ron Buckton 5b94e40149 Merge branch 'decoratorsExperiment' into release-1.5 2015-06-01 15:36:39 -07:00
Ron Buckton 69094b5693 Updated LKG 2015-06-01 15:35:42 -07:00
Ron Buckton 15547c03db Merge pull request #3330 from Microsoft/decoratorsExperiment
Added experimentalDecorators flag
2015-06-01 15:34:59 -07:00
Ron Buckton 62ba36908b Added experimentalDecorators flag 2015-06-01 15:01:24 -07:00
Daniel Rosenwasser acbff901da Accepted baselines. 2015-05-27 16:34:48 -07:00
Daniel Rosenwasser db313061ee Added another test. 2015-05-27 16:33:23 -07:00
Daniel Rosenwasser 636347d86b Accepted baselines. 2015-05-27 16:03:27 -07:00
Daniel Rosenwasser 644dbf230f Don't use 'Value' or 'Type' as they have overlap. Instead test for the precice meaning. 2015-05-27 16:03:04 -07:00
Daniel Rosenwasser 4088bc099c Only resolve 'arguments' and function/class expression names if the meaning permits it. 2015-05-27 15:04:34 -07:00
Daniel Rosenwasser ac152ed19d Accepted baselines for the only test that was expected to pass. 2015-05-27 15:03:54 -07:00
Daniel Rosenwasser 456eedf432 Added tests. 2015-05-27 14:56:30 -07:00
Mohamed Hegazy 2cbe14e131 Respond to code review comments 2015-05-27 10:20:01 -07:00
Mohamed Hegazy e7eef830e1 Fix #3245: ensure transpile diagnostics only include syntactic and compiler options diagnostics 2015-05-26 20:18:13 -07:00
Paul van Brenk 711886e099 update LKG 2015-05-20 13:44:02 -07:00
Paul van Brenk c3a9390935 Merge pull request #3233 from Microsoft/tsconfigBug
Fix issue in the parsing of tsConfig file and fix errors in a couple of test cases when we switched to isolatedModules from separateCompilation.
2015-05-20 12:26:07 -07:00
Paul van Brenk 7887d6e396 Fix testcases for isolated modules. 2015-05-20 12:02:52 -07:00
Ron Buckton cfff30914c Updated LKG 2015-05-20 10:24:19 -07:00
Ron Buckton e76f920e75 Added tests 2015-05-20 10:23:25 -07:00
Ron Buckton 16d8d9eb02 Fix for #2971, adds missing logic in checkFunctionExpressionBodies 2015-05-20 10:23:24 -07:00
Paul van Brenk 635c703872 Fix issue in the parsing of tsConfig file, this was fixed in master before, but never ported.
The realizeDiagnosticS function already returns an array, no need to wrap again. The realizeDiagnostic (no S) function returns a single diagnostic.
2015-05-19 18:07:21 -07:00