FakerPHP / Faker

Faker is a PHP library that generates fake data for you
https://fakerphp.github.io
Other
3.47k stars 330 forks source link

composer(deps): bump rector/rector from 0.18.11 to 0.18.13 in /vendor-bin/rector #840

Closed dependabot[bot] closed 6 months ago

dependabot[bot] commented 6 months ago

Bumps rector/rector from 0.18.11 to 0.18.13.

Release notes

Sourced from rector/rector's releases.

Released Rector 0.18.13

New Features :partying_face:

  • [DeadCode] Add Function_ support on RemoveUselessReturnTagRector (#5325)
  • [TypeDeclaration] Add MergeDateTimePropertyTypeDeclarationRector (#5327)
  • [DeadCode] Add Function_ support on RemoveUselessParamTagRector (#5331)
  • [DeadCode] Add RemoveNullTagValueNodeRector (#5352)

Bugfixes :bug:

  • [Php83] Fix const from applying incorrect types (#5326), Thanks @​peterfox!
  • [TypeDeclaration] Fix missing change type to DateTimeInterface on MergeDateTimePropertyTypeDeclarationRector (#5329)
  • [TypeDeclaration] Handle DateTimeInterface from use statement on MergeDateTimePropertyTypeDeclarationRector (#5330)
  • [TypeDeclaration] Handle assign $this on TypedPropertyFromAssignsRector (#5333)
  • Fix array type if property is used in TypedPropertyFromStrictConstructorRector (#5339)
  • [Naming] Skip DateTimeImmutable on RenamePropertyToMatchTypeRector (#5340)
  • [PHP 7.4] Skip typed properties in the set, as standalone set now available (#5342)
  • [TypeDeclaration] Skip has child return different type on ReturnNeverTypeRector (#5343)
  • [Experiment][TypeDeclaration] Allow change abstract class methods with body on ReturnType*Rector (#5344)
  • [Php55] Make StringClassNameToClassConstantRector configurable to keep first pre-backslash string configurable (#5354)
  • [TypeDeclaration] Skip casted to (array) on StrictArrayParamDimFetchRector (#5356)
  • [TypeDeclaration] Return new static from different object on ReturnTypeFromStrictTypedCallRector (#5357)
  • [TypeDeclaration] Allow return static from under function on ReturnTypeFromStrictTypedCallRector (#5358)
  • [Naming] Skip $this in RenameForeachValueVariableToMatchExprVariableRector (#5360), Thanks @​sreichel!
  • [Transform] Do not create a new node if the existing node is already the correct one on AttributeKeyToClassConstFetchRector (#5328), Thanks @​SerethiX!
  • Bump to php parser 4.18 (#5362)
  • [CodeQuality] Skip Superglobals variable on SimplifyEmptyCheckOnEmptyArrayRector (#5369)
  • [Php55] Handle crash after exit() on GetCalledClassToSelfClassRector (#5372)
  • [CodeQuality] Skip method call on else on TernaryFalseExpressionToIfRector (#5373)
  • Remove return type in case of never in RemoveUselessReturnTagRector (#5323), Thanks @​staabm!
  • [DeadCode] Remove unused @​return mixed on RemoveUselessReturnTagRector (#5332)
  • [DeadCode] Skip has parent class with __call() magic method on RemoveParentCallWithoutParentRector (#5336)
  • [PHP 5.5] Remove extra preslash in class reference, as in practice removal manually (#5338)
  • [DeadCode] Remove null as never used param type in RemoveUselessParamTagRector (#5348)
  • Remove json throw on error rule from PHP 7.3 set, as changed behavior and must be applied on purpose (#5349)
  • [Testing] Remove unnecessary set Parameter Source on TestingParser (#5371)

Released Rector 0.18.12

New Features :partying_face:

  • [CodeQuality] Add RemoveUselessIsObjectCheckRector (#5316)
  • [PHP83] Implements a rule to add types to class constants (#5290), Thanks @​peterfox!

Bugfixes :bug:

  • [TypeDeclaration] Skip iterable already there in AddReturnTypeDeclarationFromYieldsRector (#5291)

... (truncated)

Commits
  • f8011a7 Rector 0.18.13
  • 40ac5ba Updated Rector to commit 4283beff2f78d5820f27384826d5d1b75d3ff62a
  • 10fd8e5 Updated Rector to commit 02a30d483fe28abc9315a7e6bf809614750c95ab
  • 5f40a31 Updated Rector to commit affdec96db31156ab2b05a5801f980e284e291a5
  • 335a386 Updated Rector to commit 63201f76725831988f1484476f6f84e0976a5742
  • 291e258 Updated Rector to commit 54491a53f081fd8785269513b1650a524a9077f1
  • 785ac22 Updated Rector to commit 89d2c9c4eb2bfddc226136899b1fdb0a99d19a8a
  • aba5aec Updated Rector to commit aa52c4ecedb83773b12c4d3b2906ba36601057ba
  • d525e92 Updated Rector to commit 1dcebfe29713124a43504c9a4bac322fa2f41f59
  • 168d6a7 Updated Rector to commit 120e0ccfc40bc696d23a9e1d93b6662ea7dfa682
  • 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 show ignore conditions` will show all of the ignore conditions of the specified dependency - `@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)