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