Skip to content

[Conductor] Update dev#85

Open
private-packagist[bot] wants to merge 1 commit intomainfrom
conductor-multiple-vendors-all-68542
Open

[Conductor] Update dev#85
private-packagist[bot] wants to merge 1 commit intomainfrom
conductor-multiple-vendors-all-68542

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.1.46 rector/rector:2.4.0 --with-all-dependencies --minimal-changes

Changelog

phpstan/phpstan (Source: GitHub Releases)

2.1.46

Improvements 🔧

Bugfixes 🐛

Performance 🏎️

2.1.45

This release fixes 29 issues!

In other news, we refreshed the on-line playground! You can now set many previously-unavailable config parameters:

Screenshot 2026-03-30 at 15 24 48

This helps you testing out various PHPStan features, and also reproduce issues for bug reports when something goes wrong with these parameters set to their non-default values.

Also, there's a couple of new blogposts on the website:

Improvements 🔧

Bugfixes 🐛

Performance 🏎️

Internals 🔍

rector/rector (Source: GitHub Releases))

2.4.0

New Features 🥳


Bugfixes 🐛

  • [Php85] Do not convert to pipe on use directly of spread operator on NestedFuncCallsToPipeOperatorRector (#​7938)
  • [Console] Allow short command "p" on ProcessCommand (#​7931)
  • [Arguments] Skip self class const fetch inside this class target replacement on ReplaceArgumentDefaultValueRector (#​7940)
  • [CodeQuality] Hnadle with negation binary op previous if on CombineIfRector (#​7945)
  • [CodingStyle] Skip by reference required params on call inside on ArrowFunctionDelegatingCallToFirstClassCallableRector (#​7949)

Removed 💀

  • [DeadCode] Skip pipe operator on RemoveDeadStmtRector (#​7941)
  • [DeadCode] Handle crash on multi elseif on RemoveDeadIfBlockRector (#​7946)
  • [DeadCode] Skip with assign to call with target has #[NoDiscard] attribute on RemoveUnusedVariableAssignRector (#​7950)

rectorphp/rector-symfony 🎵

  • [CodeQuality] Handle different parameter type same name used on ControllerMethodInjectionToConstructorRector (#​929)
  • [CodeQuality] Skip used by static closure use on ControllerMethodInjectionToConstructorRector (#​928)
  • [Symfony61] Skip non static external class callable on MagicClosureTwigExtensionToNativeMethodsRector (#​927), Thanks @​wuchen90

rectorphp/rector-doctrine 🟠

  • Fix infinite loop check instanceof name check to use Name class (#​481)

rectorphp/rector-phpunit 🟢

  • [PHPunit 9] Move AssertRegExpRector to phpunit 90 set with refactor to use assertMatchesRegularExpression/assertDoesNotMatchRegularExpression (#​667)
  • [PHPUnit 9] Rename assertRegExp/assertNotRegExp to assertMatchesRegularExpression/assertDoesNotMatchRegularExpression on phpunit 90 set (#​666)
  • Fix assert PHPStan on ConfiguredMockEntityToSetterObjectRector (#​665)

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.1.46 rector/rector:2.4.0 --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.1.44 2.1.46 -
rector/rector upgrade 2.3.9 2.4.0 diff

Settings · Docs · Powered by Private Packagist

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.

0 participants