-
Notifications
You must be signed in to change notification settings - Fork 574
Pull requests: phpstan/phpstan-src
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
Skip class name case check for type hints using explicit
use ... as aliases
#5671
opened May 15, 2026 by
phpstan-bot
Collaborator
Loading…
Lock Composer autoload around phar:// reads in forked workers
#5670
opened May 15, 2026 by
ondrejmirtes
Member
Loading…
Make fork-mode parallel workers work when PHPStan runs from a .phar
#5669
opened May 15, 2026 by
ondrejmirtes
Member
Loading…
Invalidate maybe-impure function return values after impure method/static calls
#5667
opened May 14, 2026 by
phpstan-bot
Collaborator
Loading…
4 tasks done
Narrow inner expression type when cast expression is used in strict/loose comparison
#5665
opened May 14, 2026 by
phpstan-bot
Collaborator
Loading…
Do not treat
method_exists() as always true for @method-annotated methods
#5664
opened May 14, 2026 by
phpstan-bot
Collaborator
Loading…
Preserve ArrayDimFetch expression tracking through loop generalization
#5661
opened May 14, 2026 by
phpstan-bot
Collaborator
Loading…
6 tasks done
Validate
define() and const values against explicit types in dynamicConstantNames
#5648
opened May 12, 2026 by
phpstan-bot
Collaborator
Loading…
Check
@phpstan-assert $this narrowing against prototype declaring class in overriding methods
#5644
opened May 11, 2026 by
phpstan-bot
Collaborator
Loading…
Guard
*scanf() return type extension by counter
#5641
opened May 11, 2026 by
hakre
Contributor
Loading…
Do not match conditional expression guards when ConstantArrayType has extra keys
#5640
opened May 11, 2026 by
phpstan-bot
Collaborator
Loading…
4 tasks done
Update dependency nette/bootstrap to v3.2.8
#5636
opened May 11, 2026 by
renovate
Bot
Loading…
1 task
Do not use callable parameter types as native types for closure and arrow function parameters
#5632
opened May 10, 2026 by
phpstan-bot
Collaborator
Loading…
Mark
return.type, return.empty, return.void, and return.never errors as non-ignorable when native return type is violated
#5628
opened May 10, 2026 by
phpstan-bot
Collaborator
Loading…
Preserve array type through dependent offset assignment with template keys
#5625
opened May 9, 2026 by
phpstan-bot
Collaborator
Loading…
Narrow array type based on
array_all() and array_any() callback type assertions
#5624
opened May 9, 2026 by
phpstan-bot
Collaborator
Loading…
Narrow
PHP_VERSION_ID in scope based on version_compare(PHP_VERSION, ...) conditions
#5609
opened May 7, 2026 by
phpstan-bot
Collaborator
Loading…
Report
@inheritDoc when there is no PHPDoc to inherit from
#5583
opened May 2, 2026 by
kubawerlos
Contributor
•
Draft
Use pre-args scope for value types in array_push/array_unshift
#5579
opened May 1, 2026 by
predictor2718
Contributor
Loading…
Consider class and constant finality in
ClassConstantAccessType::getResult() for static::CONST PHPDoc types
#5570
opened Apr 29, 2026 by
phpstan-bot
Collaborator
Loading…
Fix phpstan/phpstan#13539: property.notFound in chained isset() with checkDynamicProperties
#5562
opened Apr 28, 2026 by
predictor2718
Contributor
Loading…
Fix phpstan/phpstan#14467: dynamic throw extensions on union types
#5551
opened Apr 26, 2026 by
eyupcanakman
Loading…
Suppress undefined static property error when
property_exists() guard is present
#5544
opened Apr 26, 2026 by
phpstan-bot
Collaborator
Loading…
Previous Next
ProTip!
Type g p on any issue or pull request to go back to the pull request listing page.