Bill Ticehurst
5f8cf1af3e
Don't emit source files found under node_modules
2016-06-29 08:44:06 -07:00
Andy Hanson
0a61334677
Do not scan nodes preceding formatted region, just skip over them
2016-06-29 08:39:36 -07:00
Mohamed Hegazy
b5247959e9
Merge pull request #9405 from zspitz/patch-1
...
getVarDate should be on the Date interface
2016-06-29 01:11:14 -07:00
Mohamed Hegazy
aeadbe4376
Defere checking unsed identifier checks
2016-06-28 23:37:26 -07:00
Vladimir Matveev
cad8049482
merge with origin/master
2016-06-28 21:27:01 -07:00
Anders Hejlsberg
70e2c43d28
Consider null, undefined, and void to be unit types in type guards
2016-06-28 18:04:44 -07:00
Vladimir Matveev
d7bf32270e
remove multiple collections for open files
2016-06-28 17:45:29 -07:00
Anders Hejlsberg
e14fe5b830
Remove unused functions
2016-06-28 17:12:46 -07:00
Anders Hejlsberg
a2a48964f5
Accept new baselines
2016-06-28 17:07:42 -07:00
Anders Hejlsberg
85128e02da
Narrow unions of literal types by equality and truthiness
2016-06-28 17:00:52 -07:00
Zhengbo Li
47bee47c75
Merge pull request #9401 from zhengbli/addThisToLib
...
Add This type to lib
2016-06-28 16:23:56 -07:00
Zev Spitz
27e66b0bc8
getVarDate should be on the Date interface
2016-06-29 02:16:18 +03:00
Mohamed Hegazy
17a428c21f
Fix #9402 : Do not report unused identifier errors for catch variables
2016-06-28 16:04:52 -07:00
Yui
690c682b6e
Merge master into release-2.0 ( #9400 )
...
* do not format comma/closeparen in jsxelement
* format jsx expression
* make rules optional
* Remove upper boilerplate from issue template
Our issue stats did not improve appreciably when we added the issue template. Reduce upper boilerplate text and try to make it more action-oriented
* Update issue_template.md
* new options should be optional for compatibility
* Add getCurrentDirectory to ServerHost
* Add nullchecks for typeRoots, remove getCurrentDirectory from ServerHost as it is always the installation location
* VarDate interface and relevant Date.prototype members
* Fix 9363: Object destructuring broken-variables are bound to the wrong object (#9383 )
* Fix emit incorrect destructuring mapping in var declaration
* Add tests and baselines
* Add additional tests and baselines
2016-06-28 15:55:46 -07:00
zhengbli
ddadb472a6
Add This type to lib
2016-06-28 14:45:56 -07:00
Nathan Shively-Sanders
8ff873e7a6
Fix crash in async functions when targetting ES5.
...
When targetting ES5 and with --noImplicitReturns,
an async function whose return type could not be determined would cause
a compiler crash.
2016-06-28 13:34:01 -07:00
Yui
29107e636b
Fix 9363: Object destructuring broken-variables are bound to the wrong object ( #9383 )
...
* Fix emit incorrect destructuring mapping in var declaration
* Add tests and baselines
* Add additional tests and baselines
2016-06-28 13:33:11 -07:00
zhengbli
67f0ffe7fb
Port 9396 to release 2.0
2016-06-28 13:06:26 -07:00
Zhengbo Li
50177b14d0
Merge pull request #9396 from zhengbli/fix9186
...
Check getCurrentDirectory availability in getEffectiveTypeRoots
2016-06-28 13:01:51 -07:00
Mohamed Hegazy
ec020776c2
Merge pull request #9361 from SaschaNaz/noFormatInJsxElement
...
Fix formatting on JsxElement/JsxExpression
2016-06-28 12:13:10 -07:00
zhengbli
d5cad239e8
Add nullchecks for typeRoots, remove getCurrentDirectory from ServerHost as it is always the installation location
2016-06-28 12:10:26 -07:00
zhengbli
6ff91b84ab
Add getCurrentDirectory to ServerHost
2016-06-28 11:53:30 -07:00
Mohamed Hegazy
a91978e443
Merge pull request #9393 from zspitz/MSActiveXExtensions
...
Ms active x extensions
2016-06-28 11:40:15 -07:00
Zev Spitz
3fdaf194f7
VarDate interface and relevant Date.prototype members
2016-06-28 21:26:18 +02:00
Kagami Sascha Rosylight
6e984eb3a3
new options should be optional for compatibility
2016-06-29 03:28:22 +09:00
Zev Spitz
3ea2cddf65
Merge pull request #8 from Microsoft/master
...
Merge master in MSActiveXExtensions
2016-06-28 19:10:53 +03:00
Ryan Cavanaugh
6be7d9caa6
Merge pull request #9380 from Microsoft/update-template
...
Remove upper boilerplate from issue template
2016-06-27 22:18:59 -07:00
Ryan Cavanaugh
8ddba289eb
Update issue_template.md
2016-06-27 22:18:52 -07:00
Bill Ticehurst
218205165f
Merge pull request #9384 from Microsoft/loadJsFromModules-2.0
...
Load js from modules 2.0
2016-06-27 19:56:53 -07:00
Bill Ticehurst
8bf3d54524
Merge pull request #7075 from Microsoft/loadJsFromModules
...
Load JavaScript modules from Node packages
2016-06-27 18:42:12 -07:00
Ron Buckton
9e3d6f8585
Additional comments per PR feedback.
2016-06-27 17:39:24 -07:00
Ron Buckton
644e4dacaf
Added es5 conformance tests for async arrow functions, add error for referencing 'arguments' in a generator.
2016-06-27 17:34:19 -07:00
Bill Ticehurst
3ccb8b2b38
Merge branch 'loadJsFromModules' into loadJsFromModules-2.0
2016-06-27 17:15:55 -07:00
Ron Buckton
203dab4412
Added additional es5 conformance tests, better emit for functions returning global promise, pass this to __generator
2016-06-27 17:12:24 -07:00
Bill Ticehurst
ddad35a680
Marked new method internal
2016-06-27 16:49:53 -07:00
Bill Ticehurst
d8e3bd99e8
Added emitHost method to return source from node modules
2016-06-27 16:32:29 -07:00
Mohamed Hegazy
f9338c69fc
Update LKG
2016-06-27 16:28:31 -07:00
Vladimir Matveev
9bec244469
remove commented code, added optionality to properties
2016-06-27 16:07:37 -07:00
Mohamed Hegazy
bb53b8423c
Merge pull request #9377 from Microsoft/updateVersion
...
Update version to 2.0.0
2016-06-27 16:06:37 -07:00
Yui
9cc48c829d
Remove unused compiler option ( #9381 )
2016-06-27 15:58:29 -07:00
Vladimir Matveev
05801fc5db
fix linter
2016-06-27 15:36:41 -07:00
Ron Buckton
0c647c3d14
Added es5 conformance tests for awaiting a call
2016-06-27 15:34:15 -07:00
Vladimir Matveev
24a6e50195
added tests
2016-06-27 15:29:04 -07:00
Ron Buckton
48a9562e41
Added es5 conformance tests for async function declarations. Add ability to treat some statements as if they were prologue directives.
2016-06-27 15:26:33 -07:00
Ryan Cavanaugh
0b6ba96827
Remove upper boilerplate from issue template
...
Our issue stats did not improve appreciably when we added the issue template. Reduce upper boilerplate text and try to make it more action-oriented
2016-06-27 15:04:51 -07:00
Vladimir Matveev
74d3881c21
fix merge issue
2016-06-27 14:28:17 -07:00
Vladimir Matveev
96a867a52e
add support for single inferred project
2016-06-27 14:25:43 -07:00
Vladimir Matveev
15f825b6b3
merge with origin/master
2016-06-27 14:25:18 -07:00
Ron Buckton
5b2e11c5d0
Added es5 conformance tests for await in binary.
2016-06-27 14:08:36 -07:00
Ron Buckton
393ee28fb0
Move 'use strict' directive out of generator for async function.
2016-06-27 13:48:47 -07:00