Commit Graph

  • b40512d8a2 Only mark symbols found in a local symbol table Mohamed Hegazy 2016-06-30 01:00:53 -07:00
  • 3d9c9206e4 Code review comments Mohamed Hegazy 2016-06-30 00:03:54 -07:00
  • 8fb3b25c1e add tests Mohamed Hegazy 2016-06-29 23:46:50 -07:00
  • f751901eee Consolidate refernce marking in resolveName to allow marking aliases correctelly Mohamed Hegazy 2016-06-29 23:46:41 -07:00
  • dc5cf33861 Do not report unused errors for module augmentations Mohamed Hegazy 2016-06-29 22:54:18 -07:00
  • dcf3cc248b more tests Vladimir Matveev 2016-06-29 22:35:54 -07:00
  • f6b9c0bfd3 more tests Vladimir Matveev 2016-06-29 21:23:23 -07:00
  • e72bb57b9a added tests Vladimir Matveev 2016-06-29 20:59:39 -07:00
  • 5f6e25c8d2 Use checkExpression, not checkExpressionCached Nathan Shively-Sanders 2016-06-29 18:47:10 -07:00
  • 7b77f6b3fd Merge pull request #9397 from Microsoft/fix-crash-in-async-and-no-implicit-returns-targeting-es5 Nathan Shively-Sanders 2016-06-29 18:31:11 -07:00
  • 74d8d656f1 move setImmediate to host Vladimir Matveev 2016-06-29 18:00:07 -07:00
  • d8047b607f Renamed API Bill Ticehurst 2016-06-29 17:05:55 -07:00
  • 5a45c44eb7 Dont load JavaScript if types packages are present Bill Ticehurst 2016-06-29 17:04:42 -07:00
  • 65e5a72c5c fix path normalization Vladimir Matveev 2016-06-29 16:49:45 -07:00
  • adca77003e Add test zhengbli 2016-06-29 16:00:11 -07:00
  • 011b55fd5d remove commented code Vladimir Matveev 2016-06-29 14:42:51 -07:00
  • bc7c6ccc91 Merge branch 'release-2.0' into unusedIdentifierFixes-2 Mohamed Hegazy 2016-06-29 14:40:55 -07:00
  • f81a8e7382 Add tests Mohamed Hegazy 2016-06-29 14:08:20 -07:00
  • 97aa987978 Handel type aliases Mohamed Hegazy 2016-06-29 14:07:55 -07:00
  • d4513c8aff Consolidate type reference marking in getTypeFromTypeReference Mohamed Hegazy 2016-06-29 14:07:42 -07:00
  • 62f47fe995 Add tests Mohamed Hegazy 2016-06-29 13:35:10 -07:00
  • 4789ff0316 Do not check ambients, and overloads Mohamed Hegazy 2016-06-29 13:34:41 -07:00
  • c28487db92 Report unused identifiers in for statements Mohamed Hegazy 2016-06-29 13:18:06 -07:00
  • c35e374ef4 runtests-parallel skips empty buckets Nathan Shively-Sanders 2016-06-29 13:17:31 -07:00
  • 641c2ffd5e introduce ThrottledOperations Vladimir Matveev 2016-06-29 12:23:25 -07:00
  • b1b3ae07e0 use isParameterPropertyDeclaration to test for paramter propoerties Mohamed Hegazy 2016-06-29 12:09:49 -07:00
  • 7836ba093e push checks to checkUnusedIdentifiersDeferred Mohamed Hegazy 2016-06-29 12:07:08 -07:00
  • e7fcb661c3 Use a deferred list to check for unused identifiers Mohamed Hegazy 2016-06-29 12:06:47 -07:00
  • 7232513194 Add nullcheck when calculating indentations for implort clause zhengbli 2016-06-29 12:01:33 -07:00
  • c5e680c8be Destructuring assignment removes undefined from type when default value is given Nathan Shively-Sanders 2016-06-29 09:12:50 -07:00
  • 5f8cf1af3e Don't emit source files found under node_modules Bill Ticehurst 2016-06-29 08:44:06 -07:00
  • 0a61334677 Do not scan nodes preceding formatted region, just skip over them Andy Hanson 2016-06-29 08:08:46 -07:00
  • b5247959e9 Merge pull request #9405 from zspitz/patch-1 Mohamed Hegazy 2016-06-29 01:11:14 -07:00
  • aeadbe4376 Defere checking unsed identifier checks Mohamed Hegazy 2016-06-28 23:37:26 -07:00
  • cad8049482 merge with origin/master Vladimir Matveev 2016-06-28 21:27:01 -07:00
  • 70e2c43d28 Consider null, undefined, and void to be unit types in type guards Anders Hejlsberg 2016-06-28 18:04:44 -07:00
  • d7bf32270e remove multiple collections for open files Vladimir Matveev 2016-06-28 17:45:29 -07:00
  • e14fe5b830 Remove unused functions Anders Hejlsberg 2016-06-28 17:12:46 -07:00
  • a2a48964f5 Accept new baselines Anders Hejlsberg 2016-06-28 17:07:42 -07:00
  • 85128e02da Narrow unions of literal types by equality and truthiness Anders Hejlsberg 2016-06-28 17:00:52 -07:00
  • 47bee47c75 Merge pull request #9401 from zhengbli/addThisToLib Zhengbo Li 2016-06-28 16:23:56 -07:00
  • 27e66b0bc8 getVarDate should be on the Date interface Zev Spitz 2016-06-29 02:16:18 +03:00
  • 17a428c21f Fix #9402: Do not report unused identifier errors for catch variables Mohamed Hegazy 2016-06-28 16:04:52 -07:00
  • 690c682b6e Merge master into release-2.0 (#9400) Yui 2016-06-28 15:55:46 -07:00
  • ddadb472a6 Add This type to lib zhengbli 2016-06-28 14:45:56 -07:00
  • 8ff873e7a6 Fix crash in async functions when targetting ES5. Nathan Shively-Sanders 2016-06-28 13:34:01 -07:00
  • 29107e636b Fix 9363: Object destructuring broken-variables are bound to the wrong object (#9383) Yui 2016-06-28 13:33:11 -07:00
  • 67f0ffe7fb Port 9396 to release 2.0 zhengbli 2016-06-28 13:06:26 -07:00
  • 50177b14d0 Merge pull request #9396 from zhengbli/fix9186 Zhengbo Li 2016-06-28 13:01:51 -07:00
  • ec020776c2 Merge pull request #9361 from SaschaNaz/noFormatInJsxElement Mohamed Hegazy 2016-06-28 12:13:10 -07:00
  • d5cad239e8 Add nullchecks for typeRoots, remove getCurrentDirectory from ServerHost as it is always the installation location zhengbli 2016-06-28 12:10:26 -07:00
  • 6ff91b84ab Add getCurrentDirectory to ServerHost zhengbli 2016-06-28 11:43:07 -07:00
  • a91978e443 Merge pull request #9393 from zspitz/MSActiveXExtensions Mohamed Hegazy 2016-06-28 11:40:15 -07:00
  • 3fdaf194f7 VarDate interface and relevant Date.prototype members Zev Spitz 2016-06-28 21:26:18 +02:00
  • 6e984eb3a3 new options should be optional for compatibility Kagami Sascha Rosylight 2016-06-29 03:28:22 +09:00
  • 3ea2cddf65 Merge pull request #8 from Microsoft/master Zev Spitz 2016-06-28 19:10:53 +03:00
  • 6be7d9caa6 Merge pull request #9380 from Microsoft/update-template Ryan Cavanaugh 2016-06-27 22:18:59 -07:00
  • 8ddba289eb Update issue_template.md Ryan Cavanaugh 2016-06-27 22:18:52 -07:00
  • 218205165f Merge pull request #9384 from Microsoft/loadJsFromModules-2.0 Bill Ticehurst 2016-06-27 19:56:53 -07:00
  • 8bf3d54524 Merge pull request #7075 from Microsoft/loadJsFromModules Bill Ticehurst 2016-06-27 18:42:12 -07:00
  • 9e3d6f8585 Additional comments per PR feedback. Ron Buckton 2016-06-27 17:39:24 -07:00
  • 644e4dacaf Added es5 conformance tests for async arrow functions, add error for referencing 'arguments' in a generator. Ron Buckton 2016-06-27 17:34:19 -07:00
  • 3ccb8b2b38 Merge branch 'loadJsFromModules' into loadJsFromModules-2.0 Bill Ticehurst 2016-06-27 17:15:55 -07:00
  • 203dab4412 Added additional es5 conformance tests, better emit for functions returning global promise, pass this to __generator Ron Buckton 2016-06-27 17:12:24 -07:00
  • ddad35a680 Marked new method internal Bill Ticehurst 2016-06-27 16:49:53 -07:00
  • d8e3bd99e8 Added emitHost method to return source from node modules Bill Ticehurst 2016-06-27 16:32:29 -07:00
  • f9338c69fc Update LKG Mohamed Hegazy 2016-06-27 16:28:31 -07:00
  • 9bec244469 remove commented code, added optionality to properties Vladimir Matveev 2016-06-27 16:07:37 -07:00
  • bb53b8423c Merge pull request #9377 from Microsoft/updateVersion Mohamed Hegazy 2016-06-27 16:06:37 -07:00
  • 9cc48c829d Remove unused compiler option (#9381) Yui 2016-06-27 15:58:29 -07:00
  • 05801fc5db fix linter Vladimir Matveev 2016-06-27 15:36:41 -07:00
  • 0c647c3d14 Added es5 conformance tests for awaiting a call Ron Buckton 2016-06-27 15:34:15 -07:00
  • 24a6e50195 added tests Vladimir Matveev 2016-06-27 15:29:04 -07:00
  • 48a9562e41 Added es5 conformance tests for async function declarations. Add ability to treat some statements as if they were prologue directives. Ron Buckton 2016-06-27 15:26:33 -07:00
  • 0b6ba96827 Remove upper boilerplate from issue template Ryan Cavanaugh 2016-06-27 15:04:51 -07:00
  • 74d3881c21 fix merge issue Vladimir Matveev 2016-06-27 14:28:17 -07:00
  • 96a867a52e add support for single inferred project Vladimir Matveev 2016-06-27 14:25:43 -07:00
  • 15f825b6b3 merge with origin/master Vladimir Matveev 2016-06-27 10:29:57 -07:00
  • 5b2e11c5d0 Added es5 conformance tests for await in binary. Ron Buckton 2016-06-27 14:08:36 -07:00
  • 393ee28fb0 Move 'use strict' directive out of generator for async function. Ron Buckton 2016-06-27 13:48:47 -07:00
  • f67f1f7db7 Update version to 2.0.0 Mohamed Hegazy 2016-06-27 13:43:07 -07:00
  • cc1226cd8a Merge pull request #4609 from SaschaNaz/fixExportImportFormatting Mohamed Hegazy 2016-06-27 13:30:37 -07:00
  • 4a16f65c00 Removed extranous original parameter. Ron Buckton 2016-06-27 13:19:24 -07:00
  • a858db6ac8 Remove extraneous comments. Ron Buckton 2016-06-27 13:14:57 -07:00
  • c11b5600b2 es6 test conformance cleanup Ron Buckton 2016-06-27 13:12:11 -07:00
  • dbdd9893f5 Import completions for require calls Richard Knoll 2016-06-27 13:06:40 -07:00
  • b2bc91b074 Merge pull request #9375 from zhengbli/fixTypo Zhengbo Li 2016-06-27 13:03:09 -07:00
  • d9b8fad728 Fix type of the disableSizeLimit option zhengbli 2016-06-27 11:46:58 -07:00
  • c89287e704 merge with origin/master Vladimir Matveev 2016-06-27 10:29:57 -07:00
  • de559fb3f4 Fixed the regexp for removing full paths Bill Ticehurst 2016-06-27 01:23:22 -07:00
  • cbfbfe1aa6 make rules optional Kagami Sascha Rosylight 2016-06-27 16:04:53 +09:00
  • 1b43bd8e83 Removed old TODO comment Bill Ticehurst 2016-06-26 23:33:46 -07:00
  • 0174bda004 Merge branch 'master' into loadJsFromModules Bill Ticehurst 2016-06-26 23:24:26 -07:00
  • 885b0e902a Added project tests for node_modules JavaScript searches Bill Ticehurst 2016-06-26 23:14:43 -07:00
  • e9a0c56d3c Fixed bugs and linting Bill Ticehurst 2016-06-26 20:48:22 -07:00
  • 6fba804cd8 Remove extra baselines Bill Ticehurst 2016-06-26 08:45:16 -07:00
  • 378c6b5fc7 format jsx expression Kagami Sascha Rosylight 2016-06-26 15:17:05 +09:00
  • 9dfcb4419c do not format comma/closeparen in jsxelement Kagami Sascha Rosylight 2016-06-25 19:23:46 +09:00
  • a8ac0efc1b Merge branch 'master' of https://github.com/Microsoft/TypeScript into fixExportImportFormatting Kagami Sascha Rosylight 2016-06-25 17:57:55 +09:00
  • 335737973e Merge branch 'master' of https://github.com/SaschaNaz/TypeScript into fixExportImportFormatting Kagami Sascha Rosylight 2016-06-25 17:53:46 +09:00