-
Notifications
You must be signed in to change notification settings - Fork 569
Pull requests: phpstan/phpstan-src
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
Fix false positive logicalOr.leftAlwaysTrue on repeated builtin function call with or die()
#5481
opened Apr 15, 2026 by
phpstan-bot
Collaborator
Loading…
Avoid warning about non-nullable class-property in traits.
#5479
opened Apr 15, 2026 by
peter17
Loading…
Report unmatched baseline ignore rules when the origin trait file was analysed
#5477
opened Apr 15, 2026 by
sylfabre
Loading…
Do not assign
ErrorType back to array when assign-op result is an error
#5476
opened Apr 15, 2026 by
phpstan-bot
Collaborator
Loading…
Do not let conditional expressions unset variables with proven Yes certainty in
filterBySpecifiedTypes
#5475
opened Apr 15, 2026 by
phpstan-bot
Collaborator
Loading…
Update session_set_save_handler $gc parameter
#5474
opened Apr 15, 2026 by
sreichel
Contributor
Loading…
Fix phpstan/phpstan#9691: Preserve per-key array types during loop generalization when values mix arrays and scalars
#5473
opened Apr 15, 2026 by
phpstan-bot
Collaborator
Loading…
4 tasks done
Preserve constant scalar types in same-key constant array generalization during loop widening
#5470
opened Apr 14, 2026 by
phpstan-bot
Collaborator
Loading…
Use position-specific
getOffsetValueType() instead of getIterableValueType() when intersecting two ConstantArrayTypes
#5468
opened Apr 14, 2026 by
phpstan-bot
Collaborator
Loading…
Use declared property type instead of scope-narrowed type when inferring generic
new expression types
#5467
opened Apr 14, 2026 by
phpstan-bot
Collaborator
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…
Fix ReflectionGetAttributesMethodReturnTypeExtension for UnionTypes
#5463
opened Apr 14, 2026 by
phpstan-bot
Collaborator
Loading…
Fix phpstan/phpstan#14464: Narrow list types when count() result is stored in variable
#5462
opened Apr 14, 2026 by
phpstan-bot
Collaborator
Loading…
Pre-compute count-specific conditional expressions to narrow list types when
count() is stored in a variable
#5461
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…
Merge scope after
?-> method call to account for argument short-circuiting
#5456
opened Apr 14, 2026 by
phpstan-bot
Collaborator
Loading…
Restrict list type preservation in
IntersectionType::setOffsetValueType to offsets within list key range
#5455
opened Apr 14, 2026 by
phpstan-bot
Collaborator
Loading…
Intersect stored
FuncCall expression types with dynamically computed types in MutatingScope::resolveType()
#5454
opened Apr 13, 2026 by
phpstan-bot
Collaborator
Loading…
Fix phpstan/phpstan#9426: Variable always defined when needed
#5450
opened Apr 13, 2026 by
phpstan-bot
Collaborator
Loading…
Fix phpstan/phpstan#8985: Expression result remembered on new()
#5449
opened Apr 13, 2026 by
phpstan-bot
Collaborator
Loading…
Fix phpstan/phpstan#14455: missing has-offset via conditional type
#5448
opened Apr 13, 2026 by
phpstan-bot
Collaborator
Loading…
Fix phpstan/phpstan#9455: Bug: False report
Cannot call method getId() on A|null
#5447
opened Apr 13, 2026 by
phpstan-bot
Collaborator
Loading…
Fix phpstan/phpstan#13473: Take into account Property Hooks in __construct()
#5443
opened Apr 11, 2026 by
phpstan-bot
Collaborator
Loading…
Fix phpstan/phpstan#14449: Another false positive
#5438
opened Apr 9, 2026 by
phpstan-bot
Collaborator
Loading…
Previous Next
ProTip!
Find all pull requests that aren't related to any open issues with -linked:issue.