-
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
Use pre-args scope for value types in array_push/array_unshift
#5579
opened May 1, 2026 by
predictor2718
Contributor
Loading…
Fix implode losing non-empty-string when ConstantArrayType has all-optional keys
#5578
opened May 1, 2026 by
phpstan-bot
Collaborator
Loading…
6 tasks done
Lazily initialize AggregateSourceLocator to speedup bootstrapping
#5577
opened May 1, 2026 by
staabm
Contributor
Loading…
Report
array&callable pass as wrong param
#5573
opened Apr 30, 2026 by
phpstan-bot
Collaborator
Loading…
Resolve method reflection for dynamic static calls (
$var::method()) to enable purity and side-effect checking
#5572
opened Apr 29, 2026 by
phpstan-bot
Collaborator
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…
Do not merge dead scope into break exit points when loop body always terminates
#5541
opened Apr 26, 2026 by
phpstan-bot
Collaborator
Loading…
Eliminate the parallelization overhead when not needed
#5538
opened Apr 26, 2026 by
xificurk
Loading…
Use
getType() instead of getNativeType() for loop iteration detection when treatPhpDocTypesAsCertain is false
#5524
opened Apr 23, 2026 by
phpstan-bot
Collaborator
Loading…
Improve type inference for coalesce with
ErrorType, strpos === int narrowing, and str_repeat return types
#5508
opened Apr 21, 2026 by
phpstan-bot
Collaborator
Loading…
Keep unions of general array types separate
#5506
opened Apr 21, 2026 by
ondrejmirtes
Member
•
Draft
3 of 5 tasks
Initial implementation of unsealed array shapes
#5501
opened Apr 21, 2026 by
ondrejmirtes
Member
•
Draft
Update dependency nette/bootstrap to v3.2.7
#5498
opened Apr 20, 2026 by
renovate
Bot
Loading…
1 task
Fix type narrowed too much after identical comparison with never-typed generic method
#5491
opened Apr 18, 2026 by
phpstan-bot
Collaborator
Loading…
Report indirect modification of readonly properties through array dim fetch chains
#5489
opened Apr 18, 2026 by
phpstan-bot
Collaborator
Loading…
Avoid warning about non-nullable class-property in traits.
#5479
opened Apr 15, 2026 by
peter17
Loading…
Do not create conditional expressions for non-Variable expressions absent from the other branch
#5465
opened Apr 14, 2026 by
phpstan-bot
Collaborator
Loading…
Use lower bound types for contravariant template positions in
GenericObjectType::inferTemplateTypes
#5460
opened Apr 14, 2026 by
phpstan-bot
Collaborator
Loading…
Fix phpstan/phpstan#14449: Another false positive
#5438
opened Apr 9, 2026 by
phpstan-bot
Collaborator
Loading…
Fix phpstan/phpstan#10862: Invalid array key for constant array append when negative keys are used since PHP 8.3
#5412
opened Apr 6, 2026 by
phpstan-bot
Collaborator
Loading…
Previous Next
ProTip!
Mix and match filters to narrow down what you’re looking for.