Mohamed Hegazy
c28487db92
Report unused identifiers in for statements
2016-06-29 13:18:06 -07:00
Nathan Shively-Sanders
c35e374ef4
runtests-parallel skips empty buckets
...
Previously, it would enter them as buckets with no tests, which would
make our test runners run *every* test.
This was very obvious on machines with lots of cores.
2016-06-29 13:17:31 -07:00
Mohamed Hegazy
b1b3ae07e0
use isParameterPropertyDeclaration to test for paramter propoerties
2016-06-29 12:09:49 -07:00
Mohamed Hegazy
7836ba093e
push checks to checkUnusedIdentifiersDeferred
2016-06-29 12:07:08 -07:00
Mohamed Hegazy
e7fcb661c3
Use a deferred list to check for unused identifiers
2016-06-29 12:06:47 -07:00
zhengbli
7232513194
Add nullcheck when calculating indentations for implort clause
2016-06-29 12:01:33 -07:00
Nathan Shively-Sanders
c5e680c8be
Destructuring assignment removes undefined from type when default value is given
2016-06-29 09:12:50 -07:00
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
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
Bill Ticehurst
3ccb8b2b38
Merge branch 'loadJsFromModules' into loadJsFromModules-2.0
2016-06-27 17:15:55 -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
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
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
Mohamed Hegazy
f67f1f7db7
Update version to 2.0.0
2016-06-27 13:43:07 -07:00
Mohamed Hegazy
cc1226cd8a
Merge pull request #4609 from SaschaNaz/fixExportImportFormatting
...
Fix named export/import formatting
2016-06-27 13:30:37 -07:00
Zhengbo Li
b2bc91b074
Merge pull request #9375 from zhengbli/fixTypo
...
Fix type of the disableSizeLimit option
2016-06-27 13:03:09 -07:00
zhengbli
d9b8fad728
Fix type of the disableSizeLimit option
2016-06-27 11:46:58 -07:00
Bill Ticehurst
de559fb3f4
Fixed the regexp for removing full paths
2016-06-27 01:23:22 -07:00
Kagami Sascha Rosylight
cbfbfe1aa6
make rules optional
2016-06-27 16:04:53 +09:00
Bill Ticehurst
1b43bd8e83
Removed old TODO comment
2016-06-26 23:33:46 -07:00
Bill Ticehurst
0174bda004
Merge branch 'master' into loadJsFromModules
2016-06-26 23:24:26 -07:00
Bill Ticehurst
885b0e902a
Added project tests for node_modules JavaScript searches
2016-06-26 23:14:43 -07:00
Bill Ticehurst
e9a0c56d3c
Fixed bugs and linting
2016-06-26 20:48:22 -07:00
Bill Ticehurst
6fba804cd8
Remove extra baselines
2016-06-26 08:45:16 -07:00
Kagami Sascha Rosylight
378c6b5fc7
format jsx expression
2016-06-26 15:17:05 +09:00