smrealms / smr

Space Merchant Realms open-source game engine
http://www.smrealms.de
GNU Affero General Public License v3.0
25 stars 15 forks source link

build(deps-dev): update rector/rector requirement from 0.15.13 to 1.2.1 #1881

Closed dependabot[bot] closed 1 month ago

dependabot[bot] commented 1 month ago

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

Release notes

Sourced from rector/rector's releases.

Released Rector 1.2.1

New Features :partying_face:

  • [type-declarations] Add ReturnNullableTypeRector (#6110)
  • [type-declarations] Add StringsReturnTypeFromStrictScalarReturnsRector to complete the string returns (#6111)
  • [PhpDoc] Add warning about missing PhpDocInfo name form tag value node (#6134)
  • [TypeDeclaration] Introducing ClosureReturnTypeRector to handle closure types separately (#6106)
  • [TypeDeclaration] Skip has named arg on AddMethodCallBasedStrictParamTypeRector (#6137)
  • [e2e][Printer] Handle crash indentation on AddParamBasedOnParentClassMethodRector (#6112)

Bugfixes :bug:

  • [TypeDeclaration] Skip variadic on AddParamTypeBasedOnPHPUnitDataProviderRector (#6150)
  • [TypeDeclaration] Add ConstFetch support on ReturnTypeFromStrictConstantReturnRector (#6151)
  • Refactor BooleanTypeMapper to handle value based on context (#6095)
  • Check root return in ReturnTypeFromReturnNewRector (#6102)
  • Make ReturnUnionTypeRector run on PHP 8.0+ (#6103)
  • ReturnUnionTypeRector now return only non-nullable types, to prepare space for new nullable rule as off PHP 7.1+ (#6105)
  • [TypeDeclaration] handle explicit if else new on ReturnTypeFromReturnNewRector (#6104)
  • [Php70] Swap min is higher than max on RandomFunctionRector (#6109)
  • Split StringReturnTypeFromStrictScalarReturnsRector into string, bool and numeric scalar + strict return type rules (#6113)
  • [Php71] Handle not identical to Float for empty string should compare to 0.0 on BinaryOpBetweenNumberAndStringRector (#6117)
  • [TypeDeclaration] Skip void on BoolReturnTypeFromBooleanStrictReturnsRector (#6118)
  • [TypeDeclaration] Fix inline closure type on ClosureReturnTypeRector (#6119)
  • [TypeDeclaration] Skip start with shebang on DeclareStrictTypesRector (#6121)
  • [Php52] Handle deep if stmts on ContinueToBreakInSwitchRector (#6122)
  • [Php52] Handle in deep else on ContinueToBreakInSwitchRector (#6123)
  • [TypeDeclaration] Clean up ArrowFunction check on ReturnTypeInferer (#6124)
  • [TypeDeclaration] Skip union with yield on NumericReturnTypeFromStrictScalarReturnsRector (#6125)
  • [Php82] Handle has only readonly properties but not all promoted property on ReadOnlyClassRector (#6129)
  • refactor: Move function first-class-callable to a standalone rule (#6131), Thanks @​nikolicaleksa!
  • typo (https://github.com/rectorphp/rector-src/commit/d102bd166e8cc13ec50506dac2b2765ba29698a7)
  • Fix ArrayDimFetchToMethodCallRector (#6138), Thanks @​peterfox!
  • [CodeQuality] Skip used in static Closure/ArrowFunction on LocallyCalledStaticMethodToNonStaticRector (#6139)
  • [CodeQuality] Skip multiple new lines on JoinStringConcatRector (#6141)
  • [CodeQuality] Allow change empty() to [] compare of other object property usage on SimplifyEmptyCheckOnEmptyArrayRector (#6147)
  • [Php55] Skip parse error on no concat in left in left Concat on PregReplaceEModifierRector (#6148)
  • [CodingStyle] Handle with trait use adaptations on SeparateMultiUseImportsRector (#6149)
  • [DeadCode] Remove unused @​var on key after remove key on RemoveUnusedForeachKeyRector (#6135)
  • [DeadCode] Handle same namespace param type on RemoveUselessParamTagRector (#6133)

Removed and deprecated :skull:

  • Add - number support, deprecate ReturnTypeFromStrictScalarReturnExprRector functionality, already split (#6114)
  • Deprecate BoolReturnTypeFromStrictScalarReturnsRector, use BoolReturnTypeFromBooleanStrictReturnsRector instead (#6115)

... (truncated)

Commits
  • b38a3ee Rector 1.2.1
  • a86c4a9 Updated Rector to commit 8b983280a817e815b0de72e02d2fe99d201c5a1c
  • 427f73f Updated Rector to commit 36b475d84ae192f498854c796bd8246038a5bc7a
  • 2cbd10a Updated Rector to commit d6de24c449d21207b50bd5342e3ddc0836a9265b
  • 075bcc5 Updated Rector to commit 07a3bdc597ce144a9ccbe370004b437d4118e0c2
  • 4fe7b62 Updated Rector to commit 1e7fffd0be6bd99905dff054488e967a276b8727
  • 8349226 Updated Rector to commit 25b437a67243133d39aaf9579723013730b4d3f5
  • 707f4ca Updated Rector to commit a9ddf8fe859ce31baccee9692438ad03c9101549
  • 8c2cb60 Updated Rector to commit 4dd889abe4cabdbe4235578a10a7d6d4b64b5f55
  • a07218c Updated Rector to commit e9b4c647f9f40adc9e1859cd620c3632281e3384
  • Additional commits viewable in compare view


You can trigger a rebase of this PR 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)
dependabot[bot] commented 1 month ago

Superseded by #1884.