Bump rector/rector from 2.0.17 to 2.0.18
Merged
Number: #21
Type: Pull Request
State: Merged
Type: Pull Request
State: Merged
Author:
dependabot[bot]
Association: Contributor
Comments: 0
Association: Contributor
Comments: 0
Created:
June 11, 2025 at 10:45 PM UTC
(6 months ago)
(6 months ago)
Updated:
June 12, 2025 at 07:18 PM UTC
(6 months ago)
(6 months ago)
Merged:
June 12, 2025 at 07:18 PM UTC
(6 months ago)
by jerowork
(6 months ago)
by jerowork
Time to Close:
about 21 hours
Labels:
dependencies php
dependencies php
Description:
Bumps rector/rector from 2.0.17 to 2.0.18.
Release notes
Sourced from rector/rector's releases.
Released: Rector 2.0.18
New Features :partying_face:
- Bump to PHP-Parser ^5.5.0 (#6946)
- [DeadCode] Add RemoveArgumentFromDefaultParentCallRector (#6949)
- [DeadCode] Add RemoveDeadCatchRector rule (#6939), Thanks
@P3gucka!Bugfixes :bug:
- [Php80] Add more exact Expr node that always bool for switch(true) usage on ChangeSwitchToMatchRector (#6965)
- [Php80] Prevent adding empty return when stringable always throws (#6968), Thanks
@Mika-!- [php 8.0] Check if class is an attribute in AnnotationToAttributeRector, to avoid non-attribute bug (#6954)
- [Transform] Fix FQCN usage on new name on MergeInterfacesRector (#6956)
- Rectify (#6957)
- [Printer] Skip change new line as space on anonymous class on print (#6958)
- [Printer] Use regex string new space detection for anonymous class (#6959)
- [Php80] Handle dynamic bool expr on ChangeSwitchToMatchRector (#6961)
- [Php80] Do not change to match(true) on defined case cond on ChangeSwitchToMatchRector (#6962)
- [Php80] Do not change to match(true) on variable from param on case cond on ChangeSwitchToMatchRector (#6963)
- Fix fixture file name (#6964)
- [Renaming] [Symfony 7.0] Skip ClassConstFetch that rename its ->class to Interface that constant not exists in new interface (#6966)
- Fix stub (#6967)
- [DeadCode] Clean up useless union StmtsAwareInterface|ClassMethod on TerminatedNodeAnalyzer (#6969)
- [Php80] Handle has silent void on StringableForToStringRector (#6970)
- [PostRector] Clean up rename process on ClassRenamingPostRector (#6971)
- [DeadCode] Early check skip no extends on RemoveDefaultArgumentFromParentCallRector (#6950)
- [DeadCode] Allow remove createMock method call on RemoveUnusedVariableAssignRector (#6951)
- [DeadCode] Skip when next catch is parent class exception with special treatment over just throw on RemoveDeadCatchRector (#6952)
rectorphp/rector-symfony :musical_note:
- [Symfony 7.3] Handle commands without configure method in InvokableCommandInputAttributeRector (#797), Thanks
@gharlan- [Symfony 7.3] Handle fluent call addArgument and addOption on InvokableCommandInputAttributeRector (#795)
- Twig attributes: add required first param (#793), Thanks
@gharlan- Fix namespace of console Option attribute (#792), Thanks
@gharlan- fix: Normalize variable names by replacing hyphens with underscores in Symfony73 command argument and option processing (#790), Thanks
@antoniovj1- remove return tags in TemplateAnnotationToThisRenderRector as no longer needed (#788)
- return array if is array type in TemplateAnnotationToThisRenderRector (#786)
- Bump to php-parser 5.5.0 and update fixture attributes usage (#784)
rectorphp/rector-doctrine :orange_circle:
... (truncated)
Commits
be3a452Rector 2.0.181194e69Updated Rector to commit 2b8855137508cda2d95ffb09c7819c43c6bbc72fa02ac9dUpdated Rector to commit 2b8855137508cda2d95ffb09c7819c43c6bbc72ff94d66fUpdated Rector to commit 2b8855137508cda2d95ffb09c7819c43c6bbc72f83be7c5Updated Rector to commit 2b8855137508cda2d95ffb09c7819c43c6bbc72fb643b6bUpdated Rector to commit 2b8855137508cda2d95ffb09c7819c43c6bbc72f437f434Updated Rector to commit 2b8855137508cda2d95ffb09c7819c43c6bbc72f20b8562Updated Rector to commit 2b8855137508cda2d95ffb09c7819c43c6bbc72f25b1e3aUpdated Rector to commit 0c91a0fcf1ba02677d8364bcd73d49be23ee9c819cc7f6dUpdated Rector to commit 0c91a0fcf1ba02677d8364bcd73d49be23ee9c81- 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Pull Request Statistics
Commits:
1
1
Files Changed:
1
1
Additions:
+6
+6
Deletions:
-6
-6
Package Dependencies
Technical Details
| ID: | 1486147 |
| UUID: | 2585575241 |
| Node ID: | PR_kwDOOvDr6c6aHL9J |
| Host: | GitHub |
| Repository: | jerowork/example-application-graphql-attribute-schema |
| Merge State: | Unknown |