guanguans / music-dl

Music Searcher and Downloader. - 音乐搜索下载器。
https://guanguans.github.io/music-dl
MIT License
678 stars 65 forks source link

chore(deps-dev): bump rector/rector from 1.0.3 to 1.04 #721

Closed dependabot[bot] closed 7 months ago

dependabot[bot] commented 7 months ago

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Bumps rector/rector from 1.0.3 to 1.04.

Release notes

Sourced from rector/rector's releases.

Released Rector 1.0.4

New Features and Changes :partying_face:

Bugfixes :bug:

  • [DeadCode] Skip isset() from property fetch from docblock on RemoveAlwaysTrueIfConditionRector (#5754)

  • [DeadCode] Skip implements interface on RemoveUnusedConstructorParamRector (#5778)

  • [DeadCode] Remove union with interface on RemoveUselessParamTagRector to make it consistent (#5794)

  • [DeadCode] Skip property fetch on cond as may be overridden on RemoveAlwaysTrueIfConditionRector (#5796)

  • [DeadCode] Skip @​param true on native bool type on RemoveUselessParamTagRector (#5798)

  • [php84] Clean up contains null check type on ExplicitNullableParamTypeRector (#5726)

  • Fixes for ArrayDimFetchToMethodCallRector (#5727), Thanks @​peterfox!

  • Update ArrayDimFetchToMethodCall to use ObjectType (#5728), Thanks @​peterfox!

  • [Php81] Skip $this::class on trait on NullToStrictStringFuncCallArgRector (#5732)

  • Handle readonly class with attrs (#5736), Thanks @​tugmaks!

  • [Renaming][AutoImport] Handle after change annotation to attribute with rename on AnnotationToAttributeRector + RenameClassRector with auto import (#5741)

  • [Php80] Skip var property usage on ClassPropertyAssignToConstructorPromotionRector (#5744)

  • [Php80] Use identical compare on PromotedPropertyCandidateResolver (#5745)

  • Fix ChildDoctrineRepositoryClassTypeRector for generic type (#5746)

  • [DeadCode] Skip From docblock on ReduceAlwaysFalseIfOrRector (https://github.com/rectorphp/rector-src/commit/f32dff3ddb3bb8062fced070984017352f2b653a)

  • [CodeQuality] Skip if else return on ExplicitReturnNullRector (#5755)

  • [CodeQuality] No need to re-update doc when already union null doc on ExplicitReturnNullRector (#5757)

  • [CodeQuality] Skip constructor on ExplicitReturnNullRector (#5758)

  • [CodeQuality] Move Yield_ and YieldFrom check to SilentVoidResolver (#5759)

  • [CodeQuality] Skip do { } while always returned on ExplicitReturnNullRector (https://github.com/rectorphp/rector-src/commit/cae06912ed7d7274d900fdc996448f100be2ed34)

  • [CodeQuality] Allow transform return; to return null; when there is other return with Expr on ExplicitReturnNullRector (#5761)

  • [AutoImport] Allow auto import same namespace with sub use with docblock short name (https://github.com/rectorphp/rector-src/commit/e3e741edd3ca55fc2c24c040f43c8974bda7e953)

  • [CodeQuality] Handle do { } while maybe returned on ExplicitReturnNullRector (#5766)

  • [DeadCode] Fix array callable with constructor args (#5770), Thanks @​hogejiro!

  • [TypeDeclaration] Ensure always return with Expr on maybe continued in next stmt on SilentVoidResolver (#5771)

  • [NodeCollector] Fix non-string value on ArrayCallableMethodMatcher::resolveClassContextType() (#5780)

  • [TypeDeclaration] Handle initialized on getter on ReturnTypeFromStrictTypedPropertyRector (#5784)

  • [TypeDeclaration] Handle in inner function on ReturnTypeFromStrictTernaryRector (#5785)

  • [TypeDeclaration] Do not use Required::class reference on AutowiredClassMethodOrPropertyAnalyzer (#5788)

  • Fix removal of useless @​param tag when string|null insteadof ?string is used. (https://github.com/rectorphp/rector-src/commit/9b4ad93acd680c5da9a3bab4d5e1f46ad5905b7f)

  • [NodeTypeResolver] Move UnionType doc vs FullyQualified native type as not equal to TypeComparator (#5793)

  • Support @​immutable phpdoc in RestoreDefaultNullToNullableTypePropertyRector (https://github.com/rectorphp/rector-src/commit/3f1ccb3ea131997a435fc2211620e968c6732220)

... (truncated)

Commits
  • b8bbd02 Updated Rector to commit c860b0cd3976acfd4b05d6929f446a7b50454b52
  • 6678ca0 Updated Rector to commit 4a77565302216f6fde71232600cd175422a00965
  • 6e04d0e Rector 1.0.4
  • d59efe6 Updated Rector to commit a16a04d0bc90df11918efd4b7fc117a9e3dcc1c3
  • e004423 Updated Rector to commit 8e022d170a2e88d66e12631536f298de8b22d42d
  • f81fa92 Updated Rector to commit a43f37190db97fb8807cb08f4e7171a338625387
  • d36c8ad Updated Rector to commit 0348124a5535b99712da4debc136d2e73647b97a
  • b352c84 Updated Rector to commit 0348124a5535b99712da4debc136d2e73647b97a
  • 6e65fef Updated Rector to commit 88648d1e6fe18bcc67ea76ebdc76c1d1e6d1fe6f
  • 81fd362 Updated Rector to commit 91ed251a8c450a776ec4b739c735b4bd6f9bf8d5
  • 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)