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

chore(deps): bump rector/rector from 0.17.7 to ^0.17.10 (main) #8690

Merged
merged 1 commit into from
Aug 9, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 9, 2023

Mend Renovate

This PR contains the following updates:

Package Type Update Change
rector/rector (source) require-dev patch ^0.17.7 -> ^0.17.10

Release Notes

rectorphp/rector (rector/rector)

v0.17.10: Released Rector 0.17.10

Compare Source

New Features 🥳

  • [TypeDeclaration] Add Closure support on NumericReturnTypeFromStrictScalarReturnsRector (#​4631)
  • [TypeDeclaration] Add Closure support on StrictArrayParamDimFetchRector (#​4632)
  • [TypeDeclaration] Add Closure support on ReturnTypeFromStrictParamRector (#​4633)
  • [TypeDeclaration] Add Closure support on StrictStringParamConcatRector (#​4634)

Bugfixes 🐛

  • [Downgrade] [FIX] Fix infinite loop in DowngradeArrayFilterNullableCallbackRector (#​150)

v0.17.9: Released Rector 0.17.9

Compare Source

Bugfixes 🐛

v0.17.8: Released Rector 0.17.8

Compare Source

New Features 🥳

  • [TypeDeclaration] Add Closure support on BoolReturnTypeFromStrictScalarReturnsRector (#​4610)
  • AddMethodCallBasedStrictParamTypeRector: Support changing protected methods in final classes (#​4611), Thanks @​staabm!
  • [TypeDeclaration] Add StrictStringParamConcatRector (#​4624)

Bugfixes 🐛

  • [PHPStanStaticTypeMapper] FQCN for Closure type mapper (#​4584)
  • Fixed constant types handling in TypedPropertyFromStrictConstructorRector (#​4588), Thanks @​staabm!
  • [TypeDeclaration] Skip coalesce on StrictArrayParamDimFetchRector (#​4589)
  • Bump to phpdoc-parser 1.23 and fill construct() attributes (#​4590)
  • [TypeDeclaration] Skip override string on StrictArrayParamDimFetchRector (#​4591)
  • [Autoloading] Using SimpleParameterProvider on BootstrapFilesIncluder (#​4592)
  • [Php81] Fix regression skip call by ref on ReadOnlyPropertyRector (#​4593)
  • [PHPStanStaticTypeMapper] Make use of toPhpDocNode() on ObjectTypeMapper (#​4581)
  • [PHPStanStaticTypeMapper] Fix IntersectionTypeMapper to make ObjectType have FQCN (#​4598)
  • [Php81] Skip re-assign with AssignOp on ReadOnlyPropertyRector (#​4600)
  • Reduce ConstExprClassNameDecorator overhead (#​4603), Thanks @​staabm!
  • Resolve native return-type from native union-type in short ternary (#​4606), Thanks @​staabm!
  • [Strict] Skip from docblock @​return on DisallowedEmptyRuleFixerRector (#​4608)
  • [Strict] Skip @​return docblock on BooleanInIfConditionRuleFixerRector (#​4609)
  • [Php81] Fix regression skip call by ref on ReadOnlyPropertyRector on non __construct method (#​4614)
  • [CodeQuality][Strict] Handle infinite loop on SimplifyDeMorganBinaryRector+SimplifyIfReturnBoolRector+DisallowedEmptyRuleFixerRector (#​4615)
  • [CodingStyle][Namespace_] Support constant imports (#​4612), Thanks @​natepage!
  • [Php81] Skip property fetch from new static on ReadOnlyPropertyRector (#​4617)
  • [CodingStyle] Handle crash on empty cases on BinarySwitchToIfElseRector (#​4618)
  • Fix string type on StrictArrayParamDimFetchRector (#​4623)
  • [PHPStanStaticTypeMapper] Handle crash on DowngradeMixedTypeDeclarationRector for PHPStan\Type\ConditionalType (#​4625)
  • [Php73] Handle crash Type Error on JsonThrowOnErrorRector (#​4626)
  • [Php81] Skip call by ref on ReadOnlyPropertyRector on FuncCall (#​4630)
  • [Printer] Fix printing PHPStan AlwaysRememberedExpr with add unwrapper inside BetterStandardPrinter::p (#​4629)
  • [TypeDeclaration] Skip has parent class method on AddParamTypeFromPropertyTypeRector (#​4627)

Removed 💀

  • [Printer] Remove has InlineHTML node check after apply changes on PhpFileProcessor (#​4601)

Configuration

📅 Schedule: Branch creation - "before 5am on wednesday" in timezone Europe/Vienna, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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.

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@ChristophWurst ChristophWurst merged commit ac302b4 into main Aug 9, 2023
28 checks passed
@ChristophWurst ChristophWurst deleted the renovate/main-rector-rector-0.x branch August 9, 2023 16:49
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