Skip to content

Reduce the last ~2 years of uncovered top1000 repo failures into local tests - #64850

Merged
Ryan Cavanaugh (RyanCavanaugh) merged 116 commits into
mainfrom
ryancavanaugh-historical-bot-coverage-gaps
Oct 17, 2026
Merged

Ryan Cavanaugh (RyanCavanaugh) merged 116 commits into
mainfrom
ryancavanaugh-historical-bot-coverage-gaps

Conversation

@RyanCavanaugh

Copy link
Copy Markdown
Member

I had Copilot go through PRs from the last 2 years looking for places where the bot found a break in a user test that wasn't already covered by a unit test, then reduce each of these to a testcase that would have identified the change at that point in the PR. Each commit is a test plus baselines and links to the originating usertest run result comment that generated it.

Same JS 6.0.3 checker with exact historical before/after standard-library overlays; 0 diagnostics before, two TS2532 after. Library patch changes only the array element union.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/61079#issuecomment-2635165231

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Exact native source builds 0b832e1 and bb209ac; 0 diagnostics before, TS2344 and TS2536 after.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/64237#issuecomment-5625419140

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Exact native source builds: base 0b832e1 clean; initial 6e43856 TS2345 plus TS2322/2558; merged bb209ac clean.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/64237#issuecomment-5625419140

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Exact JS checker source builds: base 479285d clean; head 77331a9 TS2741. Minimal author reduction from comment2995133352 preserves missing contextual return properties.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/61913#issuecomment-2994475582

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Fixed JS6.0.3 checker with exact historical DOM overlays: ee09569 clean; e1b5d29 TS2345. Both Uint8Array and ArrayBufferView report forms share the rejected ArrayBufferLike buffer.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/62730#issuecomment-3501279525

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Fixed JS6.0.3 checker with exact DOM and DOM.Iterable: base efbf3b5 clean; initial 0afb2fd TS2322/2345 from added Location input; final 30e4958 clean. Overload-extraction/mock and discriminant-url forms remain pending separate review.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/64604#issuecomment-5959842795

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Fixed JS6.0.3 checker with paired exact DOM and DOM.Iterable: base 5f183ad clean; intermediate c3fb110 TS2741/2488; final 2f3ef24 clean. Separate initial property loss is proven already-covered by divergentAccessorsTypes6.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/62496#issuecomment-3353823848

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Exact JS5.9 source builds and original libraries: base 479285d, initial b7439c1, final cb554a8; current native a0a0ff5. Diagnostic codes before=none, initial=2339, final=2339, current=2339. Covariant callback-result inference chooses the empty object as a strict supertype of a string-indexed Schema interface, losing indexed properties.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/61903#issuecomment-2988696289

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Exact JS5.9 source builds and original libraries: base 479285d, initial b7439c1, final cb554a8; current native a0a0ff5. Diagnostic codes before=none, initial=2741, final=none, current=none. Phantom symbol-key inference combines a readonly override of a generic getter/setter reference with a generic any fallback. Strict-only candidate selection rejects the fallback.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/61903#issuecomment-2988696289

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Exact JS5.9 source builds and original libraries: base 479285d, initial b7439c1, final cb554a8; current native a0a0ff5. Diagnostic codes before=none, initial=2345, final=none, current=none. Array concatenation must infer a compatible element union when a class getter interacts with a mutable optional suggestion property; strict-only comparison leaves the first class as the inferred element type and rejects the second array.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/61903#issuecomment-2988696289

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Fixed JS6.0.3 checker, exact historical DOM or WebWorker declarations, unchanged ES5 library, isolated library diagnostics. Before 700ee07 clean; initial 9fda4c0 has two TS2339 on event.data; restoring MessageEvent in 3de67a4 and final 9419e23 are clean.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/60987#issuecomment-2597220680

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Fixed JS6.0.3 checker, exact historical DOM or WebWorker declarations, unchanged ES5 library, isolated library diagnostics. Before 700ee07 clean; initial 9fda4c0 and event-type-only fix 3de67a4 retain two TS2416 this-parameter incompatibilities; d08731b and final 9419e23 are clean. Repeated in https://redirect.github.com/microsoft/TypeScript/pull/61073#issuecomment-2622517327: base0652664 clean, initiald3fbb1a and attempted event-map restore1a3d836 fail identically, finalb2de5f0 clean.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/60987#issuecomment-2597220680

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Fixed JS6.0.3 checker, exact historical DOM or WebWorker declarations, unchanged ES5 library, isolated library diagnostics. Before 700ee07 clean; initial 9fda4c0 and event-type-only fix 3de67a4 produce source-matching TS2345 receiver assignment and TS2684 optional handler invocation; d08731b and final 9419e23 are clean. Repeated in https://redirect.github.com/microsoft/TypeScript/pull/61073#issuecomment-2622517327: base0652664 clean, initiald3fbb1a and attempted event-map restore1a3d836 fail identically, finalb2de5f0 clean.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/60987#issuecomment-2597220680

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Fixed JS6.0.3 checker with exact historical DOM: before700ee076, initial9fda4c0 and eventfix3de67a4 clean; polymorphic-this intermediate d08731b produces source-matching TS2345 rejecting a Worker subtype with an extra messages field; generic receiver fix b858667 and final9419e23 clean. Removed Partytown's intermediate postMessage override without losing the actual inherited-onmessage receiver failure.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/60987#issuecomment-2605554718

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Exact JS5.9 source checkers and original libraries: base8c62e084 clean, report-era0ca87b3c TS2322 from nested callback messageId widening to string, finaldefd3535 clean; current nativea0a0ff55 clean. Removing the source's legacy [T][T extends unknown ? 0 : never] inference blocker eliminates the historical regression. Three related existing generic-call tests stay clean on the report-era checker.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/61668#issuecomment-2860922921

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Exact original PR source checkers: base b3c67d3 clean; head 46cd421 produces source-matching TS7034 and TS7005 for an unannotated variable assigned inside a callback and read under non-null assertion. Existing nonNullFullInference stays diagnostic-clean before/after under original and strict options. These are original PR snapshots, not the later bot merge build, which is no longer available. Current pinned native compiler is clean. The diagnostic improvement was never merged; this test records currently accepted exact user-code form.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/60523#issuecomment-3021418850

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Exact ORIGINAL PR source checkers and matching historical libraries: base56a08250f3516b3f5bc120d6c7ab4450a9a69352 clean; head0b454af177071402294f1baa8ca6d8024ce7cdd4 TS2559 rejecting a callable intersection with optional metadata; current pinned native clean. Existing weakType, intersectionAsWeakTypeSource and weakTypeAndPrimitiveNarrowing diagnostic sets are unchanged. These original December2024 snapshots are NOT the unrecovered July2025 bot merge/main builds; primitive LiteralUnion and indexed Query controls stay clean and are NOT classified by this evidence.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/60889#issuecomment-3021425964

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Exact original PR before56a08250 clean/head0b454af TS2560 with call suggestion; independently executed reconstructed report-adjacent main3ba257ff clean/main plus exact PR checker patch TS2560; current native clean. Zustand combine's Object.assign on its callback result has actual any return, preserved in declared callback return rather than masking the assignment with an any cast. The original 2559 case returns number and does not exercise this separate diagnostic suggestion path. Reconstructed builds are not recovered bot artifacts.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/60889#issuecomment-3021425964

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Exact original PR base56a08250 clean/head0b454af two TS2322; reconstructed report-adjacent main3ba257ff clean plus exact checker patch two TS2322; current native clean. Published source declarations and pinned Mitosis lock demonstrate LiteralUnion uses Pick<string,never> intersected with an optional marker, not a primitive string intersection. Existing mappedTypeErrors and conditionalTypesSimplifyWhenTrivial diagnostics stay unchanged. No external Prettier imports/declaration bundles included. Reconstruction is not a recovered bot artifact.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/60889#issuecomment-3021425964

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Exact original PR before56a08250 clean/head0b454af TS2559; report-adjacent main3ba257ff clean plus exact checker patch TS2559; native current clean. Redux BlockUpdates has Readonly<{}> props intersected with optional JSX intrinsic attributes. This characterizes currently accepted JSX children, not a claim React declares children or that stricter checking is necessarily a bug. Existing jsxCallbackWithDestructuring and jsxElementClassTooManyParams stay clean before/after. Reconstruction is not recovered bot artifact.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/60889#issuecomment-3021425964

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Exact original PR before56a08250 clean/head0b454af two TS2416; report-adjacent main3ba257ff clean plus exact checker patch two TS2416; native current clean. Actual Yup Test OPTIONS property is optional, while Schema.asNestedTest returns plain RunTest. Minimal interface, callback intersection and inferred-this resolve return preserve direct method mismatch and recursively propagated mismatch. No invented required metadata property or cast masks the relation. Reconstruction is not recovered bot artifact.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/60889#issuecomment-3021425964

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Exact original PR source checkers: basea88d4c1ec3754b3c374d6a869679fbd6c9ba7717 implicitly loads a tiny synthetic ambient package and is clean; head3f2b3839f05fef7d55c35be15d2a455988e35b97 omits it and reports source-matching TS2304 for __dirname. Explicit named types control remains clean before/after; existing moduleResolution_noLeadingDot remains clean and does not exercise omitted default ambient packages. Conventional-changelog's pinned tools and inherited root configs omit types. Fixed unchanged JS6.0.3 ES2015 libraries; current native also reports only TS2304. Fixture has one self-contained ambient declaration, no external library imports.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/63054#issuecomment-3808836035

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Exact original before/head compilers with fixed standard libraries: implicit ambient package loads referenced ES2018 before, so string-array includes is clean; after omits package and emits sole TS2550. Explicit named-types control remains clean before/after; native current emits sole TS2550. Pinned actions source/config/lock and actually selected Node14.0.1 ts3.7/base.d.ts demonstrate the same transitive standard-library chain. Existing wildcard discovery and explicit source lib-reference cases do not exercise omitted automatic package discovery. One synthetic reference-only declaration, no external imports or copied library declarations.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/63054#issuecomment-3808836035

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Exact original before56a08250 clean/head0b454af TS2322; independently reconstructed report-adjacent main3ba257ff clean/main plus exact checker patch TS2322; native current clean. Actual RJSF Field is function-or-constructor ComponentType intersected with optional metadata; generic callable assignment retains union relation, unlike plain callable case. Twelve source-confirmed identities only; constructor-as-PropertyDescriptor pair excluded. Existing inference cases keep prior diagnostics. Reconstruction is not recovered bot artifact.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/60889#issuecomment-3021426776

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Exact original before9c4c3770 clean/head6ee5131f sole source-matching TS2613 named-import suggestion. Actual SQLite declaration exports an interface matching the default import binding; minimal relative declaration preserves precisely that lookup. Existing allowSyntheticDefaultImports1 produces TS1192 but not suggestion branch. Native current clean baseline. No external imports, copied declarations or suppressions.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/62530#issuecomment-3362939548

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Exact original before9c4c3770 clean/head6ee5131f sole TS2305 for source-shaped import type {default as Library} plus typeof alias. Existing named value import catches general guard but not the type-only source form; original typeOnly/exportDefault and importEquals1 both keep their four prior diagnostic sets. Tiny relative function declaration replaces real library; native current clean baseline.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/62530#issuecomment-3362939548

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Exact original before56a08250 clean/head0b454af sole TS2345; independently reconstructed report-adjacent main clean/main plus exact checker patch TS2345; native current clean. Published pinned Vitest1.6.1 Expected & AValue value overload retains generic inference through optional unique-symbol object or primitive union. Eighteen actual Reselect direct call identities only; overload variants excluded. Existing unionTypeInference retains two prior diagnostics. Reconstruction is not recovered bot artifact.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/60889#issuecomment-3021426646

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Exact pinned source AST verifies default event-stream alias, enclosing es.through function expression, exact reported this/parameter line and identifier. Actual pinned ambient module has named through with contextual callback this and data:any, no default/export assignment. Relative declaration reduction preserves optional write/end contextual signatures. Original before clean; head1192+7006+2683+2683. Other call forms are left pending; not whole-project rebuild or recovered refreshed bot merge. Existing declaration-default tests cover primary rejection but lack strict contextual callback receiver/parameter preservation. Fifty exact source-confirmed secondary identities; only matching es.through function expressions, not other VS Code/import fallout.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/62530#issuecomment-3362940170

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Exact original before56a08250 clean/head0b454af2322+2339; reconstructed report-adjacent main clean/main plus exact patch2322+2339; native current clean. Actual router1.19.1 callable/lazy-callable union with required readonly $$typeof and optional preload, plus context-sensitive validator/default empty Search inference. Ten component AST nodes and two page bindings verified. Existing actual lazy-component React fixture retains0/0 under original JSX/bundler settings. No constructor-union substitution, libraries or copied declaration bundles. Reconstruction is not recovered bot artifact.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/60889#issuecomment-3021426776

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Exact original and separately labeled report-adjacent reconstruction clean before, then2322/2322/2769; native clean. Bare outer enhancer returns callable/constructor component intersected with optional getInitialProps. Curried contextual props and actual Plugin reducer fallback preserved. Source pins Next14.2.28/15.3.1/15.3.4 verified; existing instantiateContextualTypes stays0/0. Four exact source identities, no external imports or copied libraries. Integrated interface renamed RenderPlugin to avoid ambient DOM Plugin merging; isolated ES5/types[] original and reconstructed pairs reverified with same diagnostic differential.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/60889#issuecomment-3021426219

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Origin: https://redirect.github.com/microsoft/TypeScript/pull/62310#issuecomment-3251203783

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Origin: https://redirect.github.com/microsoft/TypeScript/pull/62310#issuecomment-3251203808

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Origin: https://redirect.github.com/microsoft/TypeScript/pull/62310#issuecomment-3251203783

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Origin: https://redirect.github.com/microsoft/TypeScript/pull/63054#issuecomment-3808836321

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Exercise omitted noncomposite rootDir with an explicit files entry outside the configuration directory and a local outDir. Retain the files-list related location and current migration diagnostic. Complements inherited-include coverage without claiming a new primary TS6059 mechanism or a full installed-project replay.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/62418#issuecomment-3572538356

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Preserve inference for a generic identity call from the negative typeof-string branch on unknown. Reduced from Presenton's recursive asset normalizer reported by the negated-types experiment.

