Skip to content

Bump rector/rector from 0.12.16 to 0.12.17

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

Created by: dependabot[bot]

Bumps rector/rector from 0.12.16 to 0.12.17.

Release notes

Sourced from rector/rector's releases.

Released Rector 0.12.17

New Features 🎉

  • [DX] Make progress bar less verbose on CI (#1797), #6996
  • Remove min php version from OptionalParametersAfterRequiredRector (#1814), Thanks @​leighman!
  • [CodeQuality] Extend SimplifyForeachToArrayFilterRector with compare cond (#1820)
  • Add Projects using Rector section to README.md (#1881), Thanks @​Wirone!

Bugfixes 🐛

  • [Php74] Skip mixed type on TypedPropertyRector on auto import enabled (#1798), Thanks @​connerbw!
  • [Php74] Handle Multiple types with NullType on TypedPropertyRector when PHP 8.0 Feature enabled (#1803), Thanks @​samsonasik!
  • [Php74] Skip null|false type on TypedPropertyRector on php 8.0 feature enabled (#1804), Thanks @​samsonasik!
  • [TypeDeclaration] Use @​return type on Generator on ReturnTypeDeclarationRector (#1794), Thanks @​samsonasik!
  • [Php74] Skip variable FuncCall $fn() on ReservedFnFunctionRector (#1815), Thanks @​samsonasik!
  • [TypeDeclaration] Skip @​inheritdoc on PropertyTypeDeclaration (#1752), Thanks @​oprypkhantc!
  • [Php81] Skip used as ArrayDimFetch on Arg on side effect FuncCall on ReadOnlyPropertyRector (#1822), Thanks @​samsonasik!
  • Skip removing Psalm PhpDocTagNode (#1829), Thanks @​rajyan!
  • Fix annotation to attribute rector with doctrine table and nested uniqueConstraints option (#1850), Thanks @​acrobat!
  • [Php81] Add ConstFetch and ClassConstFetch arg support on NewInInitializerRector (#1848), Thanks @​samsonasik!
  • Do not prepend a \ to the type, if it is already Fully Qualified (#1863), Thanks @​mkrauser!
  • [Core] Fixing applied rules not shown when refactor() only change docblock (#1861), Thanks @​samsonasik!
  • [DowngradePhp72] Handle in assign on DowngradePregUnmatchedAsNullConstantRector (#1872), Thanks @​samsonasik!

Changes

  • Remove deprecated show command (#1796)
  • [DX] Deprecate disabling of import options to keep configuration simpler (#1817)
  • [DX] Inline PARALLEL_SYSTEM_ERROR_COUNT_LIMIT option to keep user scope outside internal system (#1818)
  • Deprecate RemovingStatic rules as very narrow use case in generic rules (#1819)
  • [DX] Remove GenericClassMethodParamRector, rather PHPStorm one-time refactoring job (#1830)
  • [DX] Remove SingleToManyMethodRector, rather one time job useful for PHPStorm (#1831)
  • [DX] Remove MoveValueObjectsToValueObjectDirectoryRector, should be handled by PHPStorm refactoring and PHPStan rule checks (#1832)
  • [DX] Remove deprecated constants (#1833)
  • [DX] Remove MoveServicesBySuffixToDirectoryRector, better handle by PHPStan + PHPStorm refacor (#1834)
  • [DX] Remove MoveInterfacesToContractNamespaceDirectoryRector as breaky, use PHPStan rule instead (#1835)
  • [DX] Remove MoveEntitiesToEntityDirectoryRector, use PHPStan rule + PhpStorm refactoring instead (#1836)
Commits
  • 4f32575 Rector 0.12.17
  • 6be685b Updated Rector to commit 77a4582d5044446b8da43ab91a09082fa0413a23
  • 6e53e4e Updated Rector to commit 76bb6ecd4d999e70d8d7c8918d6b6a8dbf35c851
  • 0c4c110 Updated Rector to commit 85e39c7c243fc47c48216df00f5157158342cef5
  • 1f89fb5 Updated Rector to commit a1faa32b17ba822f12fe4297c9928ffdb1725a56
  • acd3eb8 Updated Rector to commit 8baf876ad2dcbe0c5d2d555576b0b3293ef39f1a
  • 5224477 Updated Rector to commit 1b717dc74e41874263590dc012a34167ecb35099
  • 59c4f05 Updated Rector to commit 18f306ec6137576b1d530a9425177474e12e8d3e
  • 66990d6 Updated Rector to commit ad400308cb8c85f8125d09def4b4ddbe11366646
  • 2696a01 Updated Rector to commit 926a7e02bc1d856a65b3f4b232e6305ef0f00d3b
  • 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