Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 6, 2023

Mend Renovate

This PR contains the following updates:

Package Type Update Change
rector/rector (source) require patch 0.15.11 -> 0.15.12

Release Notes

rectorphp/rector

v0.15.12: Released Rector 0.15.12

Compare Source

This relese groups changes since 0.15.9 till 0.15.12 as hotfix releases.


New Features 🥳

  • [PHPUnit 10] Add data provider annotaiton to attribute rule (#​146)
  • [TypeDeclaration] Add PropertyTypeFromStrictSetterGetterRector (#​3313)
  • [TypeDeclaration] Add ReturnTypeFromStrictTernaryRector (#​3318)
  • [Printer] Handle Add Node after Nop statement inlineHTML (#​3303)
  • [NodeDecorator] Improve MixPhpHtmlDecorator::decorateNextNodesInlineHTML() performance: stop loop on found InlineHTML (#​3305)
  • [Printer] Handle add Node after Nop not first stmt (#​3312)
  • Make "init" part of "process" command to help new users with creating config (#​3326)
  • Upgrade to PHPUnit 10 🥳️ (#​3332)

Bugfixes 🐛

  • Fix nested extends pattern in AddReturnTypeDeclarationBasedOnParentClassMethodRector (#​3325), Thanks @​zeriyoshi!
  • [Php82] Skip non-FilesystemIterator on FilesystemIteratorSkipDotsRector (#​3298)
  • [Php72] Handle crash on CreateFunctionToAnonymousFunctionRector on quoted variable arg concat (#​3300)* trigger build (#​3301)
  • [Printer] Handle return array of nodes with InlineHTML (#​3304)
  • [Printer] Clean up nl usage on surplus tag check (#​3307)
  • [PHPStanStaticTypeMapper] Handle crash on OversizedArrayType (#​3306)
  • [Printer] Use <= 0 check for getStartTokenPos() for current node availability on MixPhpHtmlDecorator (#​3308)
  • [CodeQuality] Skip reassign key on SimplifyForeachToCoalescingRector (#​3315)
  • [Php81] Skip ReadonlyProperty for class that consume Trait with Property (#​3314)
  • [Php82] Move consume trait property skip check to ReadOnlyClassRector (#​3316)
  • [Php70] Handle crash on IfToSpaceshipRector with enum case (#​3317)
  • [TypeDeclaration] Skip used by trait on PropertyTypeFromStrictSetterGetterRector (#​3319)
  • [TypeDeclaration] Consume ParentClassMethodTypeOverrideGuard from ClassMethodReturnTypeOverrideGuard::shouldSkipClassMethod() (#​3320)
  • [TypeDeclaration] Replace ParentClassMethodTypeOverrideGuard::isReturnTypeChangeAllowed() with ClassMethodReturnTypeOverrideGuard::shouldSkipClassMethod() in ReturnNeverTypeRector (#​3321)
  • [TypeDeclaration] Move method ParentClassMethodTypeOverrideGuard::isReturnTypeChangeAllowed to ClassMethodReturnTypeOverrideGuard and make it private (#​3323)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added the dependencies Add or update dependencies label Feb 6, 2023
renovate-approve[bot]
renovate-approve bot previously approved these changes Feb 6, 2023
@aerrasti aerrasti merged commit aafd0d0 into main Feb 6, 2023
@aerrasti aerrasti deleted the deps-rector-rector-0.15.x branch February 6, 2023 09:48
@github-actions github-actions bot locked and limited conversation to collaborators Feb 6, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

dependencies Add or update dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants