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

build(dev-deps): update rector/rector requirement from 0.12.* || ^0.9.19 || ^0.8 to 0.12.* || ^0.9.19 || ^0.8 || ^0.17 #165

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 1, 2023

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

Release notes

Sourced from rector/rector's releases.

Released Rector 0.17.7

New Features 🥳

  • [CodingStyle] Skip filled by construct on AddArrayDefaultToArrayPropertyRector (#4549)
  • Add constuctor support to ReplaceArgumentDefaultValueRector (#4554)
  • StaticMapper: added fast path for IdentifierTypeNode (#4565), Thanks @​staabm!
  • Add ReturnTypeFromStrictParamRector (#4501), Thanks @​staabm!
  • Add TypedPropertyFromStrictConstructorReadonlyClassRector (#4552), Thanks @​staabm!
  • ReturnTypeFromStrictTernaryRector: Support complex ternaries (#4515), Thanks @​staabm!

Bugfixes 🐛

  • Support final methods in ClassMethodReturnTypeOverrideGuard (#4509), Thanks @​staabm!
  • Support literals in ReturnTypeFromStrictTypedCallRector (#4511), Thanks @​staabm!
  • [TypeDeclaration] Null stmts check early on ReturnTypeFromStrictParamRector (#4512)
  • [Performance] Use filtered filePaths from ApplicationFileProcessor::configurePHPStanNodeScopeResolver on WorkerRunner::run() (#4513)
  • [DX] Show progress bar 100% on RectorConsoleOutputFormatter::report() (#4516)
  • [ChangesReporting] Reuse defined errors vairable on ConsoleOutputFormatter (#4517)
  • [ApplicationFileProcessor] Refactor ApplicationFileProcessor to filter file paths early before run both parallel and non-parallel (#4519)
  • [DX] Fix hang on twice run after all files processed cached (#4521)
  • [Application] Move filter files by config extensions to FileFactory (#4522)
  • [Php81][Php82][Privatization] Handle extends non-readonly class on ReadOnlyPropertyRector+ReadOnlyClassRector+FinalizeClassesWithoutChildrenRector (#4524)
  • Fix wrong results in RemoveAlwaysElseRector (#4527), Thanks @​jlherren!
  • Support class-const-fetch in ReturnTypeFromStrictTypedCallRector (#4520), Thanks @​staabm!
  • [EarlyReturn] Skip append variable on PreparedValueToEarlyReturnRector (#4530)
  • Refactor MyCLabs\Enum\Enum::equals calls to comparisons (#4532), Thanks @​rojtjo!
  • [Performance][NodeManipulator] Avoid loop on search first variable named on next sliced next stmts on StmtsManipulator (#4537)
  • [Performance] [TypeDeclaration] Reduce resolve ClassReflection on each property on TypedPropertyFromStrictConstructorRector (#4536)
  • [Performance][TypeDeclaration] Reduce resolve ClassReflection from Property on AllAssignNodePropertyTypeInferer (#4539)
  • [Application] Merge process files on both parallel and non-parallel process (#4523)
  • [PHPStan] Merge assert phpstan errors to one (#4544)
  • [Performance] [Php74] Reduce ClassReflection lookup from property on PropertyTypeChangeGuard (#4545)
  • Use instanceof check on ClassReflection resolve (#4547)
  • [Reflection] Reduce Scope pulling on ReflectionResolver (#4548)
  • [Strict] Skip empty() from param doc on DisallowedEmptyRuleFixerRector (#4550)
  • Fix space in paths (#4553)
  • Skip traits in CountOnNullRector (#4556)
  • Make use of toPhpDocNode() - take #2 (#4555)
  • [Performance] [PostRector] Only check phpdocinfo on Stmt and Param on NameImportingPostRector (#4558)
  • [CodeQuality] Skip pull property from inner class on CompleteDynamicPropertiesRector (#4561)
  • Prevent unnecessary scope creation (#4562), Thanks @​staabm!
  • NameImportingPhpDocNodeVisitor: Cheap checks first (#4563), Thanks @​staabm!
  • [Performance][Renaming] No need PhpDocInfo refactor on Name node on ClassRenamer (#4566)
  • [TypeDeclaration] Deprecate ArrayShapeFromConstantArrayReturnRector as uses docblocks that we move away from since 0.15 (#4571)
  • Make ReturnTypeFromStrictNewArrayRector handle only single level arrays (#4575)
  • Fix array mapping (#4576)
  • [Performance] [PostRector] Reduce repetitive resolve uses statements on NameImportingPostRector (#4579)
  • [EarlyReturn] Handle multiple statements in else in ChangeIfElseValueAssignToEarlyReturnRector (#4580), Thanks @​dorrogeray!
  • [BUGFIX] Ensure proper reprint with attributes for finalized classes (#4585), Thanks @​cngJo!

... (truncated)

Commits

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)

….19 || ^0.8 to 0.12.* || ^0.9.19 || ^0.8 || ^0.17

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](https://github.com/rectorphp/rector/commits/0.17.7)

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

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 17, 2023

Superseded by #168.

@dependabot dependabot bot closed this Aug 17, 2023
@dependabot dependabot bot deleted the dependabot/composer/rector/rector-0.12.staror-tw-0.9.19or-tw-0.8or-tw-0.17 branch August 17, 2023 23:43
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.

0 participants