Origin: https://redirect.github.com/microsoft/TypeScript/pull/63926#issuecomment-5688566241

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Origin: https://redirect.github.com/microsoft/TypeScript/pull/60249#issuecomment-2467177299

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Origin: https://redirect.github.com/microsoft/TypeScript/pull/62682#issuecomment-3458174971

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Origin: https://redirect.github.com/microsoft/TypeScript/pull/62682#issuecomment-3458174971

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Preserve structural assignment compatibility from HTMLElement to HTMLSpanElement.

Source: https://redirect.github.com/microsoft/TypeScript/pull/62682#issuecomment-3458175031

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Accept a pretyped single-string callback when replacing with a broad RegExp.

Source: https://redirect.github.com/microsoft/TypeScript/pull/60249#issuecomment-2467177299

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Preserve named-groups access after matching a dynamic pattern constructed without flags.

Source: https://redirect.github.com/microsoft/TypeScript/pull/60249#issuecomment-2467177299

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Preserve string elements when iterating whole matches from a dynamic global RegExp.

Source: https://redirect.github.com/microsoft/TypeScript/pull/60249#issuecomment-2467177299

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 736819aa-5f3d-4bce-b59b-e63c38aaec88
Copilot AI balanced review requested due to automatic review settings October 16, 2026 23:33
@typescript-automation typescript-automation Bot added Author: Team For Uncommitted Bug PR for untriaged, rejected, closed or missing bug labels Oct 16, 2026
@github-project-automation github-project-automation Bot moved this to Not started in PR Backlog Oct 16, 2026

