Commit Graph

23471 Commits

Author SHA1 Message Date
Dirk Holtwick acd1760c8c Fix whitespace issues 2015-12-01 20:32:53 +01:00
Dirk Holtwick c12d29bda5 Simplifying the pre ES6 async/await change 2015-12-01 20:26:20 +01:00
Ron Buckton 2745895064 Alternate approach to fix super calls in async methods. 2015-12-01 11:13:54 -08:00
Zhengbo Li 5e86ca1ba8 Merge pull request #5836 from zhengbli/SyncTSJS
Sync the dom.generated.d.ts files from TSJS repo
2015-12-01 10:46:25 -08:00
Vladimir Matveev c7a65b558e do not error on 'super' property access in ES6 2015-12-01 10:00:00 -08:00
Dirk Holtwick 1fb8a249df Enable await in ES6 and ES2015 script mode
Even though strictly generators are an ES6 feature the real world support
is large enough to use the feature in well known environments like
node.js or Electron app. Since the previous output was not working at
all anyway it feels like a good compromise to at least emit working code
while still having the warning in place. The user would also need to add
"use strict" on top of her .ts file to make it work with node.js.
2015-12-01 10:26:14 +01:00
Nathan Yee 144d24c2cb Change "object type literal" to "type literal" 2015-11-30 21:52:50 -08:00
Vladimir Matveev f18e20316a fix merge issues 2015-11-30 20:41:12 -08:00
Vladimir Matveev 0d0de5ac48 Merge remote-tracking branch 'origin/master' into pathMappingModuleResolution 2015-11-30 20:30:16 -08:00
Ron Buckton c792fd2d8e Merge branch 'master' into fixAsyncReferecedImport 2015-11-30 16:45:34 -08:00
Sheetal Nandi dac1874c38 Merge pull request #5713 from Microsoft/noSourcemapNames
Do not emit names and name index mapping in source map
2015-11-30 16:45:03 -08:00
Sheetal Nandi f315fc1c9e Merge branch 'master' into noSourcemapNames 2015-11-30 16:33:18 -08:00
Sheetal Nandi 322f084370 Merge branch 'master' into noSourcemapNames 2015-11-30 16:27:11 -08:00
Vladimir Matveev b40079e1da Merge pull request #5824 from Microsoft/implicitReturnInferredVoid
do not report 'noImplicitReturns' error if inferred return type of th…
2015-11-30 16:16:25 -08:00
Sheetal Nandi 74d92f0fb6 Merge pull request #5724 from Microsoft/sourceMapAndBreakpointDecorators
Various fixes for sourcemap and breakpoints of decorators
2015-11-30 15:59:03 -08:00
Ron Buckton aae67497b9 Merge pull request #5840 from Microsoft/fixExtraAwaiter
Fixes #5564.
2015-11-30 15:45:13 -08:00
Sheetal Nandi a87169829c Merge branch 'master' into sourceMapAndBreakpointDecorators 2015-11-30 14:14:06 -08:00
Ron Buckton c108042886 Fixes #5789. 2015-11-30 14:10:39 -08:00
Sheetal Nandi ccfa625b32 var rename as per PR feedback 2015-11-30 14:03:28 -08:00
Sheetal Nandi 5772dade97 Add test case for reporting file preprocessing error in javascript file 2015-11-30 13:59:03 -08:00
Sheetal Nandi 6b42712eb2 Report bind diagnostics, program diagnostics and file pre processing diagnostics in javascript file
Handles #5785
2015-11-30 13:26:00 -08:00
Ron Buckton 6d159542cd Fixes #5564. 2015-11-30 13:12:41 -08:00
Ron Buckton 266600da08 Merge pull request #5780 from Microsoft/extractSourceMaps
Extract source map generation logic out of the emitter.
2015-11-30 12:51:36 -08:00
Sheetal Nandi acedf3c247 Do not emit files if noEmit is specified
Handles #5799
2015-11-30 12:46:53 -08:00
Wesley Wigham d3f2f55ae8 rename tests, add another test, reoslve symbols for comparison 2015-11-30 12:44:13 -08:00
zhengbli 180eba5568 Sync the dom.generated.d.ts files from TSJS repo 2015-11-30 12:40:41 -08:00
Yui T 319a9cd430 Update baseline with new error message number and fix space and comment 2015-11-30 10:30:03 -08:00
Yui T c0f818f1a2 Update baseline for new message 2015-11-30 10:00:19 -08:00
Yui T a7688592b2 Address PR feedback
Conflicts:
	src/compiler/diagnosticInformationMap.generated.ts
	src/compiler/diagnosticMessages.json
	src/compiler/types.ts
2015-11-30 10:00:10 -08:00
Yui 78ba4b2e9e Merge pull request #5781 from Microsoft/fix4715
Fix completion and quick info crash in type parameter in function in type alias
2015-11-30 09:45:30 -08:00
Yui T 680a893220 Add tests 2015-11-30 09:43:53 -08:00
Yui T c2fb694404 Update baselines 2015-11-30 09:43:30 -08:00
Yui T eaa2846348 Add tests 2015-11-30 09:43:10 -08:00
Yui T 653deaa2e2 Fix where to report on error. Move from constructor node to just super node
Conflicts:
	src/compiler/checker.ts
2015-11-30 09:42:32 -08:00
Yui T e15eab9d99 Add basic check for use super before this
Conflicts:
	src/compiler/diagnosticInformationMap.generated.ts
	src/compiler/diagnosticMessages.json
	src/compiler/types.ts
2015-11-30 09:39:16 -08:00
Vladimir Matveev 6ff5679274 fix typo in comment 2015-11-30 09:34:32 -08:00
Vladimir Matveev 090eb205b2 Merge pull request #5827 from Microsoft/shebangBeforeReferences
ignore all trivia except singleline comments when processing triplesl…
2015-11-30 09:23:08 -08:00
Yui T 2cc7a7904a use const 2015-11-30 09:10:14 -08:00
Yui T 2d133454e1 Merge branch 'master' into fix4715 2015-11-30 08:55:43 -08:00
Vladimir Matveev 9552d4da44 ignore all trivia except singleline comments when processing tripleslash references 2015-11-29 21:17:31 -08:00
Vladimir Matveev 7f8bf731bd fix lint errors 2015-11-29 15:16:30 -08:00
Vladimir Matveev d0e4a4ca92 do not report 'noImplicitReturns' error if inferred return type of the function is void/any 2015-11-28 23:20:53 -08:00
Nathan Yee e363c7582b Revert baseline changes to the objectTypeLiteralSyntax2 test 2015-11-28 17:24:34 -08:00
Vladimir Matveev cc25f2c588 Merge remote-tracking branch 'origin/master' into pathMappingModuleResolution 2015-11-28 12:42:07 -08:00
Daniel Rosenwasser 2f282a786a Merge pull request #5566 from jeffreymorlan/fix5444
Fix issue #5444
2015-11-28 12:00:26 -08:00
Jeffrey Morlan ed453ddcfc Add comment 2015-11-28 10:41:37 -08:00
Nathan Yee d9d67d9003 Move initializer checks into checkGrammarProperty 2015-11-27 22:17:35 -08:00
Nathan Yee 6c755c90db Report property errors in the checker instead of the parser 2015-11-27 18:11:28 -08:00
Wesley Wigham 54ab1e99c0 fix module record nonambiguous case, add test for it 2015-11-26 14:24:12 -08:00
Vladimir Matveev 4e3cba1f7c Merge remote-tracking branch 'origin/master' into pathMappingModuleResolution 2015-11-25 21:23:45 -08:00