Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 26, 2025

Bumps rector/rector from 2.2.14 to 2.3.0.

Release notes

Sourced from rector/rector's releases.

Released Rector 2.3

New Features 🥳

Bugfixes 🐛

  • Manage named arguments in ArgumentAdderRector rule (#7777), Thanks @​carlos-granados!
  • [compat] Add SymplifyQuoteEscapeRector deprecated rule for BC layer (#7744)
  • [Php81] Skip on Param default on ArrayToFirstClassCallableRector (#7749)
  • [CodeQuality] Handle ternary in identical left/right on UseIdenticalOverEqualWithSameTypeRector (#7748)
  • fix: chained calls on static calls (#7746), Thanks @​calebdw!
  • [code-quality] Extract standalone SortAttributeNamedArgsRector from SortNamedParamRector, to slightly different areas (#7750)
  • [rename] Rename SortNamedParamRector to SortCallLikeNamedArgsRector to be more clear about the intent (#7751)
  • [Php85] Skip under unset() on ArrayFirstLastRector (#7752)
  • [Php81] ArrayToFirstClassCallableRector should not skip non-public methods from owning scope (#7760), Thanks @​acoulton!
  • [fix] wrap ternary in parenthese on string casting, if only cond is casted (#7745)
  • [internal] Fix inline replace block removal not removed on deep block for InlineIfToExplicitIfRector + ReplaceBlockToItsStmtsRector (#7764)
  • [TypeDeclaration] Skip class not found on ObjectTypedPropertyFromJMSSerializerAttributeTypeRector (#7774)
  • [Php85] Skip defined int or string on ArrayKeyExistsNullToEmptyStringRector (#7758)

Removed 💀

  • [DeadCode] Skip trait on RemoveAlwaysTrueIfConditionRector (#7759)
  • [internal] Remove duplicated enterNode() type check already handled in node traverser (#7717)
  • [dx] warn about deprecated beforeTraverse() method once FileNode is ready (#7768)
  • [DeadCode] Skip next assign expr has side effect inside try {} on RemoveDoubleAssignRector (#7775)
  • [DeadCode] Skip with different default param value child vs parent on RemoveParentDelegatingConstructorRector (#7776)

rectorphp/rector-symfony 🎵

  • bump (#911)
  • [code-quality] Add ReturnDirectJsonResponseRector (#910)
  • Fix scoped downgrade SymfonyClass (#909)
  • cover is safe (#908)
  • [twig] add explicit attribute name arg, to improve context (#907)
  • [Symfony73] Fix named arg different position crash on InvokableCommandInputAttributeRector (#905)
  • [CodeQuality] Skip UserInterface instance on ControllerMethodInjectionToConstructorRector (#904)
  • create ClassMethod directly in InvokableCommandInputAttributeRector, to keep newline per attribute (#903)
  • Remove InvokableCommandInputAttributeRector from set (#901)
  • [Validator] use constants for Email (#900), Thanks @​JohJohan

... (truncated)

Commits
  • f716635 Rector 2.3.0
  • 086ba2d Updated Rector to commit 95eeca2cfdf58f76c58dddbf9b499f9eb1fcb6b3
  • 3e869c1 Updated Rector to commit 3288dc175f3e33b0f8cba66ca849e46093e92a5a
  • fb1ee2b Updated Rector to commit 234de212fc22f05fb5e8914e28d4fea8bd7c3d9f
  • d0924ce Updated Rector to commit 40d87af2a23d28b6da5392852afc624ec2390550
  • acfc784 Updated Rector to commit 6a1aa20006298c6967cad644a584f9bf4e6e5ad8
  • 8dcb063 Updated Rector to commit d1ff945497efbdfca534b33443d4ac323dd3d9e3
  • 97f1dcf Updated Rector to commit f891bb6635642690ec64e4f9d78299ef8ea89af7
  • af1f20b Updated Rector to commit d6fb9bf663e1b958328ef23c28b1bd0a3b9b7c69
  • 7c34cfe Updated Rector to commit 083c72809d8a31a3c618e4002d79b959c5888364
  • 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

Bumps [rector/rector](https://github.com/rectorphp/rector) from 2.2.14 to 2.3.0.
- [Release notes](https://github.com/rectorphp/rector/releases)
- [Commits](rectorphp/rector@2.2.14...2.3.0)

---
updated-dependencies:
- dependency-name: rector/rector
  dependency-version: 2.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file PHP Pull requests that update Php code labels Dec 26, 2025
@coderabbitai
Copy link

coderabbitai bot commented Dec 26, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file PHP Pull requests that update Php code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant