Commit Graph

  • e8c3d62d99 Lock tslint version to 4.0.0-dev.0, because 4.0.0-dev.1 complains about unnecessary semicolons following properties Andy Hanson 2016-11-03 08:14:40 -07:00
  • b6727ea582 Only resolve symlinks in node_modules Andy Hanson 2016-11-03 06:09:47 -07:00
  • 2eca0af91b Leave files from node_modules out when calculating getCommonSourceDirectory Andy Hanson 2016-11-02 07:05:54 -07:00
  • 7cd39e3818 Parsing of mapped types Anders Hejlsberg 2016-11-03 06:09:44 -07:00
  • 023d5caf3b accept new baseline Herrington Darkholme 2016-11-03 13:25:58 +08:00
  • 747f50f447 migrate checkDelete to new property checking Herrington Darkholme 2016-11-03 13:19:16 +08:00
  • 8ea8044f80 add new tests and accept baselines Herrington Darkholme 2016-11-02 20:47:46 +08:00
  • 2e8bbf0c96 fix #11480, disallow delete operator on readonly property or index signature Herrington Darkholme 2016-11-02 20:27:53 +08:00
  • a6320203be Fix lint Nathan Shively-Sanders 2016-11-02 16:31:04 -07:00
  • 334820c357 Remove spread types, leaving spread syntax/emit Nathan Shively-Sanders 2016-11-02 16:26:34 -07:00
  • 9d4ddb68c7 Update baselines Nathan Shively-Sanders 2016-11-02 14:57:18 -07:00
  • ac20b46f4f Add rest tests Nathan Shively-Sanders 2016-11-02 14:56:58 -07:00
  • e3a08ed663 Downlevel emit of rest elements Nathan Shively-Sanders 2016-11-02 14:56:01 -07:00
  • a7c18367ca Parse, bind and check rest elements Nathan Shively-Sanders 2016-11-02 14:55:24 -07:00
  • d02eb6c1f1 fix jakefile1 Arthur Ozga 2016-11-02 14:33:31 -07:00
  • ab75ea75d3 module resolution: prefer locally defined ambient modules, reuse resolutions to ambient modules from the old program (#11999) Vladimir Matveev 2016-11-02 14:41:26 -07:00
  • 04968ab7cb fix references to codefixes? Arthur Ozga 2016-11-02 13:05:27 -07:00
  • e5279fd828 Rename and simplify fourslash interface Arthur Ozga 2016-11-02 12:38:33 -07:00
  • f65dd2101c Test index [access] types inside spread types Nathan Shively-Sanders 2016-11-02 11:37:52 -07:00
  • f2d739ffcf Spread types handle nested index [access] types Nathan Shively-Sanders 2016-11-02 11:36:25 -07:00
  • 13e8f7fada Mark property referenced in the destructuring as referenced Fixes #11324 Sheetal Nandi 2016-11-02 11:08:34 -07:00
  • 116c87819a Test case for property used in destructuring variable declaration Sheetal Nandi 2016-11-02 11:07:33 -07:00
  • 2ae6ecc1a5 Merge branch 'master' into object-spread Nathan Shively-Sanders 2016-11-02 10:57:20 -07:00
  • 1b60a97bed Remove unused Arthur Ozga 2016-11-02 10:40:10 -07:00
  • 7b34b612be Merge pull request #11929 from Microsoft/keyoftypes Anders Hejlsberg 2016-11-02 09:36:54 -07:00
  • 4bbe29ab73 Adding tests Anders Hejlsberg 2016-11-02 09:13:45 -07:00
  • 70fc25a45a Minor fixes Anders Hejlsberg 2016-11-02 09:02:05 -07:00
  • 0380f3f38e Recognize modifiers Arthur Ozga 2016-11-01 17:19:06 -07:00
  • 6b94bae437 Fix #11396: Make error message referene Promise explicitly (#11982) Mohamed Hegazy 2016-11-01 17:03:56 -07:00
  • 663985eed0 Fix 'keyof any' to produce 'string | number' Anders Hejlsberg 2016-11-01 16:59:53 -07:00
  • 71960187cd Removed unused, confusing cases Paul van Brenk 2016-11-01 16:39:29 -07:00
  • 182bc774b5 Add diagnostics to remind adding tsconfig file for certain external project (#11932) Zhengbo Li 2016-11-01 16:42:06 -07:00
  • b59714ea7e Add more testcases and simplify Paul van Brenk 2016-11-01 16:31:23 -07:00
  • 324000020c Merge branch 'master' into interfaceFixes Arthur Ozga 2016-11-01 15:43:54 -07:00
  • aa6ecd4154 Fix linting errors Arthur Ozga 2016-11-01 15:39:01 -07:00
  • 99ae5d9a99 Remove unused tests Arthur Ozga 2016-11-01 15:38:35 -07:00
  • bc2134681d Refactor fourslash testing for codeFixes Arthur Ozga 2016-11-01 15:38:07 -07:00
  • 06331b57de Report all the js file errors and skip only the nodes that are not allowed in js Fixes #11800 Sheetal Nandi 2016-11-01 12:54:27 -07:00
  • d896d3f8a9 Add test cases to report errors for decorators in js file Sheetal Nandi 2016-11-01 11:05:09 -07:00
  • 41c20545e1 Improve unification by moving more logic to getIndexedAccessType Anders Hejlsberg 2016-11-01 10:17:08 -07:00
  • d58a13f6a1 Add missed test update Nathan Shively-Sanders 2016-11-01 10:07:30 -07:00
  • 357d58b4f1 Update baselines Nathan Shively-Sanders 2016-11-01 09:10:39 -07:00
  • d7f5fc8fcf Get literal type only once Nathan Shively-Sanders 2016-11-01 09:09:40 -07:00
  • 137c99bd34 Merge pull request #11974 from Microsoft/set_immediate Andy 2016-11-01 08:40:36 -07:00
  • de6751b80c Make cachingInServerLSHost tests work with runtests-browser Andy Hanson 2016-11-01 08:22:56 -07:00
  • 6b28d21a82 Merge branch 'master' into keyoftypes Anders Hejlsberg 2016-10-31 16:04:40 -07:00
  • 8d9356f264 Accept additional baselines Anders Hejlsberg 2016-10-31 15:43:50 -07:00
  • 03f8403e85 Accept new baselines Anders Hejlsberg 2016-10-31 15:29:02 -07:00
  • f9e208533a Unify checking of indexed access expressions and indexed access types Anders Hejlsberg 2016-10-31 15:28:28 -07:00
  • 4371889854 Merge pull request #11430 from Microsoft/fixAsyncReturnTypeCheck Ron Buckton 2016-10-31 15:18:11 -07:00
  • 884e9f47db Merge branch 'master' into fixAsyncReturnTypeCheck Ron Buckton 2016-10-31 15:17:26 -07:00
  • ecb7b00e1c Forbid augmentation of untyped module (#11962) Andy 2016-10-31 15:04:22 -07:00
  • cbaea9996c Cleanup Extends -> Interface Change Arthur Ozga 2016-10-31 14:47:02 -07:00
  • ebef408dfa Move eitherIsNotLiteral check into switch and === checks Nathan Shively-Sanders 2016-10-31 14:44:04 -07:00
  • b0080a253d Merge branch 'master' into fix-comparable-in-switch Nathan Shively-Sanders 2016-10-31 14:20:10 -07:00
  • 49be2e2c5d Merge pull request #11957 from Microsoft/fix_realpathmap Andy 2016-10-31 14:03:42 -07:00
  • e6f6a5e6f6 Merge pull request #11495 from Microsoft/includes_glob Andy 2016-10-31 13:56:10 -07:00
  • ad9c148168 Merge pull request #11931 from Microsoft/release-2.1_fixDeclarationEmitTypeAlaisWithTypeParam Yui 2016-10-31 13:18:32 -07:00
  • 8984e43b20 Update generated files (#11963) Mohamed Hegazy 2016-10-31 13:15:46 -07:00
  • ebebac9c4e Add helper function Andy Hanson 2016-10-31 11:08:09 -07:00
  • 03ce7b0145 Fix realPathMap in test harness: Must be used in directoryExists Andy Hanson 2016-10-31 08:23:02 -07:00
  • f29374402a Accept new baselines Anders Hejlsberg 2016-10-30 19:01:52 -07:00
  • 2f34f7c569 Improve more error messages Anders Hejlsberg 2016-10-30 19:01:07 -07:00
  • 88961cd164 Accept new baselines Anders Hejlsberg 2016-10-30 18:09:07 -07:00
  • 6c205330a1 Improved error messages for invalid assignments to properties Anders Hejlsberg 2016-10-30 18:08:43 -07:00
  • 550be9c8cd Accept new baselines Anders Hejlsberg 2016-10-30 16:01:42 -07:00
  • 5515dcea34 Improved error messages for invalid assignments to identifiers Anders Hejlsberg 2016-10-30 16:01:15 -07:00
  • 44ce59d1d8 cache type for empty type literal (#11934) Vladimir Matveev 2016-10-29 15:57:51 -07:00
  • 16dc834d2d extends->implements w/ implements keyword present Arthur Ozga 2016-10-28 18:39:17 -07:00
  • c89b97b56a Add removeAbstractModifier Fix Arthur Ozga 2016-10-28 18:38:03 -07:00
  • f9a317ec97 Update baselines Kanchalai Tanglertsampan 2016-10-28 18:16:33 -07:00
  • f2e343903c Skip trying to use alias if there is target type Kanchalai Tanglertsampan 2016-10-28 18:16:14 -07:00
  • 980f9fd2a9 Merge pull request #11848 from Microsoft/AddJavaScriptSemanticErrorsToSyntacticErrors jramsay 2016-10-28 16:49:53 -07:00
  • 01e06f9295 Add tests and baselines Kanchalai Tanglertsampan 2016-10-28 16:39:05 -07:00
  • 2869f9cb05 Fix emit inferred type which is a generic type-alias both fully and partially fill type parameters Kanchalai Tanglertsampan 2016-10-28 16:38:53 -07:00
  • fcdeecfa4a Merge pull request #11925 from Microsoft/vladima/11880 Vladimir Matveev 2016-10-28 16:12:53 -07:00
  • 9bb7ba5862 Merge pull request #11928 from Microsoft/vladima/11738 Vladimir Matveev 2016-10-28 16:12:31 -07:00
  • 8d87971fee Minor fixes Anders Hejlsberg 2016-10-28 15:35:15 -07:00
  • 73c59bbf85 do not inline async IIFEs in control flow graph Vladimir Matveev 2016-10-28 14:43:08 -07:00
  • fc93e8f6f4 update CFG to properly handle do statements Vladimir Matveev 2016-10-28 14:17:01 -07:00
  • 3f16f37510 Merge pull request #11922 from Microsoft/vladima/port-11906 Vladimir Matveev 2016-10-28 12:41:44 -07:00
  • 834245cd8f Add Failing Tests Arthur Ozga 2016-10-28 11:57:30 -07:00
  • 72728337e0 Rename and Add a Test Arthur Ozga 2016-10-28 11:48:01 -07:00
  • fdb3b6857d enable non-ts extensions in inferred projects by default Vladimir Matveev 2016-10-27 14:52:09 -07:00
  • 5f5b117406 Merge branch 'master' into emitHelper Ron Buckton 2016-10-28 10:52:00 -07:00
  • 467f252583 Update LKG Mohamed Hegazy 2016-10-28 10:38:08 -07:00
  • 86138e33c4 rewrite void-returning statements in constructors that capture result of super call (#11868) Vladimir Matveev 2016-10-26 16:48:29 -07:00
  • 988bf1fc69 Rename TransformFlags.Experimental -> ESNext Nathan Shively-Sanders 2016-10-28 10:24:30 -07:00
  • a163641bd3 isAritySmaller runs later: getNonGenericSignature Nathan Shively-Sanders 2016-10-28 08:57:19 -07:00
  • 2c09574f18 Do not use contextual signatures with too few parameters Nathan Shively-Sanders 2016-10-27 22:52:01 -07:00
  • 4e57f700d0 Ignore optionality when skipping overloads Nathan Shively-Sanders 2016-10-27 15:42:41 -07:00
  • b4451b159c Minor style improvements Nathan Shively-Sanders 2016-10-27 15:38:29 -07:00
  • dfa3dd30fb Test skip overloads w/too-short function params Nathan Shively-Sanders 2016-10-27 14:44:54 -07:00
  • 1f4d8a1a72 Skip overloads with too-short function parameters Nathan Shively-Sanders 2016-10-27 14:41:40 -07:00
  • fdcc7cc185 Merge pull request #11905 from Microsoft/skip-overloads-with-too-short-function-parameters Nathan Shively-Sanders 2016-10-28 09:59:38 -07:00
  • 179682610f isAritySmaller runs later: getNonGenericSignature Nathan Shively-Sanders 2016-10-28 08:57:19 -07:00
  • 278d0a4665 Do not use contextual signatures with too few parameters Nathan Shively-Sanders 2016-10-27 22:52:01 -07:00
  • 05c2c9b67b Updating test due to CR changes. The order of the diagnostic messages has changed due to concatenation changes Jason Ramsay 2016-10-27 19:20:14 -07:00
  • 7758e6dc9d Rename Most Tests Arthur Ozga 2016-10-27 18:39:49 -07:00
  • 4513ae3034 disable CoS for inferred projects (#11909) Zhengbo Li 2016-10-27 18:00:21 -07:00