Bump rector/rector from 2.0.16 to 2.0.17
Open
Number: #9
Type: Pull Request
State: Open
Type: Pull Request
State: Open
Author:
dependabot[bot]
Association: Contributor
Comments: 0
Association: Contributor
Comments: 0
Created:
May 30, 2025 at 05:14 PM UTC
(6 months ago)
(6 months ago)
Updated:
May 30, 2025 at 05:15 PM UTC
(6 months ago)
(6 months ago)
Labels:
dependencies php
dependencies php
Description:
Bumps rector/rector from 2.0.16 to 2.0.17.
Release notes
Sourced from rector/rector's releases.
Released: Rector 2.0.17
New Features :partying_face:
- [Php85] Add ArrayFirstLastRector (#6900)
- Use active voice and add markdown style for code blocks (#6897), Thanks
@simonschaufi!- [Php83] Add ReadOnlyAnonymousClassRector (#6916)
- [Php83] Add DynamicClassConstFetchRector (#6922)
- [Test] Add test for crash after reprint Stmt (#6924)
- [Command] Fix to make additionalAutoloader->autoloadPaths() works on both parallel and non-parallel proccess (#6927)
- [Alternative] Add EnumCaseToPascalCaseRector with use of DynamicSourceLocatorProvider (#6899)
Bugfixes :bug:
- Directly use isNames() in rector rules (#6896)
- [StrContainsRector] also replace multibyte functions fro strpos and strstr (#6901), Thanks
@JohJohan!- [DeadCode] IsClassMethodUsedAnalyzer needs to use Scope from Class_ level (#6910)
- [Php84] Skip with parentheses on class on NewMethodCallWithoutParenthesesRector (#6911)
- [CodeQuality] Skip Assign Op on ternary on SimplifyUselessVariableRector (#6913)
- Rectify to trigger latest build (#6914)
- [Php82] Handle implicit public readonly on ReadOnlyClassRector (#6919)
- Use dynamic check on last on ClassConstManipulator (#6921)
- bump (https://github.com/rectorphp/rector-src/commit/695228f5f5da2ac53931301bd3fe1812bfbe4f3d)
- [Naming] Re-use repetitive DateTimeInterface object type check on services into PropertyNaming service (#6926)
- [AutoImport] Skip conflict aliased with docblock on auto import (#6929)
- [AutoImport] Skip reserved class names on auto import (#6933)
- [AutoImport] Fix empty uses on auto import + rename class on no namespaced file (#6935)
- [Php83] Fix invalid constant use READONLY_CLASS -> READONLY_ANONYMOUS_CLASS on ReadOnlyAnonymousClassRector (#6936)
- fix: RenameMethodRector does not rename trait methods (#6928), Thanks
@LordSimal!- [CodeQuality] Skip late static binding use on CompleteDynamicPropertiesRector (#6938)
- [dx] report false skipped rules in more nicer way (#6941)
- [PHP84] Deprecated annotation to Deprecated attribute (#6923), Thanks
@peterfox!- [Renaming] Allow rename method in trait itself on RenameMethodRector (#6942)
- [Renaming] Handle rename caller on trait on RenameMethodRector (#6944)
- [TypeDeclaration] Fix crash on already return static on AddReturnTypeDeclarationRector (#6940)
- [TypeDeclaration] Handle crash on return different over static on AddReturnTypeDeclarationRector-a (#6943)
Removed :skull:
- Use active voice and remove note about PHPUnit (#6907), Thanks
@simonschaufi!- [DeadCode] Skip used by Array callable on RemoveEmptyClassMethodRector (#6908)
- [DeadCode] Use IsClassMethodUsedAnalyzer service on RemoveEmptyClassMethodRector (#6909)
- [DeadCode] Handle called by static call on RemoveUnusedPrivateMethodParameterRector (#6912)
- [DeadCode] Skip used by $this on RemoveUnusedPrivateClassConstantRector (#6920)
... (truncated)
Commits
caa4ffdRector 2.0.172b3d47bUpdated Rector to commit 728b284ccf69c8ec6a83d03d1be32eded88f268556cab8bUpdated Rector to commit 728b284ccf69c8ec6a83d03d1be32eded88f2685e46fb7cUpdated Rector to commit 30ecb365512dc3332703e46ce2da8c1acad1c2686dedccbUpdated Rector to commit c7278fa576a22288228814bc2b20bd0cddea46779ada35fUpdated Rector to commit c7278fa576a22288228814bc2b20bd0cddea46773ba0a66Updated Rector to commit 8874702f3aeacf4dfe59e8f57b5d62c63d1dce79652df68Updated Rector to commit 865e85b65ff9297009e97c6b91bc8d27393668d7749f6c2Updated Rector to commit 865e85b65ff9297009e97c6b91bc8d27393668d71c7d31eUpdated Rector to commit 865e85b65ff9297009e97c6b91bc8d27393668d7- 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:
+7
+7
Deletions:
-7
-7
Package Dependencies
Technical Details
| ID: | 753797 |
| UUID: | 2555243562 |
| Node ID: | PR_kwDOOvDr6c6YTewq |
| Host: | GitHub |
| Repository: | jerowork/example-application-graphql-attribute-schema |
| Merge State: | Unknown |