Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Apr 17, 2023

Updates the requirements on rector/rector to permit the latest version.

Release notes

Sourced from rector/rector's releases.

Released Rector 0.15.24

New Features 🥳

  • Performance: Improve node name resolver performance (#3506), Thanks @​keulinho!
  • [CodeQuality] Add SwitchTrueToIfRector (#3535)
  • [CodeQuality] Add cast scalar support on ReturnTypeFromStrictScalarRector (#3544)
  • Improve ArraySpreadInsteadOfArrayMergeRector (#3551), Thanks @​yguedidi!
  • Performance: reduce parent attribute usage on BetterNodeFinder (#3504)
  • Performance: using findFirst() when possible at BetterNodeFinder (#3505)
  • Performance: use direct find() instead of lookup all nodes then filter on BetterNodeFinder (#3507)
  • Performance: Use faster hashing algo for cache key generation (#3508), Thanks @​keulinho!

Bugfixes 🐛

  • Add not null compare to FlipTypeControlToUseExclusiveTypeRector (#3513)
  • [CodeQuality] Skip static class const fetch on InlineConstructorDefaultToPropertyRector (#3510)
  • [CodingStyle] Make EncapsedStringsToSprintfRector work with two string concat (#3515)
  • [CodeQuality] Handle multiple ifs on SimplifyIfExactValueReturnValueRector (#3527)
  • [NodeManipulator] Reduce parent attribute usage on VariableManipulator (#3528)
  • [NodeTypeResolver] Make NodeTraverser as property on PHPStanNodeScopeResolver (#3533)
  • [NodeTypeResolver] Make NodeTraverser as property on NodeScopeAndMetadataDecorator (#3532)
  • [NodeAnalyzer] Use PHPStan ClassReflection to detect anonymous class on ClassAnalyzer (#3543)
  • [Php81] Merge attributes on NewInInitializerRector (#3546)
  • [Php81] Handle assign op append on ReadOnlyPropertyRector (#3552)
  • [CodeQuality] Skip empty cases on SwitchTrueToIfRector (#3556)
  • RemoveNonExistingVarAnnotationRector: Allow return annotations (#3534), Thanks @​jlherren!
  • [PostRector] Skip remove unused used at @​see for Generic tag (#3562)
  • [PostRector] Skip remove unused use on used as ConstFetchNode, eg: TypeKind::* (#3560)

Removed 💀

  • [CodeQuality] Remove next node attribute usage on SimplifyIfExactValueReturnValueRector (#3511)
  • [CodingStyle] Remove previous node attribute on WrapEncapsedVariableInCurlyBracesRector (#3512)
  • [CodeQuality] Remove next node attribute usage on SimplifyIfNotNullReturnRector (#3517)
  • Remove deprecated @​noRector warning (#3518)
  • [CodingStyle] Remove next node attribute on NewlineAfterStatementRector (#3525)
  • [Privatization] Remove parent attribute usage on PrivatizeFinalClassMethodRector (#3526)
  • [NodeTypeResolver] Remove NodeScopeAndMetadataDecorator::decorateStmtsFromString() method (#3530)
  • [DeadCode] Remove previous attribute usage on RemoveDeadConditionAboveReturnRector (#3538)
  • [Php70] Remove previous attribute usage on ReduceMultipleDefaultSwitchRector (#3537)
  • [CodingStyle] Remove parent attribute usage on RemoveFinalFromConstRector (#3536)
  • [CodingStyle] Remove previous node attribute on TernaryConditionVariableAssignmentRector (#3540)
  • [DeadCode] Remove previous and parent attribute usage on RemoveNullPropertyInitializationRector (#3541)
  • [DeadCode] Remove property comment same line on RemoveUnusedPrivatePropertyRector (#3547)
  • [PSR4] Remove clone $node on NormalizeNamespaceByPSR4ComposerAutoloadRector (#3553)
  • [PSR4] Remove clone $node on PseudoNamespaceToNamespaceRector (#3554)

... (truncated)

Commits
  • 7164739 Rector 0.15.24
  • b77a150 Updated Rector to commit 7da150d96df7d252e325917f091db88c4ae4af47
  • a5ead5e Updated Rector to commit 2380f6a0d7e2872b3705aba38f7ad85735db9eb5
  • 288d74e Updated Rector to commit be24410a00da07e1aeb4eba8083d0e06f19868a9
  • c2fef6b Updated Rector to commit 1da22824edd107108e087d40233769817a2cbe25
  • a6db719 Updated Rector to commit 622e93f2aa7c4cdcfb8a32388d27ae43df95bb9a
  • f5640c1 Updated Rector to commit 5e5681d9edbb438b5782b45fde6e88650aa3843f
  • 123448a Updated Rector to commit 3cbf7104d0b81ba1b930ce9a4cd3456e1c082b43
  • d7fe9b6 Updated Rector to commit 3cbf7104d0b81ba1b930ce9a4cd3456e1c082b43
  • d6c32e5 Updated Rector to commit 4e2bef6d60eac79f3ccec9606bde2b22ecbe1dd0
  • 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)

Updates the requirements on [rector/rector](https://github.com/rectorphp/rector) to permit the latest version.
- [Release notes](https://github.com/rectorphp/rector/releases)
- [Commits](rectorphp/rector@0.12.0...0.15.24)

---
updated-dependencies:
- dependency-name: rector/rector
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Apr 17, 2023
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github May 8, 2023

Superseded by #182.

@dependabot dependabot bot closed this May 8, 2023
@dependabot dependabot bot deleted the dependabot/composer/rector/rector-tw-0.12or-tw-0.15 branch May 8, 2023 05:20
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant