Bump rector/rector from 0.12.17 to 0.12.18
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 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)