6656 Commits

Author SHA1 Message Date
Paul van Brenk
956a6b720a Add support for Chakra Host in sys. 2015-12-01 16:18:06 -08:00
Ron Buckton
7d920c2aad Merge pull request #5841 from Microsoft/fixAsyncReferencedImport
Fixes #5789.
2015-12-01 15:04:10 -08:00
Wesley Wigham
02d96f67bb trio of missed style nits 2015-12-01 14:57:59 -08:00
Ryan Cavanaugh
bc92e4e9b0 Merge pull request #5596 from RyanCavanaugh/statelessFunctionComponents
Stateless function components in JSX
2015-12-01 14:51:18 -08:00
Wesley Wigham
0464138c84 Merge pull request #5866 from weswigham/unnamed-default-exports
Fix #5844 - add many new tests covering named/anonymous default exports
2015-12-01 14:36:02 -08:00
Wesley Wigham
130f3304ea Style nits for the style nit god 2015-12-01 14:35:26 -08:00
Sheetal Nandi
0c8aa41b26 Merge pull request #5835 from Microsoft/noEmit
Do not emit files if noEmit is specified
2015-12-01 14:34:28 -08:00
Ryan Cavanaugh
bafe053925 Merge branch 'master' into statelessFunctionComponents 2015-12-01 14:21:33 -08:00
Wesley Wigham
cff83c5081 Fix #5844 - add many new tests covering named/anonymous default exports 2015-12-01 14:05:46 -08:00
Daniel Rosenwasser
4092de6993 Merge pull request #5736 from UBC-CPEN/issue-5173
Give more helpful error when trying to set default values on an interface.
2015-12-01 13:05:09 -08:00
Ron Buckton
88a43ccb4a Fix emit for type as expression 2015-12-01 12:12:31 -08:00
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
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
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
Ron Buckton
c792fd2d8e Merge branch 'master' into fixAsyncReferecedImport 2015-11-30 16:45:34 -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
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
Vladimir Matveev
6ff5679274 fix typo in comment 2015-11-30 09:34:32 -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
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
Wesley Wigham
22eecaa471 Merge branch 'master' into duplicate-export-behavior 2015-11-25 18:37:10 -08:00
Wesley Wigham
8c40dc8fae Merge branch 'master' into duplicate-export-behavior 2015-11-25 17:54:08 -08:00
Wesley Wigham
d74ab2eac7 Merge branch 'master' into autohoist-default 2015-11-25 17:52:51 -08:00
Yui T
62fb5e85e4 Include debug assert 2015-11-25 17:33:11 -08:00
Wesley Wigham
adc3f2bd19 update description 2015-11-25 17:27:07 -08:00