thorsten / phpMyFAQ

phpMyFAQ - Open Source FAQ web application for PHP 8.1+ and MySQL, PostgreSQL and other databases
https://www.phpmyfaq.de
Mozilla Public License 2.0
582 stars 253 forks source link

build(deps-dev): bump rector/rector from 1.1.0 to 1.1.1 #3021

Closed dependabot[bot] closed 1 week ago

dependabot[bot] commented 1 week ago

Bumps rector/rector from 1.1.0 to 1.1.1.

Release notes

Sourced from rector/rector's releases.

Released Rector 1.1.1

[Performance] Fix huge performance hit by reverting children class detection (#5995) - fixes rectorphp/rector#8679, rectorphp/rector#8638, rectorphp/rector#8637

New Rules

  • [TypeDeclaration] Add ReturnTypeFromReturnCastRector (#5905)
  • [TypeDeclaration] Add ReturnTypeFromSymfonySerializerRector (#5908)
  • [TypeDeclaration] Add TypedPropertyFromJMSSerializerAttributeTypeRector (#5909)
  • [TypeDeclaration] Add AddTypeFromResourceDocblockRector (#5915)
  • [Php74] Add HebrevcToNl2brHebrevRector (#5977)
  • [Php74] Add RestoreIncludePathToIniRestoreRector (#5973)
  • [Carbon] Init set to migrate DateTime to Carbon (#5868)
  • [Carbon] Add immutable support to other rules (#5896)
  • Convert DateTimeImmutable to CarbonImmutable (#5895)
  • Convert time() to Carbon::now()->timestamp (#5901), Thanks @​kylekatarnls!

New Features and DX improvements :partying_face:

  • Add code quality levels (#5910), Thanks @​carlos-granados!
  • [DX] Introduce set providers, to enable package + version based set registration (#5976)
  • [DX] Report rules that registered in withSkip() but never registered in withRules() (#5919)
  • [Set] Add new rector-preset set to have opiniated rector rules that can be enabled in rector-src and its extension (#5924)
  • [DeadCode] Add RemoveUnusedPublicMethodParameterRector (#5925)
  • [TypeDeclaration] Handle double declare(strict_types=1) addition on DeclareStrictTypesRector + IncreaseDeclareStrictTypesRector (#5928)
  • [CodingStyle][Php80] Add join func call support on ConsistentImplodeRector (#5958)
  • [CodeQuality] Add support for (), {}, [], <> delimiter on RegexPatternDetector (#5957)
  • [TypeDeclaration] Add Static Call support on AddMethodCallBasedStrictParamTypeRector (#5960)
  • [Config] Add withPhpPolyfill() method to load php polyfill set on RectorConfigBuilder (#5983)
  • [DX] Add ->withPhpXSets() for PHP 7.4 and lower, improve ->withPreparedSets() (#5984)
  • [config] Disable parallel on --debug (#5904)
  • [Php80] Skip mixed doc with description and valid doc on MixedTypeRector (#5906)
  • [DX] Add withPhpPolyfills() method to add polyfill rules (#5981) rectorphp/rector-src#5983
  • [DX] Ommit static functions/closure from coding-style, as often ignored and depends on personal preference (#5916)
  • [DX] Ommit post-inc to pre-inc rule from coding-style as too opinionated (#5917)
  • [DX] Remove UseIncrementAssignRector from coding-style set, as often ignored (#5920)

Bugfixes :bug:

  • [AutoImport] No need RenamedClassesDataCollector usage on UsesClassNameImportSkipVoter (#5921)
  • [Php81] Skip private method from instantiated class on FirstClassCallableRector (#5929)
  • [NodeTypeCorrector] Directly use StringType on Intersection of strings on AccessoryNonEmptyStringTypeCorrector (#5933)
  • [CodeQuality] Allow check in current Class_ with multiple props on CompleteDynamicPropertiesRector (#5938)
  • [Naming] Handle rename property with only comment, without @​var doc on RenamePropertyToMatchTypeRector (#5945)
  • Remove the renaming of apache_request_headers (#5943), Thanks @​rhuijts!

... (truncated)

Commits
  • c930cdb Rector 1.1.1
  • d6dc063 Updated Rector to commit 2e36fffb357edc40a64d69266e8747fcf9fdd679
  • d5a6bce Updated Rector to commit 07dc58043d4a4634e6376094af98a3233719a2da
  • 1951a60 Updated Rector to commit 6b11f63e63fc75ea80a4ee609f3e175863305b6f
  • a75c607 Updated Rector to commit cecb60da20dfbe57e70ac43d606eba711aed4e8c
  • f4b3213 Updated Rector to commit 891bfdaf9ea8d10341fe4a3c63c25aa8245de79b
  • 9257029 Updated Rector to commit 8a7cd36365b2f05683f072309cd2484978d9e5b2
  • 856c640 Updated Rector to commit 2dda748541be13dac8ef328011bc50233f2030bc
  • 9d08250 Updated Rector to commit f366a7e66228f35dc877e816b553c4f38332f801
  • 14cd108 Updated Rector to commit f366a7e66228f35dc877e816b553c4f38332f801
  • 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)