Skip to content

Bump rector/rector from 0.12.4 to 0.12.5

Wesley Klop requested to merge dependabot/composer/rector/rector-0.12.5 into develop

Created by: dependabot[bot]

Bumps rector/rector from 0.12.4 to 0.12.5.

Release notes

Sourced from rector/rector's releases.

Released Rector 0.12.5

New Features 🎉

  • [PHP 8.1] Add nested attributes support - part #1 (#1266)
  • [PHP 8.1] Add nested attributes arguments + keep short ORM* like aliases (#1278)
  • [PHP 8.1] Apply constructor promotion on NewInInitializerRector (#1288), Thanks @​samsonasik!
  • [DX] Add configure() method to service configuration to make configuration easy again (#1276)
  • [DX] Use main configure() option directly (#1285)
  • [PHP 8.0] Extend DoctrineAnnotationClassToAttributeRector rule to cover short target annotations (#1260)
  • [Downgrade PHP 8.1] Add DowngradePureIntersectionTypeRector (#1281), Thanks @​villfa!
  • [Downgrade PHP 8.1] Add DowngradeNewInInitializerRector (#1275), Thanks @​villfa!
  • [Downgrade PHP 8.1] Add DowngradeFirstClassCallableSyntaxRector (#1267), Thanks @​villfa!
  • [Downgrade PHP 8.1] Add DowngradeReadonlyPropertyRector (#1262), Thanks @​villfa!
  • [Downgrade PHP 8.1] Add DowngradeNeverTypeDeclarationRector (#1259), Thanks @​villfa!
  • [Downgrade PHP 5.4] Add DowngradeIndirectCallByArrayRector (#1247), Thanks @​villfa!
  • [Downgrade PHP 5.5] Add DowngradeArbitraryExpressionArgsToEmptyAndIssetRector (#1250), Thanks @​villfa!
  • [Downgrade PHP 5.5] Add DowngradeForeachListRector (#1256), Thanks @​villfa!
  • [Php80] Handle schema on Table with UniqueConstraint on AnnotationToAttributeRector (#1252), Thanks @​samsonasik!
  • [Compatibility] Add AttributeCompatibleAnnotationRector (#1263)
  • [Downgrade PHP 5.6] Add DowngradeUseFunctionRector (#1290), Thanks @​villfa!

Bugfixes 🐛

  • Fix $this/self docblock compare removed on on-final class, as it can refer to child this type (#1246)
  • [Renaming] Handle var static docblock in union on RenameClassRector (#1248), Thanks @​samsonasik!
  • Fix DowngradeArbitraryExpressionArgsToEmptyAndIssetRector (#1251), Thanks @​villfa!
  • [EarlyReturn][Php73] Handle JsonThrowOnErrorRector + ChangeAndIfToEarlyReturnRector (#1272), Thanks @​samsonasik!
  • [DeadCode][EarlyReturn] Handle RemoveUnusedVariableAssignRector + RemoveAlwaysElseRector (#1277), Thanks @​samsonasik!
  • [Privatization] Skip with encapsed string part on ChangeReadOnlyVariableWithDefaultValueToConstantRector (#1287), Thanks @​samsonasik!
Commits
  • e50e40e Rector 0.12.5
  • 3deb8ed Updated Rector to commit ebd553fe45184cefec5844e075a0af35ab3a9375
  • 2872435 Updated Rector to commit 5ad0089b0372bfa695fe7544c2555737937e3b76
  • b21c7e2 Updated Rector to commit 21c9c1c16d75305875a52d27b6119fbbcb8469b2
  • 76ee859 Updated Rector to commit 8ee4428a7b3a5ec73862623bec56f2e7628cbb09
  • 3c750ba Updated Rector to commit f5d4f9dd7621a0bdcb4352c34f6d574ab4c0d33e
  • 5247894 Updated Rector to commit 62f5b156a3bcb42cfcebe18d18c7089b1f67432e
  • cae65c2 Updated Rector to commit 63ed131c3faa8dc0f590c004d2cdd3e4b4d7bc28
  • c7a2b96 Updated Rector to commit 1c5d818c753e24c74a0852786fbcd01b5c89e5ac
  • 4bec177 Updated Rector to commit 62e4c20b21a5d9e11848bd745227038be4349749
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Merge request reports