Commit Graph

  • e50f0aabd2 Include stdout in test worker error messages (#35921) Jack Bates 2020-02-19 07:50:31 -07:00
  • bab0c99584 fix(29565): Add missing super() quickFix errors for constructo… (#36601) Alexander T 2020-02-18 23:00:31 +02:00
  • bc12123115 fix(29908): Declare static method/property quickfix can add st… (#36854) Alexander T 2020-02-18 21:27:35 +02:00
  • e7174b12c0 Add script to manually add reviewers to a PR when GH 'Suggested Reviewers' breaks Ron Buckton 2020-02-17 15:25:52 -08:00
  • a981148cec Merge branch 'master' into awaitedType2 Ron Buckton 2020-02-17 14:16:03 -08:00
  • 7cc4a8df94 Wrap classes with decorators or static properties in an IIFE, even for ES2015+ (#32011) Charles 2020-02-14 19:28:55 -05:00
  • 1d6bb8bb64 Update user baselines (#36801) TypeScript Bot 2020-02-14 16:01:38 -08:00
  • a2fe661e19 Import style punditry (#36814) Andrew Branch 2020-02-14 15:57:30 -08:00
  • 870cd7b603 Update LKG for 3.8.2. Daniel Rosenwasser 2020-02-14 15:41:28 -08:00
  • 203ed3ec44 Bump version to '3.8.2'. Daniel Rosenwasser 2020-02-14 15:38:58 -08:00
  • 1f660074f4 🤖 Cherry-pick PR #36807 into release-3.8 (#36810) TypeScript Bot 2020-02-14 15:38:06 -08:00
  • b82d3207e8 Fix organizeImports with type-only imports (#36807) Andrew Branch 2020-02-14 15:24:39 -08:00
  • 051eee00c9 Exempt ambient private properties from noImplicitAny (#36640) Klaus Meinhardt 2020-02-15 00:01:19 +01:00
  • 9b518c8f53 Exempt ambient private properties from noImplicitAny (#36640) Klaus Meinhardt 2020-02-15 00:01:19 +01:00
  • c59fcae117 fix(30003): formatter deletes comments after trailing comma (#36674) Alexander T 2020-02-15 00:57:18 +02:00
  • 1aaf314678 Marked internal createAnonymousType type as allowing undefined Symbols (#36016) Josh Goldberg 2020-02-14 17:52:05 -05:00
  • 5a2fa49205 Cherry-pick release bugs (#36804) Andrew Branch 2020-02-14 13:44:37 -08:00
  • b1e706d911 Set correct pos for NamespaceExport (#36794) Andrew Branch 2020-02-14 12:45:26 -08:00
  • 6639d25451 Update user baselines (#36796) TypeScript Bot 2020-02-14 08:44:36 -08:00
  • 950b36192a Fix renaming an ExportSpecifier name when propertyName is present (#36790) Andrew Branch 2020-02-13 16:55:52 -08:00
  • 888cd4db20 Update user baselines (#36765) TypeScript Bot 2020-02-13 15:10:01 -08:00
  • c03b2eed76 Add support for Inverse Offset and Range types range-types Ron Buckton 2020-02-13 13:04:46 -08:00
  • e7fec6d565 🤖 Cherry-pick PR #36785 into release-3.8 (#36786) TypeScript Bot 2020-02-13 12:23:16 -08:00
  • 210090b483 No template refactor on plain strings (#36785) Daniel Rosenwasser 2020-02-13 12:22:53 -08:00
  • 19c3bcb9a9 Adds puppeteer to test whether typescript.js runs in the browser (#35471) Orta 2020-02-13 14:19:33 -05:00
  • 0a7d54d104 Fix npm test if os.cpus().length == 1 (#35753) Jack Bates 2020-02-13 12:08:39 -07:00
  • 98492d8daf Add --git-dir and --work-tree to user tests (#35362) Jack Bates 2020-02-12 16:21:29 -07:00
  • 7a1c5b7a20 Avoid expensive relationship checking in mapped type member resolution (#36754) Anders Hejlsberg 2020-02-12 15:05:01 -08:00
  • 1986a5faa3 🤖 Cherry-pick PR #36751 into release-3.8 (#36757) TypeScript Bot 2020-02-12 14:49:54 -08:00
  • e435054b3b fix(36416): empty import path causes server crash (#36751) Alexander T 2020-02-13 00:26:51 +02:00
  • bf370659b3 Don't npm install the parent project with no args (#35359) Jack Bates 2020-02-12 15:19:46 -07:00
  • 5f623b2e21 Handle walkThroughSnippet:/ and untitled:/ as dynamic files (#36722) (#36760) Sheetal Nandi 2020-02-12 14:02:58 -08:00
  • 2b64731a97 Fix getTypeAtLocation for as const to not issue a diagnostic (#36741) Wesley Wigham 2020-02-12 13:43:02 -08:00
  • 54102336f2 Merge branch 'Swatinem-separate-nodetypes' Ron Buckton 2020-02-12 11:53:05 -08:00
  • 195f6bb2ab Merge branch 'separate-nodetypes' of https://github.com/Swatinem/TypeScript into Swatinem-separate-nodetypes Ron Buckton 2020-02-12 11:46:09 -08:00
  • 01c86c749d Fix get candidate for overload failure checking (#36744) Nathan Shively-Sanders 2020-02-12 11:42:56 -08:00
  • cf6b641709 Merge branch 'master' into separate-nodetypes Ron Buckton 2020-02-12 11:23:51 -08:00
  • 6f079a4ebc Update versionMajorMinor to match package.json Wesley Wigham 2020-02-11 15:34:17 -08:00
  • 1fd0e8f9a6 Bump package.json version to reflect reality Wesley Wigham 2020-02-11 15:08:03 -08:00
  • 8481bc1d98 Do not report errors when we fail to find a module symbol at an import specifier when invoked via API (#36742) Wesley Wigham 2020-02-11 14:49:11 -08:00
  • a772c26a71 Error when property is specified more than once via a spread (#36727) Nathan Shively-Sanders 2020-02-11 10:23:15 -08:00
  • 348c4dddc6 Throw syntax error for } and > in JSX text (#36636) Brad Zacher 2020-02-11 08:44:17 -08:00
  • ad8c209fc2 Use type-only imports in auto-imports when it would be an error not to, and use auto-imports in “implement interface” fix (#36615) Andrew Branch 2020-02-10 17:13:35 -08:00
  • 94b98f41d8 Update user baselines (#36729) TypeScript Bot 2020-02-10 16:43:22 -08:00
  • ae8dc2f610 Cherry-pick PR #36663 into release-3.8 (#36726) TypeScript Bot 2020-02-10 16:00:56 -08:00
  • aece8c06b0 Allow intersections (and substitutions) to be checks against discriminable unions (#36663) Wesley Wigham 2020-02-10 15:26:46 -08:00
  • 70e6f5b8a0 Handle walkThroughSnippet:/ and untitled:/ as dynamic files (#36722) Sheetal Nandi 2020-02-10 13:55:43 -08:00
  • aaeaeab9eb Fix bugs in compiler uncovered by better intersections reduceIntersectionsByDiscriminant Anders Hejlsberg 2020-02-07 17:16:01 -08:00
  • ef939c5388 Conservative inspection of type annotations to avoid circularities Anders Hejlsberg 2020-02-07 17:12:52 -08:00
  • 14789bab03 Accept new baselines Anders Hejlsberg 2020-02-07 13:41:35 -08:00
  • e601690c83 Reduce intersections with never-typed discriminants to never Anders Hejlsberg 2020-02-07 13:41:11 -08:00
  • fa3173f8f6 Either clone or pull, don't do both (#35230) Jack Bates 2020-02-07 11:17:44 -07:00
  • 909672450d Update user baselines (#36669) TypeScript Bot 2020-02-07 10:08:08 -08:00
  • 71c1da020f redo #28564 (#36665) Nathan Shively-Sanders 2020-02-07 09:55:29 -08:00
  • 1e48cbe2c9 Fix jsdoc comment parsing initial state (#36661) Nathan Shively-Sanders 2020-02-07 08:35:40 -08:00
  • 2cc585668d Support property declarations in jsdoc template generation (#36658) Nathan Shively-Sanders 2020-02-06 14:38:21 -08:00
  • b8b59489e1 Cache results of isGenericObjectType and isGenericIndexType (#36622) Anders Hejlsberg 2020-02-05 16:04:05 -08:00
  • de37c87252 Optimize deferred type references (#36607) Anders Hejlsberg 2020-02-05 16:03:42 -08:00
  • 0a160323df Faster exit from isTypeRelatedTo with identityRelation (#36590) Anders Hejlsberg 2020-02-05 16:03:09 -08:00
  • 77b81edd82 Update user baselines (#36641) TypeScript Bot 2020-02-05 14:27:37 -08:00
  • fb868964fc Make Response.performanceData public (#36621) Andrew Casey 2020-02-05 13:34:23 -08:00
  • 0026225e78 Update LKG. v3.8-rc Daniel Rosenwasser 2020-02-05 13:06:35 -08:00
  • eaf97e057c De-duplicate indentations in JSX Texts (#36552) Orta 2020-02-03 17:09:50 -05:00
  • 7ffaf2aeb0 Add vue-next to docker suite (#33865) Wesley Wigham 2020-02-05 12:48:06 -08:00
  • 741f513d53 Update user baselines (#36617) TypeScript Bot 2020-02-05 12:43:09 -08:00
  • e6f4a0f59c Update LKG. Daniel Rosenwasser 2020-02-05 12:24:47 -08:00
  • ede2f43c80 Fix crash when trying to import a non-exported type (#36619) (#36634) Andrew Branch 2020-02-05 12:03:43 -08:00
  • 68cbe9e7b4 Also edit the cherry-pick script to handle non-master base branches while we are here Wesley Wigham 2020-02-05 11:01:02 -08:00
  • 212edf8948 Patch cherry pick script for new octokit Wesley Wigham 2020-02-05 10:47:25 -08:00
  • 8ef498f69e Also edit the cherry-pick script to handle non-master base branches while we are here Wesley Wigham 2020-02-05 11:01:02 -08:00
  • a8f01dfff8 Patch cherry pick script for new octokit Wesley Wigham 2020-02-05 10:47:25 -08:00
  • 70399e146e add support for Lift Template Literal Restriction (#23801) Wenlu Wang 2020-02-06 00:59:51 +08:00
  • cfaca9a578 temp experimentRelativePaths Sheetal Nandi 2020-02-05 08:57:00 -08:00
  • 20471182fc Fix crash when trying to import a non-exported type (#36619) Andrew Branch 2020-02-05 08:27:49 -08:00
  • 09441107c1 Expose hasOnlyExpressionInitializer as a public type guard (#33229) hafiz 2020-02-04 16:01:20 -08:00
  • 044355ba5f Add rxjs to the docker suite (#33500) Wesley Wigham 2020-02-04 16:00:08 -08:00
  • da8d3ef0a8 Drop support for defunct Chakra host (#33797) Andrew Casey 2020-02-04 15:53:45 -08:00
  • 2e97918d43 Make Response.performanceData public (#36595) Andrew Casey 2020-02-04 15:07:48 -08:00
  • 8c31700735 Enable @typescript-eslint/space-before-function-paren, @typescript-eslint/no-unused-expressions (#36569) Alexander T 2020-02-05 00:43:25 +02:00
  • 7726464abd De-duplicate indentations in JSX Texts (#36552) Orta 2020-02-03 17:09:50 -05:00
  • 1c42fd4bdf fix(33600): disallow convertFunctionToEs6Class Quick Fix for IIFE (#36580) Alexander T 2020-02-03 23:52:08 +02:00
  • 0d93d67615 Update user baselines (#36568) TypeScript Bot 2020-02-03 12:56:36 -08:00
  • ba4f59fc1a Update user baselines (#36578) TypeScript Bot 2020-02-03 12:48:57 -08:00
  • d62f677807 Also loop for instantiations with checkType=any optimizeInstantiation Anders Hejlsberg 2020-02-02 08:55:48 -08:00
  • 33f20adfab Optimize instantiation of conditional types Anders Hejlsberg 2020-02-01 16:17:39 -08:00
  • 7eeb600199 Accept new baselines Anders Hejlsberg 2020-02-01 14:49:16 -08:00
  • 8d5b7712b6 Various optimizations in type instantiation Anders Hejlsberg 2020-02-01 14:47:49 -08:00
  • 6396f8e4a5 Update LKG. Daniel Rosenwasser 2020-01-31 18:20:33 -08:00
  • e842d8d6f9 Bump version to 3.8.1-rc Daniel Rosenwasser 2020-01-31 18:15:30 -08:00
  • 2a5ba1d7ef Merge branch 'master' into release-3.8 Daniel Rosenwasser 2020-01-31 18:13:44 -08:00
  • ef8eb0c876 Fix contextually typed object literal completions where the object being edited affects its own inference (#36556) Andrew Branch 2020-01-31 15:37:18 -08:00
  • ad249043da resolvedJSDocType should cache on node, not symbol (#36561) Nathan Shively-Sanders 2020-01-31 15:19:45 -08:00
  • 86556d6c03 Fix export * that resolves to something type-only (#36558) Andrew Branch 2020-01-31 15:09:27 -08:00
  • 8db1d7bc6d Do not adjust location for import/export keywords with more than one possible binding (#36560) Ron Buckton 2020-01-31 14:58:30 -08:00
  • 9a357c19f3 Fix wrong script info used to resolve line/offset for call hierarchy items (#36559) Ron Buckton 2020-01-31 14:41:25 -08:00
  • 01af3aa483 Support 'find references' on most declaration-related keywords (#36490) Ron Buckton 2020-01-31 11:53:57 -08:00
  • afddaf090a Fix declaration for Array.prototype[Symbol.unscopables] (#36540) Ron Buckton 2020-01-31 10:42:02 -08:00
  • fcf28506aa Fix overzealous renaming of emit helpers in es module emit (#36541) Ron Buckton 2020-01-31 10:41:47 -08:00
  • 24d8f795b2 Fix crash in emitTokenWithComment (#36542) Ron Buckton 2020-01-31 10:41:09 -08:00
  • 80ad0de87e Fixes to handle file names in module resolution watching and createGetCanonicalFileName (#36106) Sheetal Nandi 2020-01-31 10:40:57 -08:00