Commit Graph

  • d405662eb6 Explicitly encode keyof behaviors for never and unknown into getIndexType (#30753) Wesley Wigham 2019-04-15 17:52:13 -07:00
  • 436f6067ac Accept new baselines Anders Hejlsberg 2019-04-15 15:07:15 -07:00
  • 83f3d2ee17 Add regression test Anders Hejlsberg 2019-04-15 15:06:55 -07:00
  • cc2ea68492 Fix inference from enum object type to generic mapped type Anders Hejlsberg 2019-04-15 15:06:44 -07:00
  • 3dc78b6f3b Merge pull request #30916 from jack-williams/array-elaboration Daniel Rosenwasser 2019-04-15 14:00:22 -07:00
  • 13d9f08976 Gracefully parse 'super' with type arguments (#10677) (#30913) Andrew 2019-04-16 01:06:29 +05:00
  • 72f66566d9 Update user baselines (#30937) TypeScript Bot 2019-04-15 11:25:12 -07:00
  • 2ea91a0e9c Elaborate array and tuple relation errors Jack Williams 2019-04-13 17:29:40 +01:00
  • 3902ef78ae Merge pull request #30917 from Microsoft/fixIntersectionUnionConstraint Anders Hejlsberg 2019-04-14 20:37:41 -10:00
  • 85a3b2c0e5 Accept new baselines controlFlowLimit Anders Hejlsberg 2019-04-14 23:26:08 -07:00
  • 7dcb3ca69a Add regression test Anders Hejlsberg 2019-04-14 23:25:46 -07:00
  • c01064e628 Record flow analysis errors in NodeLinks Anders Hejlsberg 2019-04-14 23:24:31 -07:00
  • 93b1c53261 Accept new baselines Anders Hejlsberg 2019-04-14 09:16:04 -07:00
  • f623325d77 Improve error message Anders Hejlsberg 2019-04-14 09:14:58 -07:00
  • f9a99a02a6 Add control flow complexity limiter Anders Hejlsberg 2019-04-14 09:03:01 -07:00
  • f3fd27c0ee Accept new baselines Anders Hejlsberg 2019-04-13 08:24:34 -10:00
  • 2c951b3ca9 Add regression test Anders Hejlsberg 2019-04-13 08:24:27 -10:00
  • b9f805f2f4 Remove incorrect optimization in getUnionConstraintOfIntersection Anders Hejlsberg 2019-04-13 08:15:28 -10:00
  • 95e649a15a Cherry-pick bug fix #30758 for 3.4 (#30881) Tyler Jones 2019-04-12 14:54:01 -07:00
  • 4fee628447 Update user baselines (#30885) TypeScript Bot 2019-04-12 14:26:47 -07:00
  • 1871048f74 Merge pull request #30734 from andrewbranch/bug/30664 (#30892) Andrew Branch 2019-04-12 14:07:10 -07:00
  • e951455215 Update misspelling 'identifer' to 'identifier' (#30894) Adam Postma 2019-04-12 14:29:00 -06:00
  • 4574c7a375 Merge pull request #30877 from Microsoft/fixConditionalTypeSimplification Anders Hejlsberg 2019-04-12 07:35:19 -10:00
  • 6282645e3c Merge pull request #30857 from Microsoft/fixInferenceToIntersection Anders Hejlsberg 2019-04-12 07:34:40 -10:00
  • 6cd229b4b9 Merge pull request #30769 from Microsoft/saferIndexedAccessTypes Anders Hejlsberg 2019-04-12 07:33:50 -10:00
  • 06d07b08d9 Accept new baselines Anders Hejlsberg 2019-04-11 16:22:09 -10:00
  • e44a52a011 Add regression test Anders Hejlsberg 2019-04-11 16:22:01 -10:00
  • 2ee2ffb8e7 Use object identity check instead of IsTypeIdenticalTo Anders Hejlsberg 2019-04-11 16:14:21 -10:00
  • 42302705f6 Merge pull request #30856 from Microsoft/nonInferrableType Anders Hejlsberg 2019-04-11 11:45:17 -10:00
  • 84427ea90e Update DOM 2019/04/11 (#30867) Nathan Shively-Sanders 2019-04-11 13:27:21 -07:00
  • d78937e766 Accept new baselines Anders Hejlsberg 2019-04-10 17:49:47 -10:00
  • a764729b38 Add tests Anders Hejlsberg 2019-04-10 17:42:08 -10:00
  • ca47ddb583 Only infer to single naked type parameters in intersections Anders Hejlsberg 2019-04-10 17:41:51 -10:00
  • 791f56d22f Accept new baselines Anders Hejlsberg 2019-04-10 17:13:11 -10:00
  • 8cd5d61644 Add regression test Anders Hejlsberg 2019-04-10 17:13:04 -10:00
  • 4b813e310c Simplify non-inferrable property check to rely on propagation Anders Hejlsberg 2019-04-10 17:05:07 -10:00
  • 411e7144a9 Add new nonInferrableType with ObjectFlags.NonInferrableType Anders Hejlsberg 2019-04-10 16:53:38 -10:00
  • ff959096df Fix some bad jsdoc comment indent (#30838) Nathan Shively-Sanders 2019-04-10 08:22:09 -07:00
  • 67854725a8 Accept new baselines Anders Hejlsberg 2019-04-09 15:29:57 -10:00
  • 68eb7b9fe2 Add test Anders Hejlsberg 2019-04-09 15:29:51 -10:00
  • c8ff4bd9b3 Properly filter mapped types in getIndexType with noIndexSignatures=true Anders Hejlsberg 2019-04-09 15:29:40 -10:00
  • fa407cef85 Remove old comment Anders Hejlsberg 2019-04-09 07:51:12 -10:00
  • ef4acc8841 Update user baselines (#30832) TypeScript Bot 2019-04-09 09:33:49 -07:00
  • 7eb4739ab7 Update LKG and package.json version (#30816) v3.4.3 Nathan Shively-Sanders 2019-04-08 14:12:18 -07:00
  • d795b8b403 Update LKG. Daniel Rosenwasser 2019-04-08 13:58:34 -07:00
  • 7dac8469c2 Update version to '3.4.3'. Daniel Rosenwasser 2019-04-08 13:01:18 -07:00
  • aac3e52b3b Merge pull request #30814 from Microsoft/cache-ata-per-patch-version Nathan Shively-Sanders 2019-04-08 12:45:33 -07:00
  • 685126811a Accept new baselines Anders Hejlsberg 2019-04-08 09:37:01 -10:00
  • eb1e7ec6db Optimize T[K] where T has string index signature and no other members Anders Hejlsberg 2019-04-08 09:36:34 -10:00
  • 90b304aa5e Merge pull request #30786 from Microsoft/always-check-class-extends Nathan Shively-Sanders 2019-04-08 10:25:05 -07:00
  • 30f04a92a6 Bump version to 3.4.3 Nathan Shively-Sanders 2019-04-08 09:51:53 -07:00
  • 786753d13f Use suggestion instead of ignoring UMD global access Andrew Branch 2019-04-08 09:35:44 -07:00
  • 98cd89fbc1 Add affectsSemanticDiagnostics to flag (and move to right spot) Andrew Branch 2019-04-05 14:35:09 -07:00
  • 6c06507f0d Update baselines with new flag Andrew Branch 2019-04-05 11:25:00 -07:00
  • 28b21df943 Add period to compiler flag description to match others Andrew Branch 2019-04-05 11:24:47 -07:00
  • 57b9e38397 Add baselines for UMD global access Andrew Branch 2019-04-05 11:10:02 -07:00
  • 11e45162ea Don’t emit diagnostic accessing UMD globals from modules when flag is set Andrew Branch 2019-04-05 11:09:16 -07:00
  • 6d1d680c0e Add test Andrew Branch 2019-04-05 10:50:53 -07:00
  • 2ee93bf0f2 Add allowUmdGlobalAccess flag Andrew Branch 2019-04-05 10:09:46 -07:00
  • 71f3e1fdde Accept new baselines Anders Hejlsberg 2019-04-08 06:43:10 -10:00
  • b71f80351b Create an ATA cache per patch version of TS Nathan Shively-Sanders 2019-04-08 09:41:22 -07:00
  • 86f0d4b95a Merge pull request #30754 from Microsoft/update-dom-042019 Nathan Shively-Sanders 2019-04-08 09:38:31 -07:00
  • b49a34375d Simplify obtaining base constraint of T[K] for writing Anders Hejlsberg 2019-04-08 06:36:00 -10:00
  • bafa4c90c1 Merge pull request #30758 from andrewbranch/bug/30647 Andrew Branch 2019-04-08 09:22:39 -07:00
  • c9f44f54c6 Merge branch 'master' into update-dom-042019 Nathan Shively-Sanders 2019-04-08 09:06:34 -07:00
  • 2c9f7e6ef1 Merge pull request #30812 from typescript-bot/user-update-Microsoft-20190301 Nathan Shively-Sanders 2019-04-08 07:47:45 -07:00
  • b39e11b273 Update user baselines typescript-bot 2019-04-08 13:30:46 +00:00
  • 89386ddda7 Merge pull request #30801 from Microsoft/tweakUnionTypeInference Anders Hejlsberg 2019-04-06 21:13:30 -07:00
  • 40827eb8f8 Accept new baselines Anders Hejlsberg 2019-04-06 17:17:26 -10:00
  • 2b6e7304c1 Merge branch 'master' into tweakUnionTypeInference Anders Hejlsberg 2019-04-06 08:12:45 -10:00
  • cd646dab7e Add tests Anders Hejlsberg 2019-04-06 07:59:39 -10:00
  • e1fd5e5225 Fix unsafe parameter coercions related to PragmaPseudoMap Anders Hejlsberg 2019-04-06 06:29:59 -10:00
  • 9832a83711 Accept new baselines Anders Hejlsberg 2019-04-05 17:00:47 -10:00
  • 294580287d Merge branch 'master' into saferIndexedAccessTypes Anders Hejlsberg 2019-04-05 16:23:48 -10:00
  • 60346b56a8 Do not request reviewers for fork-triggered PRs, just mention them Wesley Wigham 2019-04-05 18:29:30 -07:00
  • 73616c9725 More conditional linkage in user PR responses when manually triggered Wesley Wigham 2019-04-05 17:52:24 -07:00
  • 1218f29662 Merge branch 'master' into always-check-class-extends Nathan Shively-Sanders 2019-04-05 16:41:15 -07:00
  • dabf2a6af2 Always check extends clause of classes Nathan Shively-Sanders 2019-04-05 16:37:27 -07:00
  • 0ddd847e03 Small addition to user PR script to support fork/branch PRs Wesley Wigham 2019-04-05 16:28:25 -07:00
  • c1f2aba364 Cache substitution types (#30775) Wesley Wigham 2019-04-05 14:37:47 -07:00
  • f93f8d32c4 Tweak union type inference to restore previous behavior Anders Hejlsberg 2019-04-05 13:23:54 -07:00
  • 8684c3bfb8 Merge pull request #30740 from Microsoft/moduleAndAmbientResolutionConflict Sheetal Nandi 2019-04-05 12:15:06 -07:00
  • 9e2446073d Merge pull request #30773 from Microsoft/update-user-tests Nathan Shively-Sanders 2019-04-05 11:18:27 -07:00
  • 0b3b4ea127 Added error for class properties used within their own declaration (#29395) Nathan Shively-Sanders 2019-04-05 09:06:36 -07:00
  • d60c6a02f8 Fix missing baseline diff (#30770) Ryan Cavanaugh 2019-04-05 09:06:00 -07:00
  • e01fa854e2 Accept new baselines Anders Hejlsberg 2019-04-04 16:30:44 -07:00
  • 739acee1c9 Add tests Anders Hejlsberg 2019-04-04 16:30:26 -07:00
  • f5f1f30efd Accept new baselines Anders Hejlsberg 2019-04-04 15:29:18 -07:00
  • d69aeb4af6 T[K] ignores index signatures in T's constraint Anders Hejlsberg 2019-04-04 15:28:34 -07:00
  • 16450a027a Change the default type parameter constraints and defaults to unknown from {} (#30637) Wesley Wigham 2019-04-04 12:25:15 -07:00
  • 0c832f258d Updated baselines again Josh Goldberg 2019-04-04 15:04:11 -04:00
  • 8c51115be1 Merge pull request #30734 from andrewbranch/bug/30664 Andrew Branch 2019-04-04 11:57:08 -07:00
  • 14722dfdaa Add/update baselines Andrew Branch 2019-04-04 11:42:28 -07:00
  • da3fdd11c1 Fix arity error sometimes reaching out of bounds of the arguments actually present Andrew Branch 2019-04-04 11:30:30 -07:00
  • 8576018af1 Add failing test for function calls that have at least one non-spread argument, a spread argument, and overall potentially too few arguments Andrew Branch 2019-04-04 11:27:59 -07:00
  • 762a557fcc Update TypeScript-React-Native-Starter Nathan Shively-Sanders 2019-04-04 11:37:15 -07:00
  • e767ee0472 Merge branch 'master' into property-use-before-declare Josh Goldberg 2019-04-04 14:05:19 -04:00
  • 586ecbf1d7 Merge pull request #30552 from Microsoft/omit Daniel Rosenwasser 2019-04-04 13:37:33 -04:00
  • 1e7482ad05 Update DOM 04-04-2019 Nathan Shively-Sanders 2019-04-04 10:27:48 -07:00
  • 71af02f745 Updated annoying 'globalTypes' list. Daniel Rosenwasser 2019-04-04 10:16:43 -07:00