Commit Graph

36054 Commits

Author SHA1 Message Date
Wesley Wigham 7c86376355 Update .github/workflows/nightly.yaml 2024-06-25 09:00:44 -07:00
Wesley Wigham 8d98be46b9 Enable Build Provenance for Nightly Builds
Maybe. This is pretty difficult (impossible?) to test outside of the CI environment itself. Ostensibly, this is all we should need for github actions, though.

cc @DanielRosenwasser who wanted to know what it'd take to enable this. For nightlies, at least, it's in theory not bad. For actual releases, it's likely a bit more complex, given our publishing and releasing pipeline.
2024-06-25 08:34:40 -07:00
Andrew Branch fa4f2e5148 Allow dynamic import attributes in --module preserve (#59005) 2024-06-25 07:31:32 -07:00
Anders Hejlsberg 6c01f6c584 Allow partial matches in discrimination logic (#58974) 2024-06-25 07:14:12 +02:00
Sheetal Nandi d403e0850f Fix the consistency and correctness of performanceData reported per request (#58968) 2024-06-24 19:02:19 -07:00
Oleksandr T c219989232 fix(58955): @import JSDoc tag doesn't seem to account for resolution-mode import attribute in TS v5.5.2 (#58966) 2024-06-24 15:09:04 -07:00
Ron Buckton c76c418ffe Fix 'accessor' crash for invalid modifier locations (#58963) 2024-06-24 16:18:44 -04:00
Mateusz Burzyński 3743fbc748 Consistently avoid module resolution errors when using getSymbolAtLocation (#58668) 2024-06-24 09:03:32 -07:00
Sheetal Nandi 5d70bf894e Fix missed baselines with merge of #58845 (#58964) 2024-06-21 13:12:20 -07:00
Sheetal Nandi 600dde8834 Report updateGraph time in async requests (that is getErr) as well as part of request completed event (#58845) 2024-06-21 12:52:57 -07:00
Joe Pea dd5d690a0d Update es2017.object.d.ts to indicate that Object.values/entries looks only at own properties (#58953) 2024-06-21 11:33:06 -07:00
Daniel Rosenwasser 327bd0990f Add non-mutating Array methods to es2023 in the lib/target suggestion list (#58951) 2024-06-20 16:11:39 -07:00
Sheetal Nandi beb375a9ca Fix incorrect lib condition again! (#58945) 2024-06-20 13:18:39 -07:00
Jake Bailey ef079c9dd3 Update to TS 5.5.2 (#58947) 2024-06-20 12:34:07 -07:00
Jake Bailey aa249c094b Revert "Fix incorrect condition of noLib" (PR 58867) (#58935) 2024-06-19 14:31:51 -07:00
Jake Bailey 47bb090ded Defer creation of barebonesLibSourceFile (#58931)
Co-authored-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
2024-06-19 11:34:52 -07:00
Jake Bailey c38569655b Set JSDocParsingMode.ParseForTypeErrors in compiler tests (#58917) 2024-06-18 17:28:44 -07:00
Oleksandr T e8fca15b14 fix(58801): "Move to file" on global code unnecessarily imports/exports, generates invalid code (#58811) 2024-06-18 17:24:22 -07:00
Jake Bailey 867476e57a Reject internal tag on private decls, strip comments from private decls in dtsBundler (#58869) 2024-06-18 16:14:29 -07:00
Daniel Rosenwasser 4935e14901 Use more explicit operations in core helpers (and other nits) (#58873) 2024-06-18 16:00:00 -07:00
Sheetal Nandi 4239025fa3 Fix incorrect condition of noLib (#58867) 2024-06-18 15:17:29 -07:00
Isabel Duan f999951015 fix55816: exclude files with re-exports if excluded by preferences.autoImportFileExcludePatterns (#58537)
Co-authored-by: Andrew Branch <andrewbranch@users.noreply.github.com>
2024-06-18 14:03:18 -07:00
Jake Bailey fb88f027b0 Update deps, dprint config (#58906) 2024-06-17 18:10:11 -07:00
Mateusz Burzyński 7410cfd632 Deprecate .hasRestElement in favor of combinedFlags (#58864) 2024-06-17 15:53:32 -07:00
Mateusz Burzyński a71841c77b Improve logic that chooses co- vs. contra-variant inferences (#57909) 2024-06-17 15:25:06 -07:00
Jake Bailey ed81ca6c0a Fix global when typescript.js loaded as script (#58895) 2024-06-17 14:07:02 -07:00
Andrew Branch e6ae9866fd Fix declaration emit crash (#58872) 2024-06-17 12:01:40 -07:00
Jake Bailey b63e5307ab Expose getBigIntLiteralType (#58887) 2024-06-17 11:25:43 -07:00
dependabot[bot] b1c52c53cc Bump github/codeql-action from 3.25.7 to 3.25.8 in the github-actions group (#58814)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-14 15:00:24 -07:00
Mateusz Burzyński 25d34138e3 Allow signature help argument count to be equal to argument index (#58203) 2024-06-14 14:50:36 -07:00
Mateusz Burzyński 0ca1973d8f Fixed widening errors locations in union-normalized object literal types (#58157) 2024-06-14 13:20:17 -07:00
Mateusz Burzyński 61ffce078b Fixed reported errors for variadic element mismatches (#58708) 2024-06-14 13:17:42 -07:00
Sheetal Nandi e6add984c7 Search ancestor and its references for default projects (#57196) 2024-06-14 13:13:37 -07:00
Sheetal Nandi d44c9c32e9 Always build project irrespective of errors in dependency with tsc -b (#58854) 2024-06-14 13:12:07 -07:00
Sheetal Nandi e834989ebd Allow --noCheck to be commandLine option (#58839) 2024-06-14 11:40:32 -07:00
Mateusz Burzyński c2e48e564a Fixed declaration emit issue related to a qualifier being reused cross-file (#58810) 2024-06-14 08:14:05 -07:00
Andrew Branch 56289733a4 Revert #57896 (#58857) 2024-06-13 16:40:23 -07:00
Gabriela Araujo Britto 4857546865 Region-based semantic diagnostics (#57842) 2024-06-13 16:21:01 -07:00
Sheetal Nandi b258429aaa tsc -b removes silent noEmitOnError and emits files even if there are errors (#58838) 2024-06-13 13:12:35 -07:00
Jake Bailey e30b5fbafe Remove typescript-etw (#58832) 2024-06-13 13:04:51 -07:00
Mateusz Burzyński e370c867c0 Fixed declaration emit crash related to enum entity name expressions (#58786) 2024-06-13 10:59:26 -07:00
TypeScript Bot 6f06eb1b27 Update package-lock.json 2024-06-13 03:21:24 +00:00
Isabel Duan eced8fc263 update baselines (#58849) 2024-06-12 19:20:57 -07:00
Andrew Branch 97f3f0c8dd Disable #57896 (Respect package.json "type" and module-format-specific file extensions in more module modes) (#58831) 2024-06-12 16:48:25 -07:00
Oleksandr T 4ada2706a7 fix(57141): override keyword doesn't check symbol-key class members (#57146) 2024-06-12 16:25:06 -07:00
Andrew Branch 1948e92e3a [DO NOT MERGE UNTIL 5.6] Fix re-exported defaults in ExportInfoMap (#58837) 2024-06-12 15:43:20 -07:00
Sheetal Nandi 46fe067a06 Ensure the updates with crashes reverts the change to scriptInfo (#58846) 2024-06-12 15:26:48 -07:00
Sheetal Nandi dca9182ca8 Always write tsbuildInfo when running tsc -b (#58626) 2024-06-12 13:46:19 -07:00
Mateusz Burzyński 359646b48b Fixed a regression with reporting unused parameters in potential predicates (#58514) 2024-06-12 13:29:59 -07:00
Gabriela Araujo Britto 346df34b17 Fix typo in canIncludeBindAndCheckDiagnostics (#58840) 2024-06-12 13:01:08 -07:00