Skip to content

Fix bug on eager class constructor validation for generic checking ignoring inline var annotation and fix missing support for default property intialiazation, and quality of life improvements - #81

Merged
rcalicdan merged 10 commits into
mainfrom
internal-improvements-25
Sep 20, 2026

Conversation

@rcalicdan

@rcalicdan rcalicdan commented Sep 20, 2026 •

Copy link
Copy Markdown
Member

@codecov

codecov Bot commented Sep 20, 2026 •

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 92.82511% with 16 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/Internal/Util/Config.php 84.74% 9 Missing ⚠️
src/Internal/Checker/InlineChecker.php 87.50% 3 Missing ⚠️
src/Internal/Ast/ContractVisitor.php 97.70% 2 Missing ⚠️
src/Internal/Util/IgnoreManager.php 95.83% 1 Missing ⚠️
src/Internal/Util/PathMatcher.php 85.71% 1 Missing ⚠️

📢 Thoughts on this report? Let us know!

@rcalicdan rcalicdan linked an issue Sep 20, 2026 that may be closed by this pull request
@rcalicdan rcalicdan changed the title Fix bug on eager class constructor validation for generic checking ignoring inline var annotation and fix missing support for defaul property intialiazation Fix bug on eager class constructor validation for generic checking ignoring inline var annotation and fix missing support for default property intialiazation, and quality of life improvements Sep 20, 2026
@rcalicdan
rcalicdan force-pushed the internal-improvements-25 branch from b231885 to 8e060b8 Compare September 20, 2026 19:13
@rcalicdan
rcalicdan merged commit 8160f85 into main Sep 20, 2026
12 checks passed
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.

Please increase typephp-ignore window or make it user-configurable

1 participant