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