Skip to content

[Conductor] Update dev - #83

Merged
pscheit merged 1 commit into
mainfrom
conductor-phpstan-phpstan-85830
Aug 24, 2026
Merged

[Conductor] Update dev#83
pscheit merged 1 commit into
mainfrom
conductor-phpstan-phpstan-85830

Conversation

@private-packagist

Copy link
Copy Markdown
Contributor

This PR was automatically generated by Conductor.

The PR contains the changes generated by running the following command:

composer update phpstan/phpstan:2.2.9 --with-all-dependencies --minimal-changes

Changelog

phpstan/phpstan (Source: GitHub Releases)

2.2.9

Improvements 🔧

  • Store result cache paths relative to the install location (#​6190), #​8599

Bugfixes 🐛

Performance 🏎️

Function signature fixes 🤖

Internals 🔍

  • Accept the shared data provider's third argument in testOverridingFinalMethod (#​6193), thanks @​SanderMuller!
  • Fix incomplete version requirements in tests (#​6198), thanks @​staabm!
  • Removed duplicate code (#​6200), thanks @​staabm!
  • Carry the closure body walk's gathered statements on ProcessClosureResult (#​6169)
  • Restructure ClosureTypeResolver around single-walk closure type builders (#​6169)
  • Seed the closure type cache from the handler's single body walk (#​6169)
  • Seed the arrow function type cache from the handler's single body walk (#​6169)
  • Seed the closure type cache from the call-argument body walks (#​6169)
  • Walk closure by-ref convergence passes in deep statement context (#​6208)
  • Extract the statement-list loop into doProcessStmtNodes() (#​6215)
  • Replace TypeSpecifyingFunctionsDynamicReturnTypeExtension with direct code in FuncCallHandler (#​6221)
  • Refuse to commit a torn turbo binary set to the dist repository (#​6225)
  • Move repeated @​internal logic into RestrictedInternalUsageHelper (#​6230), thanks @​staabm!
  • Simplify FiniteTypeSet (#​6229), thanks @​staabm!
  • Extract the shared parameter-out type comparison into ParameterOutTypeCheck (#​6238), thanks @​SanderMuller!

Task options

If you close the PR, the task will be skipped and Conductor will schedule the next task. Clicking the "Skip" button in the UI has the same effect. Conductor won't attempt to update the dependency to this exact version again but it will schedule updates to newer versions.


Powered by Private Packagist

Conductor executed the following commands:
composer update phpstan/phpstan:2.2.9 --with-all-dependencies --minimal-changes
@private-packagist

Copy link
Copy Markdown
Contributor Author

composer.lock

Dev Package changes

Package Operation From To About
phpstan/phpstan upgrade 2.2.8 2.2.9 diff

Settings · Docs · Powered by Private Packagist

@pscheit
pscheit merged commit 08fbbc7 into main Aug 24, 2026
1 check passed
@private-packagist
private-packagist Bot deleted the conductor-phpstan-phpstan-85830 branch August 24, 2026 06:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant