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

Update dependency rector/rector to v0.19.8 #1348

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 24, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
rector/rector (source) 0.19.2 -> 0.19.8 age adoption passing confidence

Release Notes

rectorphp/rector (rector/rector)

v0.19.8: Released Rector 0.19.8

Compare Source

New Features πŸ₯³

  • [experimental] Add withTypeCoverageLevel() method to streamline Rector integration to new projects (#​5553)

Bugfixes πŸ›

  • Cache null result on ProjectComposerJsonPhpVersionResolver (#​5559)
  • Real fix paths The given paths do not match any files on RectorConfigBuilder (#​5561)

v0.19.7: Released Rector 0.19.7

Compare Source

Bugfixes πŸ›

  • [TypeDeclaration] Skip assign in construct with method call property same name on RestoreDefaultNullToNullableTypePropertyRector (#​5556)
  • [Privatization] Fix reprint with attribute on FinalizeTestCaseClassRector (#​5557)
  • [DX] Fix missing Rector\RectorGenerator\Exception\ConfigurationException (#​5558)
  • Fix platform version resolution, use require first (#​5555)
  • bump template version (rectorphp/rector-src@02a088c)

v0.19.6: Released Rector 0.19.6

Compare Source

New Features and Changes πŸ₯³

  • [EarlyReturn] Improve RemoveAlwaysElseRector to handle multiple ElseIfs (#​8178) (#​5521), Thanks @​pkvach!
  • [Privatization] Add FinalizeTestCaseClassRector (#​5539)
  • Add support for YieldFrom into places where Yield_ is checked (#​5499), Thanks @​integer!
  • [Transform] Add RectorConfigBuilderRector (#​5551)
  • [DX] Warn about run on /vendor directory (#​5525)
  • [DX] PHP sets should not disable all other version-based rules (#​5527)
  • [stabilize] Deprecate FinalizeClassesWithoutChildrenRector as causing bugs without full context (#​5535)

Bugfixes πŸ›

  • Fix xdebug handling (#​5544), Thanks @​staabm!
  • Added 4 methods into RectorConfigBuilder (#​5524), Thanks @​Perf!
  • Fix AddMethodCallBasedStrictParamTypeRector if already has a type (#​5530)
  • [CodingStyle] Return null on no change on StrictArraySearchRector (#​5528)
  • [Php81] Allow nullable union on NullToStrictStringFuncCallArgRector (#​5532)
  • [stabilize] Deprecate FinalizePublicClassConstantRector as not reliable and causes uncontroller changed (#​5534)
  • [TypeDeclaration] Change bool to false or true docblock when union has false/true standalone type on ReturnUnionTypeRector (#​5543)
  • [EarlyReturn] Skip append variable in PreparedValueToEarlyReturnRector (#​8390) (#​5545), Thanks @​pkvach!
  • Fix make ReadOnlyPropertyRector skip if traits are used, as not reliable (#​5548)
  • Kick off basic rector.php with simpler and more practical rule (#​5552)

Removed πŸ’€

  • Exclude finalize rule from private set, to keep safer (#​5523)
  • [Performance] Remove CollectedData on ProcessResult (#​5520)
  • [stabilize] Remove family tree check from ClassMethodParamVendorLockResolver as not reliable (#​5536)
  • [stabilize] Remove child classes from MixedTypeRector as not reliable (#​5537)
  • [stabilize] Remove last children method checks (#​5538)

v0.19.5: Released Rector 0.19.5

Compare Source

New Features πŸŽ‰

  • [Autoloading] Allow to define bootstrapFiles([DIR . '/some.phar']) on BootstrapFilesIncluder (#​5518)
  • add withPhpSets() methods (#​5519)

v0.19.4: Released Rector 0.19.4

Compare Source

Bugfixes πŸ›

v0.19.3: Released Rector 0.19.3

Compare Source

New Features ahd Changes πŸ₯³

  • [Config] Add RectorConfigBuilder (#​5503)
  • Add gitlab to "setup-ci" command (#​5497)
  • Add "custom-rule" command to make creating rules easy (#​5498)
  • [Windows] Rework add windows support on tests CI (#​5504)
  • make literal separator optional, as rather coding style and not always desired (#​5505)

Bugfixes πŸ›

  • [Php70] Skip inside Encapsed on ThisCallOnStaticMethodToStaticCallRector (#​5481)
  • [Performance] Cache PHP version features on reading composer.json on PhpVersionProvider (#​5484)
  • Fix phpstan (#​5489)
  • [Config] Restore default values for RectorConfig->parallel() config similar to original <=0.18.x version (#​5472)
  • [Performance][PhpParser] Deprecate InlineCodeParser::parse(), extract into parseFile() and parseString() (#​5482)
  • [CodeQuality] Skip surplus open square bracket on SimplifyRegexPatternRector (#​5494)
  • [AutoImport] Skip start with <?= short open tag on auto import (#​5496)
  • [Testing] Deprecate FileInfoParser, use existing TestingParser instead (#​5501)
  • custom copy path fix (#​5502)
  • [DX] Allow Arg in value resolver, as often used and intuitive (#​5512)
  • [Windows] Support replace \r\n on DocBlockInliner (#​5513)
  • [Php83] add string type to concat constant (#​5516), Thanks @​jdohuutin!

Removed πŸ’€

  • [Renaming] Remove namespace renames in ClassRename, as it should only rename references, not move to new namespace (#​5487)
  • [Renaming] Remove rename class name (#​5488)

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 Jan 24, 2024
Copy link
Contributor Author

renovate bot commented Jan 24, 2024

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

β™» Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: backend/composer.lock
Command failed: composer install --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins
Installing dependencies from lock file (including require-dev)
Verifying lock file contents can be installed on current platform.
Your lock file does not contain a compatible set of packages. Please run composer update.

  Problem 1
    - lcobucci/clock is locked to version 3.0.0 and an update of this package was not requested.
    - lcobucci/clock 3.0.0 requires php ~8.1.0 || ~8.2.0 -> your php version (8.3.2) does not satisfy that requirement.
  Problem 2
    - lcobucci/clock 3.0.0 requires php ~8.1.0 || ~8.2.0 -> your php version (8.3.2) does not satisfy that requirement.
    - lexik/jwt-authentication-bundle v2.20.3 requires lcobucci/clock ^1.2|^2.0|^3.0 -> satisfiable by lcobucci/clock[3.0.0].
    - lexik/jwt-authentication-bundle is locked to version v2.20.3 and an update of this package was not requested.


renovate-approve[bot]
renovate-approve bot previously approved these changes Jan 24, 2024
@renovate renovate bot changed the title Update dependency rector/rector to v0.19.2 Update dependency rector/rector to v0.19.2 - autoclosed Jan 25, 2024
@renovate renovate bot closed this Jan 25, 2024
@renovate renovate bot deleted the deps-rector-rector-0.19.x branch January 25, 2024 10:23
@github-actions github-actions bot locked and limited conversation to collaborators Jan 25, 2024
@renovate renovate bot restored the deps-rector-rector-0.19.x branch January 29, 2024 23:17
@renovate renovate bot changed the title Update dependency rector/rector to v0.19.2 - autoclosed Update dependency rector/rector to v0.19.2 Jan 29, 2024
@renovate renovate bot reopened this Jan 29, 2024
@renovate renovate bot force-pushed the deps-rector-rector-0.19.x branch from 326fb6f to 7cca7c4 Compare January 30, 2024 00:48
@renovate renovate bot changed the title Update dependency rector/rector to v0.19.2 Update dependency rector/rector to v0.19.5 Jan 30, 2024
renovate-approve[bot]
renovate-approve bot previously approved these changes Jan 30, 2024
@renovate renovate bot force-pushed the deps-rector-rector-0.19.x branch from 7cca7c4 to ba365ed Compare January 30, 2024 16:34
@renovate renovate bot force-pushed the deps-rector-rector-0.19.x branch from ba365ed to 37cc227 Compare February 4, 2024 13:57
@renovate renovate bot changed the title Update dependency rector/rector to v0.19.5 Update dependency rector/rector to v0.19.6 Feb 4, 2024
renovate-approve[bot]
renovate-approve bot previously approved these changes Feb 4, 2024
@renovate renovate bot force-pushed the deps-rector-rector-0.19.x branch from 37cc227 to b331e0f Compare February 5, 2024 01:45
@renovate renovate bot changed the title Update dependency rector/rector to v0.19.6 Update dependency rector/rector to v0.19.7 Feb 5, 2024
renovate-approve[bot]
renovate-approve bot previously approved these changes Feb 5, 2024
@renovate renovate bot force-pushed the deps-rector-rector-0.19.x branch from b331e0f to df481d2 Compare February 5, 2024 13:27
@renovate renovate bot changed the title Update dependency rector/rector to v0.19.7 Update dependency rector/rector to v0.19.8 Feb 5, 2024
@renovate renovate bot force-pushed the deps-rector-rector-0.19.x branch from df481d2 to 24c0406 Compare March 18, 2024 12:12
@renovate renovate bot force-pushed the deps-rector-rector-0.19.x branch from 24c0406 to e601545 Compare March 18, 2024 12:41
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.

None yet

0 participants