Skip to content

Bump rector/rector from 0.12.17 to 0.12.18

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

Created by: dependabot[bot]

Bumps rector/rector from 0.12.17 to 0.12.18.

Release notes

Sourced from rector/rector's releases.

Released Rector 0.12.8

New Features 🎉

  • [TypeDeclaration] Add ArrayShapeFromConstantArrayReturnRector (#1908)
  • [Transform] Add type matching to MethodCallToPropertyFetchRector (#1905)
  • [Arguments] Add RemoveMethodCallParamRector (#1906)
  • [CodeQuality] Add InlineConstructorDefaultToPropertyRector (#1935)
  • Add StaticCall support to RemoveMethodCallParamRector (#1916)
  • [DX] simplify --debug output to the proccessed file path (#1933)

Bugfixes 🐛

  • [CodeQuality] Handle default value on CallableThisArrayToAnonymousFunctionRector (#1900), Thanks @​samsonasik!
  • [TypeDeclaration] Skip ArrayShapeFromConstantArrayReturnRector on class name as key (#1911), Thanks @​samsonasik!
  • [Php81] Skip override __construct from interface on NewInInitializerRector (#1913), Thanks @​samsonasik!
  • [Arguments] Handle by pass 2nd argument default value on ArgumentAdderRector (#1946), Thanks @​samsonasik!
  • [DeadCode] Handle used in anonymous class on RemoveUnusedConstructorParamRector (#1948), Thanks @​samsonasik!
  • [Transform] Handle property exists via Property Promotion on NewToMethodCallRector (#1915), Thanks @​samsonasik!
  • [Renaming] Apply rename fully qualified namespace docblock on RenameNamespaceRector (#1917), Thanks @​samsonasik!
  • [CodingStyle] Handle Interface suffix on CatchExceptionNameMatchingTypeRector (#1918), Thanks @​samsonasik!
  • [CodingStyle] Use alias name when exists on CatchExceptionNameMatchingTypeRector (#1920), Thanks @​samsonasik!
  • Fix some minor misprints (#1922), Thanks @​bocharsky-bw!
  • [Dep] Add PHPUnit\Framework\TestCase stub on target-repository bootstrap.php (#1924), Thanks @​samsonasik!
  • [TypeDeclaration] Fix parent method param override (#1945)
  • [DeadCode][CodingStyle] Handle SplitDoubleAssignRector+RemoveUnusedPrivatePropertyRector (#1944), Thanks @​samsonasik!
  • [Php81] Skip static property on ReadOnlyPropertyRector (#1939), Thanks @​samsonasik!
  • [PHP 8.0] Fix skip of silent key in annotation to attribute (#1932)

Deprecations

  • [MockeryToProphecy] Deprecate micro set as not practical (#1899)
  • [PhpSpecToPHPUnit] Deprecate historical set, mostly for experimental in early days (#1901)
  • Remove old PHPSpec 3 and 4 sets (#1902)
  • [Order] Deprecate rather coding standard related set, use OrderedClassElementsFixer instead (#1910)
  • [Transform] Remove AddInterfaceByParentRector as never used (#1935)
  • [DeadCode] Skip called by current classname on RemoveUnusedPrivateClassConstantRector (#1931), Thanks @​samsonasik!
Commits
  • f6c756c Rector 0.12.18
  • 247cb9f Updated Rector to commit f82fa3182cf021adbce60e2c6d9e823df5737881
  • f1e932e Updated Rector to commit de3c9b6f90ccc901c135a7d9786c4a9ea772bd4d
  • 3de728e Updated Rector to commit 2d3419bc949261395da2232bc12312cad2618ad7
  • d8c1c96 Updated Rector to commit dd842d6e60f558697d2067ff837995b23bfa9073
  • 0c232fa Updated Rector to commit feae0cfa0ca0d3a867073aea0003c2287abf56e9
  • 063eb1e Updated Rector to commit 53013b6a2956a04fdec16a32b34f8c54f188b23f
  • dddd2ea Updated Rector to commit 6b4d6b2c66695f37f1a95a3e7b59639836eb32b4
  • 9d2d61c Updated Rector to commit f7e1035828745f5cb95634709f7970a9a246ca77
  • 5d87d5c Updated Rector to commit 906f038f4204ca18efef34a57b3a64748f265451
  • 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