Skip to content

Bump rector/rector from 0.12.13 to 0.12.15

Wesley Klop requested to merge dependabot/composer/rector/rector-0.12.15 into develop

Created by: dependabot[bot]

Bumps rector/rector from 0.12.13 to 0.12.15.

Release notes

Sourced from rector/rector's releases.

Released Rector 0.12.15

Bugfixes 🐛

  • [FinalizePublicClassConstantRector] Ignore final classes (#1730), Thanks @​reypm!
  • [TypeDeclaration] Skip use return docblock on typed intersection type (#1728), Thanks @​samsonasik!
  • [types] Add HasPropertyTypeMapepr and HasMethodTypeMapper (#1731)

Released Rector 0.12.14

New Features 🎉

  • Add --memory-limit option to pass memory limit to parallel subprocesses (#1726)
  • Add option to configure followLinks of finder (#1703), Thanks @​sabbelasichon!

Bugfixes 🐛

  • [Php71] Skip iterable on CountOnNullRector (#1691), #6947, Thanks @​samsonasik!
  • [Privatization] Skip ChangeReadOnlyVariableWithDefaultValueToConstantRector when local variable never used (#1693), Thanks @​samsonasik!
  • Do not run ChangeReadOnlyPropertyWithDefaultValueToConstantRector on properties with attributes (#1694), Thanks @​simPod!
  • [Php70] Do not take side effect on IfToSpaceshipRector (#1696), Thanks @​samsonasik!
  • [Php71] Skip property fetch array assigned in method call on __construct on CountOnNullRector (#1698), Thanks @​samsonasik!
  • [Php56] Skip AddDefaultValueForUndefinedVariableRector on empty() check (#1697), Thanks @​samsonasik!
  • [CodingStyle] Handle more than one method contains try catch on CatchExceptionNameMatchingTypeRector (#1706), Thanks @​samsonasik!
  • [Php74] Skip curly variable in string quoted on CurlyToSquareBracketArrayStringRector (#1707), Thanks @​samsonasik!
  • [Php80] Handle AnnotationToAttributeRector + ClassPropertyAssignToConstructorPromotionRector (#1712), Thanks @​samsonasik!
  • [DowngradePhp70][Transform] Add #[\ReturnTypeWillChange] on Downgrade + transform ArrayObject::getIterator() to keep working on php 8.1 (#1711), Thanks @​samsonasik!
  • [CodeQuality][EarlyReturn] Handle SimplifyIfElseToTernaryRector + ChangeIfElseValueAssignToEarlyReturnRector (#1710), Thanks @​samsonasik!
  • [Php74] Skip readonly on RestoreDefaultNullToNullableTypePropertyRector (#1713), Thanks @​samsonasik!
  • [DeadCode] Handle RemoveUnusedConstructorParamRector + RemoveUnusedPrivatePropertyRector (#1714), Thanks @​samsonasik!
  • [Naming][Php56] Do not add default value init for renamed variable from param on RenameParamToMatchTypeRector+AddDefaultValueForUndefinedVariableRector (#1716), Thanks @​samsonasik!
  • [Php80] Do not remove true pseudo type on UnionTypesRector (#1715), Thanks @​samsonasik!
  • [Downgrade 7.0] Strip unnecessary parentheses around expressions (#1617), Thanks @​jtojnar!
  • [DeadCode] Allow unused private property on Doctrine and JMS Serializable attribute on RemoveUnusedPrivatePropertyRector (#1718), Thanks @​samsonasik!
  • [DowngradePhp72] Add DowngradeJsonDecodeNullAssociativeArgRector (#1723), Thanks @​samsonasik!
  • [DowngradePhp72] Fix downgrade json null as true for DowngradeJsonDecodeNullAssociativeArgRector (#1724), Thanks @​samsonasik!
  • [TypeDeclaration] Skip Prevent object in intersection type on ReturnTypeDeclarationRector (#1727), Thanks @​samsonasik!
Commits
  • e923bcd Rector 0.12.15
  • 625848e Updated Rector to commit 75c0b27d37ee34844b0eb5faf35742c6631d5ab2
  • f25b52c Updated Rector to commit a26c59a7e9c97187db0e6004df3280ca4879bbc4
  • 2096488 Updated Rector to commit 64d76cd11ede768c092994d69d862be818c7f2e3
  • fc1e56b Updated Rector to commit 745312279397f8b6797e28e15c569130a486e33d
  • df87df2 Updated Rector to commit 745312279397f8b6797e28e15c569130a486e33d
  • 4eb0da9 Updated Rector to commit a60f31b9a0cff70b35b15e88630adb52d2f9412e
  • 3338525 Rector 0.12.14
  • e3602aa Updated Rector to commit 22db8c79c378a2d6842e9523c854219e6d67f4c2
  • 2318565 Updated Rector to commit 1c651e2d02058a7370f65cf3ac3ce75c8b265535
  • 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)

Merge request reports