10235 Commits

Author SHA1 Message Date
Arthur Ozga
0871628ace Remove trailing comment 2016-10-03 11:30:35 -07:00
Arthur Ozga
179ceda746 Removed comments and fixed indentation 2016-10-03 11:25:23 -07:00
Arthur Ozga
728252fd4d Merge branch 'master' into FixAbsoluteTripleSlashCompletions 2016-10-03 11:07:41 -07:00
Vladimir Matveev
4800464ed6 do not reset current flow after processing finally block if it was unreachable (#11310)
* do not reset current flow after processing finally block if it was unreachable

* fix tests
2016-10-03 11:03:28 -07:00
Vladimir Matveev
d120bcd6fe validate inferred typing names to be legal package names 2016-10-01 11:56:51 -07:00
Vladimir Matveev
7a1635f2f4 Merge pull request #11289 from Microsoft/vladima/fix-goto-impl
expose 'gotoImplementation' for VS
2016-10-01 10:22:56 -07:00
Mohamed Hegazy
571d1f7b54 Fix gulp-typescript to 2.14.1 untill gulpFile.ts is migrated. (#11290)
* Fix gulp-typescript to 2.14.1 untill gulpFile.ts is migrated.

* Upgrade gulp-typescript to 3.0
2016-10-01 02:16:43 -07:00
Arthur Ozga
3e15394b90 add readDirectory to LSHost 2016-09-30 16:52:28 -07:00
Ron Buckton
d1ac8dde0b Merge pull request #11288 from Microsoft/fix11236
Visit VariableDeclaration initializer in converted loop
2016-09-30 16:51:58 -07:00
Ron Buckton
fecd9c38a7 Remove debug code. 2016-09-30 16:50:17 -07:00
Vladimir Matveev
1931ece855 linter 2016-09-30 16:41:00 -07:00
Vladimir Matveev
745f0342f6 expose 'gotoImplementation' for VS 2016-09-30 16:15:23 -07:00
Arthur Ozga
b9e5dbc6e4 Merge branch 'master' into FixAbsoluteTripleSlashCompletions 2016-09-30 15:56:47 -07:00
Ron Buckton
6c1cec5c3a Visit vardecl initializer in converted loop 2016-09-30 15:46:35 -07:00
Ron Buckton
8d47511733 Merge branch 'master' into noEmitExtraVars 2016-09-30 14:34:48 -07:00
Ron Buckton
ae7f1be427 Do not emit extra var decls for merged enums/namespaces 2016-09-30 14:20:06 -07:00
Vladimir Matveev
8177bd4da0 replace hardcodes 'useCaseSensitiveFileNames=false' in services with actual value, use specialized map lookup methods instead of generic 'getOrCreate*' 2016-09-30 13:19:54 -07:00
Andy
631ab0abab Merge pull request #11246 from Microsoft/export_in_function
Ensure that `checkGrammarModuleElementContext` reliably returns `true` when there is bad grammar
2016-09-30 06:03:15 -07:00
Daniel Rosenwasser
02b9917cd8 Merge remote-tracking branch 'origin/master' into useReturnedThisFromSuperCalls 2016-09-29 20:33:42 -07:00
Ron Buckton
e151401333 Merge branch 'master' into emitNode 2016-09-29 17:32:11 -07:00
Arthur Ozga
d96d0985be Merge branch 'master' into FixAbsoluteTripleSlashCompletions 2016-09-29 17:10:37 -07:00
Arthur Ozga
a2cbc63034 Question added 2016-09-29 17:08:48 -07:00
Arthur Ozga
cb13ae03d2 Pass linting 2016-09-29 17:08:14 -07:00
Nathan Shively-Sanders
a07a9447bb Merge pull request #11265 from Microsoft/improve-debugObjectHost-shim
Use `new Function`-less access to `this` for debugObjectHost
2016-09-29 16:29:50 -07:00
Arthur Ozga
4b07377efb Fix fragment handling 2016-09-29 16:17:44 -07:00
Nathan Shively-Sanders
4162897350 Use eval-less access to this for debugObjectHost
Originally it was just `debugObjectHost = this as any`, but this breaks
--noImplicitThis. Now it's `(function () { return this })()`.
2016-09-29 16:14:19 -07:00
Mohamed Hegazy
1187942a4b Merge pull request #11197 from Microsoft/release205-to-master
Merge release-2.0.5 to master
2016-09-29 15:12:30 -07:00
Nathan Shively-Sanders
6efa8bf904 Merge pull request #11176 from renuo/fix10601
Fix misleading error TS2410 from issue #10601
2016-09-29 10:33:55 -07:00
Lukas Elmer
5c12fc556a Change the error message 2016-09-29 19:06:32 +02:00
jramsay
149dcf125e Merge pull request #11191 from Microsoft/JSCompletionCommitOnEnterFix
JS completion commit on enter fix
2016-09-29 09:56:57 -07:00
Lukas Elmer
3bd2226e35 Fix misleading error TS2410 from issue #10601 2016-09-29 16:02:18 +02:00
Andy Hanson
228ddde66e Ensure that checkGrammarModuleElementContext reliably returns true when there is bad grammar. 2016-09-29 06:15:48 -07:00
Ron Buckton
f03be92e7d Remove ConstantValue flag, comment cleanup. 2016-09-28 18:57:17 -07:00
Arthur Ozga
bfb2185c4f Merge branch 'master' into FixAbsoluteTripleSlashCompletions 2016-09-28 15:14:32 -07:00
Vladimir Matveev
3f2e3919b4 revert versions 2016-09-27 23:36:19 -07:00
Daniel Rosenwasser
c29ec6fe37 Consolidated 'super()' transformation logic into one function. 2016-09-27 20:53:15 -07:00
Zhengbo Li
60ab007d3a Merge pull request #11164 from zhengbli/updateLib09262016
Routine update of dom libs
2016-09-27 19:00:24 -07:00
Anders Hejlsberg
98f3f68c46 Merge pull request #11198 from Microsoft/partiallyDiscriminatedUnions
Properly handle partially discriminated unions
2016-09-27 16:55:17 -07:00
Anders Hejlsberg
94a0daf2ea Properly handle partially discriminated unions 2016-09-27 16:03:12 -07:00
Mohamed Hegazy
f7c7c002d8 Merge pull request #10932 from Microsoft/removeRequireNameColisionCheck
Remove require name collision check for ES6 modules and later
2016-09-27 15:06:15 -07:00
Vladimir Matveev
f361ed19c1 fixes: merge issue in test baselines, linter 2016-09-27 15:04:34 -07:00
Daniel Rosenwasser
b5a1031685 Moved code around, fixed indent, reworded comment. 2016-09-27 14:44:56 -07:00
Daniel Rosenwasser
fb4b503834 Removed pointlessish overloads. 2016-09-27 14:44:54 -07:00
Daniel Rosenwasser
f8fbc22ef2 Reuse the 'captureThisForNode' function. 2016-09-27 14:44:52 -07:00
Daniel Rosenwasser
e0c35f2c82 Restore arrow function. 2016-09-27 14:44:50 -07:00
Daniel Rosenwasser
c668644e0b Collapse 'super()' capture/returns into a single return statement for generated 'super()' calls. 2016-09-27 14:09:26 -07:00
Arthur Ozga
6dd548285f remove Comment 2016-09-27 14:04:57 -07:00
Vladimir Matveev
9c0e64d443 fix merge issues, restore tests 2016-09-27 14:02:10 -07:00
Arthur Ozga
8a479e8bfa Merge branch 'master' into FixAbsoluteTripleSlashCompletions 2016-09-27 13:54:14 -07:00
Jason Ramsay
0a83d797dd Issue: Commit on enter isn't working correctly for JS completions in VS
Fix: revert the change to always return true for isNewIdentifierLocation for JavaScript files.
With recent Roslyn completion list changes and the new VS default statement completion settings to "Only use Tab or Enter to commit" this change is no longer required.
There is no longer a completion on space issue for JavaScript in VS and the previous fix is stopping completion on enter from working correctly.
2016-09-27 13:22:48 -07:00