Commit Graph

  • 600dde8834 Report updateGraph time in async requests (that is getErr) as well as part of request completed event (#58845) Sheetal Nandi 2024-06-21 12:52:57 -07:00
  • dd5d690a0d Update es2017.object.d.ts to indicate that Object.values/entries looks only at own properties (#58953) Joe Pea 2024-06-21 11:33:06 -07:00
  • 327bd0990f Add non-mutating Array methods to es2023 in the lib/target suggestion list (#58951) Daniel Rosenwasser 2024-06-21 08:11:39 +09:00
  • beb375a9ca Fix incorrect lib condition again! (#58945) Sheetal Nandi 2024-06-20 13:18:39 -07:00
  • ef079c9dd3 Update to TS 5.5.2 (#58947) Jake Bailey 2024-06-20 12:34:07 -07:00
  • 8d8e60d96d Merge branch 'main' into fix11498 Anders Hejlsberg 2024-06-20 10:17:35 +02:00
  • 329d3fc426 Accept Promise<T> print back changes Anders Hejlsberg 2024-06-20 09:50:51 +02:00
  • 89715f2991 Accept new API baselines Anders Hejlsberg 2024-06-20 09:50:31 +02:00
  • 35aced632d Validation, print back, support for JSDoc Anders Hejlsberg 2024-06-20 09:41:08 +02:00
  • ce2e60e4ea Update LKG v5.5.2 TypeScript Bot 2024-06-19 21:37:51 +00:00
  • f3b21a2033 🤖 Pick PR #58931 (Defer creation of barebonesLibSourc...) into release-5.5 (#58933) TypeScript Bot 2024-06-19 14:35:58 -07:00
  • aa249c094b Revert "Fix incorrect condition of noLib" (PR 58867) (#58935) Jake Bailey 2024-06-19 14:31:51 -07:00
  • 47bb090ded Defer creation of barebonesLibSourceFile (#58931) Jake Bailey 2024-06-19 11:34:52 -07:00
  • 7b1620bea2 🤖 Pick PR #58811 (fix(58801): "Move to file" on globa...) into release-5.5 (#58923) TypeScript Bot 2024-06-19 10:57:42 -07:00
  • c38569655b Set JSDocParsingMode.ParseForTypeErrors in compiler tests (#58917) Jake Bailey 2024-06-18 17:28:44 -07:00
  • e8fca15b14 fix(58801): "Move to file" on global code unnecessarily imports/exports, generates invalid code (#58811) Oleksandr T 2024-06-19 03:24:22 +03:00
  • 5367ae10f5 Bump version to 5.5.2 and LKG TypeScript Bot 2024-06-18 23:23:32 +00:00
  • f75c9a3677 Cache the length of arrays in core utilities. cacheLengthCore Daniel Rosenwasser 2024-06-18 23:15:21 +00:00
  • 867476e57a Reject internal tag on private decls, strip comments from private decls in dtsBundler (#58869) Jake Bailey 2024-06-18 16:14:29 -07:00
  • 4935e14901 Use more explicit operations in core helpers (and other nits) (#58873) Daniel Rosenwasser 2024-06-19 08:00:00 +09:00
  • 4239025fa3 Fix incorrect condition of noLib (#58867) Sheetal Nandi 2024-06-18 15:17:29 -07:00
  • f999951015 fix55816: exclude files with re-exports if excluded by preferences.autoImportFileExcludePatterns (#58537) Isabel Duan 2024-06-18 14:03:18 -07:00
  • fb88f027b0 Update deps, dprint config (#58906) Jake Bailey 2024-06-17 18:10:11 -07:00
  • 02132e5b81 🤖 Pick PR #58895 (Fix global when typescript.js loade...) into release-5.5 (#58896) TypeScript Bot 2024-06-17 17:08:13 -07:00
  • 7410cfd632 Deprecate .hasRestElement in favor of combinedFlags (#58864) Mateusz Burzyński 2024-06-18 00:53:32 +02:00
  • a71841c77b Improve logic that chooses co- vs. contra-variant inferences (#57909) Mateusz Burzyński 2024-06-18 00:25:06 +02:00
  • ed81ca6c0a Fix global when typescript.js loaded as script (#58895) Jake Bailey 2024-06-17 14:07:02 -07:00
  • 45b1e3c254 🤖 Pick PR #58872 (Fix declaration emit crash) into release-5.5 (#58874) TypeScript Bot 2024-06-17 12:01:47 -07:00
  • e6ae9866fd Fix declaration emit crash (#58872) Andrew Branch 2024-06-17 12:01:40 -07:00
  • b63e5307ab Expose getBigIntLiteralType (#58887) Jake Bailey 2024-06-17 11:25:43 -07:00
  • 41883a1fd0 Accept new baselines Anders Hejlsberg 2024-06-17 10:08:39 +02:00
  • b6fb469b7f Add 'deferred' modifiers to Promise methods Anders Hejlsberg 2024-06-16 09:49:19 +02:00
  • fc9c454ccf Use comparable relation for check + fix parsing issue Anders Hejlsberg 2024-06-16 09:24:06 +02:00
  • 17933ee33a 🤖 Pick PR #58810 (Fixed declaration emit issue relate...) into release-5.5 (#58842) TypeScript Bot 2024-06-14 18:22:19 -07:00
  • 552b07e795 🤖 Pick PR #58786 (Fixed declaration emit crash relate...) into release-5.5 (#58853) TypeScript Bot 2024-06-14 18:21:52 -07:00
  • b1c52c53cc Bump github/codeql-action from 3.25.7 to 3.25.8 in the github-actions group (#58814) dependabot[bot] 2024-06-14 15:00:24 -07:00
  • 25d34138e3 Allow signature help argument count to be equal to argument index (#58203) Mateusz Burzyński 2024-06-14 23:50:36 +02:00
  • 0ca1973d8f Fixed widening errors locations in union-normalized object literal types (#58157) Mateusz Burzyński 2024-06-14 22:20:17 +02:00
  • 61ffce078b Fixed reported errors for variadic element mismatches (#58708) Mateusz Burzyński 2024-06-14 22:17:42 +02:00
  • e6add984c7 Search ancestor and its references for default projects (#57196) Sheetal Nandi 2024-06-14 13:13:37 -07:00
  • d44c9c32e9 Always build project irrespective of errors in dependency with tsc -b (#58854) Sheetal Nandi 2024-06-14 13:12:07 -07:00
  • 6756f239e7 Temp extraFilesCheck Sheetal Nandi 2024-06-14 12:21:32 -07:00
  • 1eb1223b07 Merge branch 'main' into projRef Sheetal Nandi 2024-06-14 11:50:39 -07:00
  • e834989ebd Allow --noCheck to be commandLine option (#58839) Sheetal Nandi 2024-06-14 11:40:32 -07:00
  • 39c9eebf17 Pick #58857 to release-5.5 (#58858) Andrew Branch 2024-06-14 10:07:22 -07:00
  • 2b0009c679 🤖 Pick PR #58846 (Ensure the updates with crashes rev...) into release-5.5 (#58847) TypeScript Bot 2024-06-14 10:05:15 -07:00
  • c2e48e564a Fixed declaration emit issue related to a qualifier being reused cross-file (#58810) Mateusz Burzyński 2024-06-14 17:14:05 +02:00
  • a20c69e8df 🤖 Pick PR #58514 (Fixed a regression with reporting u...) into release-5.5 (#58841) TypeScript Bot 2024-06-14 06:51:53 -07:00
  • 56289733a4 Revert #57896 (#58857) Andrew Branch 2024-06-13 16:40:23 -07:00
  • 4857546865 Region-based semantic diagnostics (#57842) Gabriela Araujo Britto 2024-06-13 16:21:01 -07:00
  • 6cbde70912 Temp packageJsonWatchNew Sheetal Nandi 2024-06-13 14:11:27 -07:00
  • b258429aaa tsc -b removes silent noEmitOnError and emits files even if there are errors (#58838) Sheetal Nandi 2024-06-13 13:12:35 -07:00
  • e30b5fbafe Remove typescript-etw (#58832) Jake Bailey 2024-06-13 13:04:51 -07:00
  • e370c867c0 Fixed declaration emit crash related to enum entity name expressions (#58786) Mateusz Burzyński 2024-06-13 19:59:26 +02:00
  • 602b098c03 🤖 Pick PR #58831 (Disable #57896 (Respect package.jso...) into release-5.5 (#58848) TypeScript Bot 2024-06-13 10:31:10 -07:00
  • 0288e180f4 Accept new baselines Anders Hejlsberg 2024-06-13 07:14:32 -07:00
  • 3ae7cb22dc Implement 'deferred' modifier, remove Deferred<T> marker type Anders Hejlsberg 2024-06-13 07:14:09 -07:00
  • 6f06eb1b27 Update package-lock.json TypeScript Bot 2024-06-13 03:21:24 +00:00
  • eced8fc263 update baselines (#58849) Isabel Duan 2024-06-12 19:20:57 -07:00
  • 97f3f0c8dd Disable #57896 (Respect package.json "type" and module-format-specific file extensions in more module modes) (#58831) Andrew Branch 2024-06-12 16:48:25 -07:00
  • 4ada2706a7 fix(57141): override keyword doesn't check symbol-key class members (#57146) Oleksandr T 2024-06-13 02:25:06 +03:00
  • 1948e92e3a [DO NOT MERGE UNTIL 5.6] Fix re-exported defaults in ExportInfoMap (#58837) Andrew Branch 2024-06-12 15:43:20 -07:00
  • 46fe067a06 Ensure the updates with crashes reverts the change to scriptInfo (#58846) Sheetal Nandi 2024-06-12 15:26:48 -07:00
  • dca9182ca8 Always write tsbuildInfo when running tsc -b (#58626) Sheetal Nandi 2024-06-12 13:46:19 -07:00
  • 359646b48b Fixed a regression with reporting unused parameters in potential predicates (#58514) Mateusz Burzyński 2024-06-12 22:29:59 +02:00
  • 346df34b17 Fix typo in canIncludeBindAndCheckDiagnostics (#58840) Gabriela Araujo Britto 2024-06-12 13:01:08 -07:00
  • 738f6b5087 Only analyze lambdas when widening is possible Anders Hejlsberg 2024-06-10 10:28:32 -07:00
  • 3dbb4f49a2 Allocation-free caching in isMutationFlowNode Anders Hejlsberg 2024-06-08 06:47:33 -07:00
  • 0523c63c6c Optimize lambda assignment analysis using isMutableFlowNode walk Anders Hejlsberg 2024-06-07 13:55:23 -07:00
  • d8086f14b6 BuildInfo refactoring: Now that we dont have bundle we dont need program field explicitly (#58789) Sheetal Nandi 2024-06-06 15:08:11 -07:00
  • 63ef249680 Less aggressive call resolution Anders Hejlsberg 2024-06-06 05:56:36 -07:00
  • 1e2fdb39ac rm \n bindVarNodeChildren Daniel Rosenwasser 2024-06-06 06:18:39 +00:00
  • 9957999fb5 Store node children WeakMaps in vars and bind its methods as locals. Daniel Rosenwasser 2024-06-06 06:15:54 +00:00
  • b9d96df61f Some refactoring so we arent checking undefined on program or asserting it so much (#58782) Sheetal Nandi 2024-06-05 16:42:36 -07:00
  • dd597102a4 Local declarations don't mutate captured outer variables Anders Hejlsberg 2024-06-05 15:43:11 -07:00
  • 46f6706dda Accept new baselines Anders Hejlsberg 2024-06-05 15:31:47 -07:00
  • 18f1ba9d62 Add Deferred<T> intrinsic + only check lambdas with mutation flow nodes Anders Hejlsberg 2024-06-05 15:31:23 -07:00
  • f5238c328e Provide Spelling Suggestions for Named Capture Group References in Regular Expressions (#58613) graphemecluster 2024-06-05 04:47:58 +08:00
  • dc1ffb1648 Correct regular expression flags scanning for non-BMP characters (#58612) graphemecluster 2024-06-05 04:45:00 +08:00
  • 8d62e2f175 Implement "Arbitrary Module Namespace Identifiers" (#58640) Evan Wallace 2024-06-04 13:40:50 -07:00
  • 112e860602 Allow references to the global Symbol in computed property names under isolatedDeclarations (#58771) Wesley Wigham 2024-06-04 12:55:24 -07:00
  • 506f3e26c3 fix58438: do not delete comments/code following unterminated string completion (#58742) Isabel Duan 2024-06-03 21:10:32 -07:00
  • 9edddc73ad Write buildInfo even if we dont emit js or dts for --outFile scenarios (#58760) Sheetal Nandi 2024-06-03 17:06:14 -07:00
  • f7bf3b2231 Update LKG v5.5-rc TypeScript Bot 2024-06-03 23:41:14 +00:00
  • 2c5045854b 🤖 Pick PR #58758 (Resolve keyof and index operations ...) into release-5.5 (#58767) TypeScript Bot 2024-06-03 16:39:51 -07:00
  • afad09986d Remove unwrapParenthesizedType, use skipTypeParentheses (#58768) Jake Bailey 2024-06-03 16:39:38 -07:00
  • 370228311c Resolve keyof and index operations instead of their targets. (#58758) Titian Cernicova-Dragomir 2024-06-04 02:21:48 +03:00
  • 1065222949 🤖 Pick PR #58742 (fix58438: do not delete comments/co...) into release-5.5 (#58762) TypeScript Bot 2024-06-03 16:06:38 -07:00
  • 93585d014a 🤖 Pick PR #58755 (Check cancellation token in isolate...) into release-5.5 (#58759) TypeScript Bot 2024-06-03 16:06:25 -07:00
  • de9171e711 Formatting + handle unreachable code Anders Hejlsberg 2024-06-03 15:41:26 -07:00
  • 145b106c20 Tests refactor for easy comparison between outFile and multiFile scenario (#58761) Sheetal Nandi 2024-06-03 13:59:28 -07:00
  • c43b428f5c Continue looking for tsconfig if found project isnt default project for script info Sheetal Nandi 2024-04-19 11:34:51 -07:00
  • 64fa3c7a6b Check cancellation token in isolatedDeclarations codefix (#58755) Jake Bailey 2024-06-03 12:15:02 -07:00
  • 35d2952454 🤖 Pick PR #58750 (Preserve elided imports used in dec...) into release-5.5 (#58757) TypeScript Bot 2024-06-03 12:02:45 -07:00
  • 5041ab992f Bump version to 5.6. (#58753) Daniel Rosenwasser 2024-06-04 02:36:47 +09:00
  • c325b103d0 Preserve elided imports used in declarations (#58750) Titian Cernicova-Dragomir 2024-06-03 20:06:00 +03:00
  • 4ee5d0588d Bump version to 5.5.1-rc and LKG TypeScript Bot 2024-06-03 06:30:10 +00:00
  • 1dcba72504 Update LKG TypeScript Bot 2024-06-03 06:12:43 +00:00
  • 2f78af3113 Merge remote-tracking branch 'origin/main' into release-5.5 TypeScript Bot 2024-06-03 06:12:08 +00:00
  • 5a41344701 Bump the github-actions group across 1 directory with 2 updates (#58741) dependabot[bot] 2024-06-02 23:07:23 -07:00