-
Notifications
You must be signed in to change notification settings - Fork 590
Pull requests: phpstan/phpstan-src
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
Generate the declarative half of the native classes from their PHP twins
#6491
opened Sep 20, 2026 by
ondrejmirtes
Member
Loading…
Resolve intrinsic argument overrides by parameter position instead of the order arguments are written
#6488
opened Sep 20, 2026 by
phpstan-bot
Collaborator
Loading…
Ignore the
new Foo() exactness flavour when comparing generic type arguments for variance
#6487
opened Sep 20, 2026 by
phpstan-bot
Collaborator
Loading…
Skip
@phpstan-assert, conditional return types and call effects when the nullsafe chain may short-circuit
#6486
opened Sep 20, 2026 by
phpstan-bot
Collaborator
Loading…
Erase generic type arguments when comparing a
class-string against a constant class-string
#6485
opened Sep 20, 2026 by
phpstan-bot
Collaborator
Loading…
Use
isFromThrowExpr() instead of the throw point's node shape to decide whether implicit throw points still apply
#6484
opened Sep 20, 2026 by
phpstan-bot
Collaborator
Loading…
Preserve
callable, Closure, class-string and float-literal template bounds instead of widening them to mixed
#6483
opened Sep 20, 2026 by
phpstan-bot
Collaborator
Loading…
Follow
chdir() and include_path changes made earlier in the file when resolving an include
#6472
opened Sep 17, 2026 by
phpstan-bot
Collaborator
Loading…
Derive the parallel worker count from the file count
#6467
opened Sep 17, 2026 by
SanderMuller
Contributor
Loading…
Report how a sealed/unsealed array shape treats undeclared keys even when an offset check already failed
#6446
opened Sep 15, 2026 by
phpstan-bot
Collaborator
Loading…
Treat
mb_str_pad() as side-effect-free like other mbstring string functions
#6441
opened Sep 14, 2026 by
zonuexe
Contributor
Loading…
Normalize the leading backslash of constant class-string values
#6438
opened Sep 14, 2026 by
mlocati
Contributor
Loading…
Ask Composer's autoloaders for the file instead of letting them include it
#6431
opened Sep 13, 2026 by
theodorejb
Contributor
Loading…
Validate @phpstan-sealed types are subtypes of the annotated type
#6425
opened Sep 12, 2026 by
klimick
Loading…
Report calls to
strtr(), str_replace() and other replace functions that cannot change their subject
#6423
opened Sep 12, 2026 by
phpstan-bot
Collaborator
Loading…
Do not treat an invariance mismatch as disjointness in
GenericObjectType::isSuperTypeOf()
#6419
opened Sep 11, 2026 by
phpstan-bot
Collaborator
Loading…
Let a trait-pathed ignore entry take precedence over the class-pathed ones
#6411
opened Sep 10, 2026 by
mlocati
Contributor
Loading…
Spell out the ini files,
sys_temp_dir and xdebug.mode of the current process on spawned PHP command lines
#6401
opened Sep 9, 2026 by
phpstan-bot
Collaborator
Loading…
Narrow the foreach source offset when the value variable is narrowed
#6386
opened Sep 5, 2026 by
ondrejmirtes
Member
Loading…
Previous Next
ProTip!
no:milestone will show everything without a milestone.