Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

composer(deps): bump rector/rector from 0.15.23 to 0.15.25 in /vendor-bin/rector #636

Merged

Conversation

dependabot[bot]
Copy link

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

Bumps rector/rector from 0.15.23 to 0.15.25.

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
  • 015935c Rector 0.15.25
  • 72d660b Updated Rector to commit 20a586577e11b0fca6dc41ee9c7979f5d10725d1
  • 06ab496 Updated Rector to commit 1184d2f30404844ce1c0fe161c5c6c0509127506
  • d4a0c8e Updated Rector to commit 8425c9090832424c6c93638af5c71592151e92d6
  • ef3f017 Updated Rector to commit fff22320cedf04f5aa2449592f1924bc5ebc5551
  • 91a5e19 Updated Rector to commit ff899747379670edd250e653764e51ae592aac16
  • cee0e8f Updated Rector to commit 9f5d6b9c9ab814382bacc1c127e1807ecc7aaec0
  • 1cb1664 Updated Rector to commit f08216fc30ced0d29868a18cd1c2504a1a10ecd0
  • 9c02097 Updated Rector to commit f453969311462cd11987768ae1b2843f38cadcb3
  • 37ad4fb Updated Rector to commit a4c1d7e481d426cb82d5a5bf89bfcac21deb3764
  • 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 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 0.15.23 to 0.15.25.
- [Release notes](https://github.com/rectorphp/rector/releases)
- [Commits](rectorphp/rector@0.15.23...0.15.25)

---
updated-dependencies:
- dependency-name: rector/rector
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@localheinz localheinz self-requested a review April 21, 2023 08:36
@localheinz localheinz self-assigned this Apr 21, 2023
@localheinz localheinz merged commit 0620139 into main Apr 21, 2023
@localheinz localheinz deleted the dependabot/composer/vendor-bin/rector/rector/rector-0.15.25 branch April 21, 2023 08:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant