Skip to content

Select versioned extension stubs - #6250

Draft
simPod wants to merge 6 commits into
phpstan:2.2.xfrom
simPod:feat/ext-ds-v2-stubs
Draft

Select versioned extension stubs#6250
simPod wants to merge 6 commits into
phpstan:2.2.xfrom
simPod:feat/ext-ds-v2-stubs

Conversation

@simPod

@simPod simPod commented Aug 23, 2026

Copy link
Copy Markdown
Contributor

Adds Composer-based extension-major selection for PhpStorm stubs.

Uses the selected map for internal reflection, keeps cache entries separate by selection, and applies the ext-ds v1 overlay only when no versioned ext-ds map is selected.

simPod added 5 commits August 24, 2026 13:34
Continue through unknown platform constraints, preserve default major maps, and keep project stub precedence stable. Isolate version-specific tests and patch unrelated conditional throw annotations from the required stub update.
@simPod
simPod force-pushed the feat/ext-ds-v2-stubs branch from 098aea7 to 925b1f6 Compare August 24, 2026 11:35
@simPod
simPod force-pushed the feat/ext-ds-v2-stubs branch from 987a117 to b69977f Compare August 24, 2026 13:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant