Skip to content

Conversation

@jaapio
Copy link
Member

@jaapio jaapio commented Nov 29, 2025

No description provided.

@jaapio jaapio force-pushed the remove/phpstan-v1-parser branch from 21edc53 to 47ee8c5 Compare November 29, 2025 10:52
phpstan v1 parser is old and not longer supported.
Compound types containg `?` nullables are deprecated in php, and
not supported by phpstan. In v1 we had a work around for this but
this was slow and fragile. The nullable format has been deprecated
since 2023 and is now removed. We still produce a deprecation error
to warn people about invalid type handling.

fixes #184
The rest of the eco system is moving forward, so we can drop php 7.3 now.
The number of installations is really low on 7.3. For the 7.3 people we can still
have v1.x
@jaapio jaapio force-pushed the remove/phpstan-v1-parser branch from 1b84cac to 1ec4537 Compare November 30, 2025 08:06
The classes are part of a testcase
@jaapio jaapio merged commit c3f3e44 into 2.x Nov 30, 2025
29 checks passed
@jaapio jaapio deleted the remove/phpstan-v1-parser branch November 30, 2025 08:16
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.

2 participants