-
Notifications
You must be signed in to change notification settings - Fork 584
Pull requests: phpstan/phpstan-src
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
Drop the memoized
TypeCombinator results whenever the process-wide reflection provider, PHP version or feature toggles change
#6171
opened Aug 1, 2026 by
phpstan-bot
Collaborator
Loading…
Widen by-ref
use variables with the types they hold at calls and yields inside the closure body
#6170
opened Jul 31, 2026 by
phpstan-bot
Collaborator
Loading…
Build closure and arrow function types from the single rule body walk
#6169
opened Jul 31, 2026 by
ondrejmirtes
Member
Loading…
Apply specified types in place on a batched working copy
#6168
opened Jul 31, 2026 by
ondrejmirtes
Member
Loading…
Check the subtracted type when a subtracted mixed accepts a value
#6167
opened Jul 31, 2026 by
zonuexe
Contributor
Loading…
Store PhpStorm stub paths relative to the stubs package in the reflection cache
#6153
opened Jul 30, 2026 by
SvenHerrmann
Loading…
Widen inferred template type arguments that only refine one of the bound's alternatives
#6146
opened Jul 30, 2026 by
phpstan-bot
Collaborator
Loading…
Resolve variable variables to their possible names in
isset(), empty(), ??, ??= and unset()
#6124
opened Jul 28, 2026 by
phpstan-bot
Collaborator
Loading…
Constant-fold
explode() into a ConstantArrayType when separator, string and limit are all constant
#6123
opened Jul 28, 2026 by
phpstan-bot
Collaborator
Loading…
Answer
UnionType comparisons from an identity-keyed FiniteTypeSet instead of scanning every member
#6116
opened Jul 27, 2026 by
phpstan-bot
Collaborator
Loading…
Support generic trait @use tags in class-level PHPDocs
#6115
opened Jul 27, 2026 by
misenhower
Loading…
Un-prefix
Filter\ and PDO\ class name strings in the phar, detect FILTER_THROW_ON_FAILURE in all filter_*()
#6112
opened Jul 27, 2026 by
phpstan-bot
Collaborator
Loading…
Narrow the falsey branch of
isset($a['x']['y']) only when the intermediate offset is known to exist
#6110
opened Jul 27, 2026 by
phpstan-bot
Collaborator
Loading…
Avoid warning about non-nullable class-property in traits.
#6100
opened Jul 25, 2026 by
peter17
Loading…
Add analogous-bugs skill for finding sibling bugs across parallel constructs
#6093
opened Jul 23, 2026 by
SanderMuller
Contributor
Loading…
Update dependency aws-cdk-lib to v2.260.0 [SECURITY]
#6081
opened Jul 21, 2026 by
renovate
Bot
Loading…
1 task
Report editor-mode (
--tmp-file) analysis under the --instead-of path so Scope::getFile() returns the real path
#6079
opened Jul 21, 2026 by
phpstan-bot
Collaborator
Loading…
Normalize array keys through
toArrayKey() in array_fill_keys and array_combine return types
#6078
opened Jul 21, 2026 by
phpstan-bot
Collaborator
Loading…
Fix array fill keys for decimal int strings
#6077
opened Jul 21, 2026 by
BackEndTea
Contributor
Loading…
DynamicFunctionReturnTypeExtensions for PostgreSQL
#6074
opened Jul 21, 2026 by
vrana
Contributor
Loading…
Fix flickering of trait errors deduplicated into the trait file
#6071
opened Jul 21, 2026 by
mabar
Loading…
feat: support nullable and never types in @param-closure-this
#6070
opened Jul 20, 2026 by
calebdw
Contributor
Loading…
Consult bootstrap-registered custom autoloaders only after the static source locators
#6069
opened Jul 20, 2026 by
phpstan-bot
Collaborator
Loading…
Report constant-string arguments to
#[JetBrains\PhpStorm\FileReference] parameters that do not resolve to an existing path
#6062
opened Jul 18, 2026 by
phpstan-bot
Collaborator
Loading…
Previous Next
ProTip!
Add no:assignee to see everything that’s not assigned.