@jakebailey Jake Bailey (jakebailey) left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what can I say except approval

@github-project-automation github-project-automation Bot moved this from Not started to Needs merge in PR Backlog Oct 16, 2026
@jakebailey

Copy link
Copy Markdown
Member

Given the port was 2 years, I bet there's more juicy stuff earlier.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

The changes require final human review because they are too complex or risky for automated approval.

No open issues 🎉

What changed in this PR

Adds local regression tests for historical top1000 user-test failures without changing compiler implementation.

Changes:

  • Adds reduced compiler, library-compatibility, and module-resolution cases.
  • Records expected diagnostics, emitted JavaScript, types, and symbols.

Validation was not run in this review environment.

File Description
tsc/​testdata/​tests/​cases/​conformance/​moduleResolution/​conditionalExportsResolutionFallbackNodeNext.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​conformance/​moduleResolution/​conditionalExportsRequireDefaultFallback.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​workerSubtypeHandlerThis.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​workerImplementationHandlerThis.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​workerGlobalMessageHandlerThis.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​webSocketSendArrayBufferLike.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​unknownAfterTypeofEarlyReturn.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​undefinedPropertyTruthyReceiver.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​typeOnlySyntheticDefaultImport.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​typeOnlyStarDefaultCollision.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​transitiveStarDefaultCollision.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​templateIndexedScopeOptions.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​syntheticDefaultCallbackContext.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​strictSupertypeSchema.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​strictSupertypeInjection.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​strictSupertypeConcat.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​starDefaultAssignmentCollision.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​skippedImplicitHandlerParameters.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​skippedCircularMatcherBases.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​schemaCallableReturnMetadata.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​routeComponentMetadata.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​regexpUnmatchedCaptureIndices.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​regexpReplaceSingleParameterCallback.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​regexpOptionalCaptureStringArray.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​regexpGlobalConstructorMatchIteration.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​regexpConstructorMatchGroups.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​redundantNumericLiteralComparison.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​promiseUnionCallbackStateInference.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​promiseAllArrayAssertionOverlap.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​partialDeepIntersectionCommonSupertype.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​objectFromEntriesSpreadPossibleDuplicates.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​objectFromEntriesBrandedTemplateKeys.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​objectFromEntriesAdditionalProperty.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​objectEntriesSymbolValueArity.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​objectEntriesPartialIndexedWrite.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​objectEntriesObjectArrayNarrowing.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​objectEntriesMapBroadKeyLookup.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​objectEntriesGenericMappedValues.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​numericPropertyCompoundAssignmentAfterDisjunction.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​numericCompoundAssignmentsInNonzeroBranch.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​numericCompoundAssignmentsAfterConjunction.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​numericCompoundAssignmentInWhileLoopAfterExcludedZero.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​numericCompoundAssignmentInForUpdateAfterExcludedZero.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​numericCompoundAssignmentInElseBranch.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​numericCompoundAssignmentInCallback.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​numericCompoundAssignmentAfterExcludedZero.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​numericCompoundAssignmentAfterContinue.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​numericCompoundAssignmentAfterBreak.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​nonStrictOptionalNeverResult.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​newTargetUndefinedEquality.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​namespaceFunctionReservedDefaultParameter.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​moduleKeywordInstantiatedNamespace.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​missingTypesConditionDefaultSidecar.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​messagePortHandlerEventTypes.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​loopArrayLengthInferenceCycle.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​logicalNotUndefinedComparison.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​literalUnionAfterExcludedComparisons.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​largeDiscriminantUnionArrayPredicate.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​jsxChildrenExcessPropertySuppression.tsx Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​iteratorResultNullishValueAssignment.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​inheritedOutputDirectoryRoot.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​indexedAnyPredicateInForLoop.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​identityOfInstantiatedMappedIntersection.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​genericValueMarker.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​genericContextualComposition.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​genericCallInNegativeTypeofBranch.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​fetchReplacementInputCompatibility.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​fetchOverloadCallableCopy.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​fetchContextualRequestUrl.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​excludedNumericLiteralAfterDecrement.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​enumPropertyExhaustiveNullableReceiver.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​emptyMappedParserMetadata.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​emptyMappedJsxProps.tsx Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​embeddedNumericCompoundAssignmentAfterExcludedLiterals.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​dynamicDeclarationDefault.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​domTreeWalkerStructuralMock.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​domResizeObserverExplicitArrayCallback.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​domObserverArrayCallbacks.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​domIterableSymbolMappedValue.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​domIterableGenericDatasetKeys.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​domElementStringKeyConstraint.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​domDirectoryReaderArrayCallbacks.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​domBaseElementToSpan.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​distributedRecursiveMappedType.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​defaultWeakMapInferredPropertyAssignment.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​defaultTypesExcludeLibraryReferences.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​defaultTypesExcludeBaseLibraryReferences.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​defaultTypesExcludeAmbientPackages.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​defaultTypesExcludeAmbientModuleImports.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​defaultRootDirInheritedInclude.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​defaultRootDirExternalFiles.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​declarationDefaultImportSuggestion.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​cssStyleDeclarationCompatibility.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​correlatedLabelNullishFallback.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​contextualRuleMessageInference.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​contextualReturnSpreadPickInference.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​contextualReturnRecursivePatternArguments.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​contextualReturnArrayPatternCallback.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​contextualGenericReturnToOptionalClassField.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​contextualFactoryReturnToOptionalClassField.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​conditionalPromptInference.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​conditionalFunctionUnionInference.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​conditionalExportsTypesImportFallback.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​conditionalExportsRequireTypesFallback.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​conditionalExportsNodeTypesFallback.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​compoundAssignmentAfterExcludedLiteral.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​componentEnhancerReturn.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​chainedFilterPredicateInference.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​callbackAssignedNonNull.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​callableWeakMetadataCallSuggestion.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​callableWeakMetadata.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​callableConstructorUnionMetadata.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​assertedReadonlyParameterPropertyAssignment.ts Updated as part of this pull request.
tsc/​testdata/​tests/​cases/​compiler/​assertedGenericPartialIndexedAssignment.ts Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​conformance/​conditionalExportsRequireDefaultFallback.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​conformance/​conditionalExportsRequireDefaultFallback.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​workerSubtypeHandlerThis.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​workerSubtypeHandlerThis.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​workerImplementationHandlerThis.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​workerGlobalMessageHandlerThis.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​webSocketSendArrayBufferLike.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​unknownAfterTypeofEarlyReturn.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​undefinedPropertyTruthyReceiver.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​undefinedPropertyTruthyReceiver.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​undefinedPropertyTruthyReceiver.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​typeOnlySyntheticDefaultImport.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​typeOnlySyntheticDefaultImport.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​typeOnlyStarDefaultCollision.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​typeOnlyStarDefaultCollision.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​typeOnlyStarDefaultCollision.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​transitiveStarDefaultCollision.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​transitiveStarDefaultCollision.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​transitiveStarDefaultCollision.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​strictSupertypeSchema.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​strictSupertypeSchema.errors.txt Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​starDefaultAssignmentCollision.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​starDefaultAssignmentCollision.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​starDefaultAssignmentCollision.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​skippedImplicitHandlerParameters.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​skippedImplicitHandlerParameters.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​skippedImplicitHandlerParameters.errors.txt Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​skippedCircularMatcherBases.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​skippedCircularMatcherBases.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​schemaCallableReturnMetadata.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​regexpUnmatchedCaptureIndices.errors.txt Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​regexpReplaceSingleParameterCallback.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​regexpOptionalCaptureStringArray.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​regexpOptionalCaptureStringArray.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​regexpOptionalCaptureStringArray.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​regexpGlobalConstructorMatchIteration.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​regexpConstructorMatchGroups.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​regexpConstructorMatchGroups.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​redundantNumericLiteralComparison.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​redundantNumericLiteralComparison.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​redundantNumericLiteralComparison.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​promiseUnionCallbackStateInference.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​partialDeepIntersectionCommonSupertype.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​objectFromEntriesSpreadPossibleDuplicates.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​objectFromEntriesBrandedTemplateKeys.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​objectFromEntriesAdditionalProperty.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​objectEntriesSymbolValueArity.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​objectEntriesPartialIndexedWrite.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​objectEntriesObjectArrayNarrowing.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​objectEntriesMapBroadKeyLookup.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​objectEntriesMapBroadKeyLookup.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​objectEntriesGenericMappedValues.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​numericPropertyCompoundAssignmentAfterDisjunction.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​numericPropertyCompoundAssignmentAfterDisjunction.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​numericCompoundAssignmentsInNonzeroBranch.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​numericCompoundAssignmentsInNonzeroBranch.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​numericCompoundAssignmentsInNonzeroBranch.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​numericCompoundAssignmentsAfterConjunction.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​numericCompoundAssignmentInWhileLoopAfterExcludedZero.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​numericCompoundAssignmentInWhileLoopAfterExcludedZero.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​numericCompoundAssignmentInWhileLoopAfterExcludedZero.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​numericCompoundAssignmentInForUpdateAfterExcludedZero.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​numericCompoundAssignmentInForUpdateAfterExcludedZero.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​numericCompoundAssignmentInForUpdateAfterExcludedZero.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​numericCompoundAssignmentInElseBranch.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​numericCompoundAssignmentInElseBranch.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​numericCompoundAssignmentInCallback.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​numericCompoundAssignmentInCallback.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​numericCompoundAssignmentInCallback.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​numericCompoundAssignmentAfterExcludedZero.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​numericCompoundAssignmentAfterExcludedZero.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​numericCompoundAssignmentAfterExcludedZero.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​numericCompoundAssignmentAfterContinue.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​numericCompoundAssignmentAfterContinue.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​numericCompoundAssignmentAfterContinue.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​numericCompoundAssignmentAfterBreak.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​numericCompoundAssignmentAfterBreak.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​numericCompoundAssignmentAfterBreak.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​nonStrictOptionalNeverResult.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​nonStrictOptionalNeverResult.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​newTargetUndefinedEquality.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​newTargetUndefinedEquality.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​newTargetUndefinedEquality.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​namespaceFunctionReservedDefaultParameter.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​namespaceFunctionReservedDefaultParameter.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​namespaceFunctionReservedDefaultParameter.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​namespaceFunctionReservedDefaultParameter.errors.txt Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​moduleKeywordInstantiatedNamespace.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​moduleKeywordInstantiatedNamespace.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​moduleKeywordInstantiatedNamespace.errors.txt Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​missingTypesConditionDefaultSidecar.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​missingTypesConditionDefaultSidecar.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​logicalNotUndefinedComparison.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​logicalNotUndefinedComparison.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​logicalNotUndefinedComparison.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​literalUnionAfterExcludedComparisons.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​literalUnionAfterExcludedComparisons.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​largeDiscriminantUnionArrayPredicate.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​jsxChildrenExcessPropertySuppression.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​jsxChildrenExcessPropertySuppression.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​jsxChildrenExcessPropertySuppression.errors.txt Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​iteratorResultNullishValueAssignment.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​iteratorResultNullishValueAssignment.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​inheritedOutputDirectoryRoot.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​inheritedOutputDirectoryRoot.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​inheritedOutputDirectoryRoot.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​inheritedOutputDirectoryRoot.errors.txt Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​indexedAnyPredicateInForLoop.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​identityOfInstantiatedMappedIntersection.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​genericValueMarker.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​genericValueMarker.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​genericContextualComposition.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​genericCallInNegativeTypeofBranch.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​genericCallInNegativeTypeofBranch.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​fetchReplacementInputCompatibility.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​excludedNumericLiteralAfterDecrement.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​excludedNumericLiteralAfterDecrement.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​excludedNumericLiteralAfterDecrement.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​enumPropertyExhaustiveNullableReceiver.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​emptyMappedParserMetadata.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​emptyMappedParserMetadata.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​emptyMappedJsxProps.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​embeddedNumericCompoundAssignmentAfterExcludedLiterals.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​dynamicDeclarationDefault.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​dynamicDeclarationDefault.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​dynamicDeclarationDefault.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​domTreeWalkerStructuralMock.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​domResizeObserverExplicitArrayCallback.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​domResizeObserverExplicitArrayCallback.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​domResizeObserverExplicitArrayCallback.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​domObserverArrayCallbacks.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​domIterableSymbolMappedValue.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​domIterableSymbolMappedValue.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​domIterableSymbolMappedValue.errors.txt Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​domIterableGenericDatasetKeys.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​domIterableGenericDatasetKeys.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​domIterableGenericDatasetKeys.errors.txt Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​domElementStringKeyConstraint.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​domElementStringKeyConstraint.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​domBaseElementToSpan.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​domBaseElementToSpan.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​domBaseElementToSpan.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​distributedRecursiveMappedType.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​distributedRecursiveMappedType.errors.txt Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​defaultWeakMapInferredPropertyAssignment.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​defaultWeakMapInferredPropertyAssignment.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​defaultTypesExcludeLibraryReferences.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​defaultTypesExcludeLibraryReferences.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​defaultTypesExcludeLibraryReferences.errors.txt Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​defaultTypesExcludeBaseLibraryReferences.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​defaultTypesExcludeBaseLibraryReferences.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​defaultTypesExcludeBaseLibraryReferences.errors.txt Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​defaultTypesExcludeAmbientPackages.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​defaultTypesExcludeAmbientPackages.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​defaultTypesExcludeAmbientPackages.errors.txt Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​defaultTypesExcludeAmbientModuleImports.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​defaultTypesExcludeAmbientModuleImports.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​defaultTypesExcludeAmbientModuleImports.errors.txt Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​defaultRootDirInheritedInclude.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​defaultRootDirInheritedInclude.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​defaultRootDirInheritedInclude.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​defaultRootDirExternalFiles.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​defaultRootDirExternalFiles.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​defaultRootDirExternalFiles.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​declarationDefaultImportSuggestion.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​declarationDefaultImportSuggestion.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​cssStyleDeclarationCompatibility.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​cssStyleDeclarationCompatibility.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​correlatedLabelNullishFallback.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​contextualReturnArrayPatternCallback.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​contextualFactoryReturnToOptionalClassField.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​conditionalFunctionUnionInference.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​conditionalExportsTypesImportFallback.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​conditionalExportsTypesImportFallback.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​conditionalExportsRequireTypesFallback.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​conditionalExportsRequireTypesFallback.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​conditionalExportsNodeTypesFallback.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​conditionalExportsNodeTypesFallback.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​compoundAssignmentAfterExcludedLiteral.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​compoundAssignmentAfterExcludedLiteral.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​compoundAssignmentAfterExcludedLiteral.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​chainedFilterPredicateInference.js Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​callbackAssignedNonNull.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​callbackAssignedNonNull.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​callableWeakMetadataCallSuggestion.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​callableWeakMetadataCallSuggestion.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​callableWeakMetadata.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​callableWeakMetadata.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​callableConstructorUnionMetadata.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​assertedReadonlyParameterPropertyAssignment.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​assertedReadonlyParameterPropertyAssignment.symbols Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​assertedGenericPartialIndexedAssignment.types Updated as part of this pull request.
tsc/​testdata/​baselines/​reference/​compiler/​assertedGenericPartialIndexedAssignment.symbols Updated as part of this pull request.

Review effort: Balanced

@RyanCavanaugh

Copy link
Copy Markdown
Member Author

Merged via the queue into main with commit 2e9fb00 Oct 17, 2026
30 checks passed
@RyanCavanaugh
Ryan Cavanaugh (RyanCavanaugh) deleted the ryancavanaugh-historical-bot-coverage-gaps branch October 17, 2026 01:22
@github-project-automation github-project-automation Bot moved this from Needs merge to Done in PR Backlog Oct 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Author: Team For Uncommitted Bug PR for untriaged, rejected, closed or missing bug

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants