Update php-dev to v2.0.2 #18

Merged
Renovate merged 1 commits from renovate/php-dev into main 2025-01-20 00:14:13 +00:00
Collaborator

This PR contains the following updates:

Package Type Update Change
phpstan/phpstan-strict-rules require-dev patch 2.0.1 -> 2.0.2
rector/rector (source) require-dev patch 2.0.6 -> 2.0.7

Release Notes

phpstan/phpstan-strict-rules (phpstan/phpstan-strict-rules)

v2.0.2

Compare Source

  • 02277ce - Merge remote-tracking branch 'origin/1.6.x' into 2.0.x
  • ed6fea0 - Added strictRulesInstalled parameter
  • a4a6a08 - Remove dead test because of raised min-php version
  • b60bffc - Fix
  • 5d50bde - Fix
  • 0368403 - Fix
  • 1721dbf - Fix after PHPStan update
  • e208c93 - Fix after PHPStan update
  • 63956f7 - Moved illegalConstructorMethodCall rules from phpstan to phpstan-strict-rules
  • ad53bd9 - Remove options removed in PHPStan 2.0
  • 914b5e3 - Everything from Bleeding Edge enabled
  • 988fab9 - Add more separate rule toggles
  • e227ffd - Merge remote-tracking branch 'origin/1.6.x' into 2.0.x
  • 90006f2 - Merge branch '1.6.x' into 2.0.x
  • 1062d48 - Fix
  • 5eec39f - Set polluteScopeWithBlock to false
  • 8e2c8b0 - Fix deprecations
  • 1ccec91 - Remove unnecessary dependency on nikic/php-parser
  • f8092f9 - Update build-cs
  • f647999 - Stop testing PHP 7.2 and 7.3
  • f6fb84e - Open 2.0.x
rectorphp/rector (rector/rector)

v2.0.7: Released Rector 2.0.7

Compare Source

New Features 🥳


Bugfixes 🐛

  • [type-declaration] Add typed property, if traits do not duplicate the property (#​6663)
  • [removing] Add interface support to RemoveInterfaceRector (#​6681)
  • fix: add Symfony support as a composer-based option (#​6673), Thanks @​ayedbelsem!
  • [CodeQuality] Handle on assign on FlipTypeControlToUseExclusiveTypeRector (#​6653)
  • [Performance] Early return FullyQualifiedObjectType on FQCN on ObjectTypeSpecifier (#​6658)
  • [CodeQuality] Skip indirect return on SimplifyIfReturnBoolRector (#​6660)
  • [Php83] Handle concat in first argument on CombineHostPortLdapUriRector (#​6661)
  • [TypeDeclaration] Skip unset by trait on TypedPropertyFromStrictConstructorRector (#​6664)
  • [Renaming] Skip used by trait as property promotion on RenamePropertyToMatchTypeRector (#​6665)
  • [TypeDeclaration] Skip changed by ref from trait on TypedPropertyFromStrictConstructorRector (#​6666)
  • [CodeQuality] Handle with assign missing parentheses on ExplicitBoolCompareRector (#​6668)
  • use ->ignoreVCSIgnored() on RectorConfigBuilder::withRootFiles() over custom logic (#​6669)
  • [BetterPhpDocParser] Check for closing brace in text content (#​8977) (#​6670), Thanks @​andrewnicols!
  • [AutoImport] Handle FQCN with sub namespace (#​6672)
  • [BetterPhpDocParser] Use str_contains() for DoctrineAnnotationDecorator (#​6671) (#​6674), Thanks @​andrewnicols!
  • [AutoImport] Handle inner with sub namespace on auto import (#​6679)
  • [DeadCode] Skip dynamic name on RemoveParentCallWithoutParentRector (#​6659)



rectorphp/rector-symfony 🎵

  • Back to require-dev rector-src:dev-main (#​697)
  • Update GetBySymfonyStringToConstructorInjectionRector fixture test to cover rector-srv:tv-readonly-add-ctor (#​696)

rectorphp/rector-doctrine 🟠


rectorphp/rector-phpunit 🟢

  • [PHPUnit 10] Register PropertyExistsWithoutAssertRector to phpunit100.php (#​443)
  • Added testcase to demonstrate rector#8977 (#​440), Thanks @​andrewnicols
  • [PHPUnit10] Replace deleted PHPUnit methods (#​438), Thanks @​66Ton99

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 these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [phpstan/phpstan-strict-rules](https://github.com/phpstan/phpstan-strict-rules) | require-dev | patch | `2.0.1` -> `2.0.2` | | [rector/rector](https://getrector.org) ([source](https://github.com/rectorphp/rector)) | require-dev | patch | `2.0.6` -> `2.0.7` | --- ### Release Notes <details> <summary>phpstan/phpstan-strict-rules (phpstan/phpstan-strict-rules)</summary> ### [`v2.0.2`](https://github.com/phpstan/phpstan-strict-rules/releases/tag/2.0.2) [Compare Source](https://github.com/phpstan/phpstan-strict-rules/compare/2.0.1...2.0.2) - [02277ce](http://github.com/phpstan/phpstan-strict-rules/commit/02277ce4b0dd03d74f15282064f8f027d1dec9cc) - Merge remote-tracking branch 'origin/1.6.x' into 2.0.x - [ed6fea0](http://github.com/phpstan/phpstan-strict-rules/commit/ed6fea0ad4ad9c7e25f3ad2e7c4d420cf1e67fe3) - Added `strictRulesInstalled` parameter - [a4a6a08](http://github.com/phpstan/phpstan-strict-rules/commit/a4a6a08bd4a461e516b9c3b8fdbf0f1883b34158) - Remove dead test because of raised min-php version - [b60bffc](http://github.com/phpstan/phpstan-strict-rules/commit/b60bffc846824fdeb70d41cfe4de956c8557e2fd) - Fix - [5d50bde](http://github.com/phpstan/phpstan-strict-rules/commit/5d50bde7ed256a94e50e1466a105f8d53fc5ed3a) - Fix - [0368403](http://github.com/phpstan/phpstan-strict-rules/commit/03684036b5be8ce41a628e84a11ba71ff1d795c5) - Fix - [1721dbf](http://github.com/phpstan/phpstan-strict-rules/commit/1721dbffc29ce0f689dad7f9666c1e99e47439cd) - Fix after PHPStan update - [e208c93](http://github.com/phpstan/phpstan-strict-rules/commit/e208c9311872047b903511e2e03cb0df795014b0) - Fix after PHPStan update - [63956f7](http://github.com/phpstan/phpstan-strict-rules/commit/63956f7896780551ed1ab29e75a6a645d8a0919c) - Moved illegalConstructorMethodCall rules from phpstan to phpstan-strict-rules - [ad53bd9](http://github.com/phpstan/phpstan-strict-rules/commit/ad53bd9f911e7831e8e02cd3e54faf1d44910c33) - Remove options removed in PHPStan 2.0 - [914b5e3](http://github.com/phpstan/phpstan-strict-rules/commit/914b5e3a804d11239b38d5ceb8a90742f94e396f) - Everything from Bleeding Edge enabled - [988fab9](http://github.com/phpstan/phpstan-strict-rules/commit/988fab9e77f55c851d478e1dd4880a00428d1a90) - Add more separate rule toggles - [e227ffd](http://github.com/phpstan/phpstan-strict-rules/commit/e227ffd6848e29aa15e0107b805a3ccd2f2b7895) - Merge remote-tracking branch 'origin/1.6.x' into 2.0.x - [90006f2](http://github.com/phpstan/phpstan-strict-rules/commit/90006f215e7594e1eeeb3db7b524a141df93d980) - Merge branch '1.6.x' into 2.0.x - [1062d48](http://github.com/phpstan/phpstan-strict-rules/commit/1062d489f1d10e79df42d73fa5352a27741d65f1) - Fix - [5eec39f](http://github.com/phpstan/phpstan-strict-rules/commit/5eec39fc6ef36015e6de08949c8e9ae9d64560a3) - Set `polluteScopeWithBlock` to false - [8e2c8b0](http://github.com/phpstan/phpstan-strict-rules/commit/8e2c8b0abb83ec35ba2fca475898880f7e700783) - Fix deprecations - [1ccec91](http://github.com/phpstan/phpstan-strict-rules/commit/1ccec911e6f4b7825e235d6c0f54a11ce8f187bd) - Remove unnecessary dependency on nikic/php-parser - [f8092f9](http://github.com/phpstan/phpstan-strict-rules/commit/f8092f978190646c397e5db26a70aae9b3150f98) - Update build-cs - [f647999](http://github.com/phpstan/phpstan-strict-rules/commit/f647999fed4532778509404e31086eae86a6b68e) - Stop testing PHP 7.2 and 7.3 - [f6fb84e](http://github.com/phpstan/phpstan-strict-rules/commit/f6fb84ef14e14130659a29a13421b6d59d51b436) - Open 2.0.x </details> <details> <summary>rectorphp/rector (rector/rector)</summary> ### [`v2.0.7`](https://github.com/rectorphp/rector/releases/tag/2.0.7): Released Rector 2.0.7 [Compare Source](https://github.com/rectorphp/rector/compare/2.0.6...2.0.7) #### New Features :partying_face: - Add `withSetProviders` method ([#&#8203;6515](https://github.com/rectorphp/rector-src/pull/6515)), Thanks [@&#8203;ghostwriter](https://github.com/ghostwriter)! - feature: replace MyCLabs Enum constructor call ([#&#8203;6588](https://github.com/rectorphp/rector-src/pull/6588)), Thanks [@&#8203;carlosvinicius](https://github.com/carlosvinicius)! <br> #### Bugfixes :bug: - \[type-declaration] Add typed property, if traits do not duplicate the property ([#&#8203;6663](https://github.com/rectorphp/rector-src/pull/6663)) - \[removing] Add interface support to RemoveInterfaceRector ([#&#8203;6681](https://github.com/rectorphp/rector-src/pull/6681)) - fix: add Symfony support as a composer-based option ([#&#8203;6673](https://github.com/rectorphp/rector-src/pull/6673)), Thanks [@&#8203;ayedbelsem](https://github.com/ayedbelsem)! - \[CodeQuality] Handle on assign on FlipTypeControlToUseExclusiveTypeRector ([#&#8203;6653](https://github.com/rectorphp/rector-src/pull/6653)) - \[Performance] Early return FullyQualifiedObjectType on FQCN on ObjectTypeSpecifier ([#&#8203;6658](https://github.com/rectorphp/rector-src/pull/6658)) - \[CodeQuality] Skip indirect return on SimplifyIfReturnBoolRector ([#&#8203;6660](https://github.com/rectorphp/rector-src/pull/6660)) - \[Php83] Handle concat in first argument on CombineHostPortLdapUriRector ([#&#8203;6661](https://github.com/rectorphp/rector-src/pull/6661)) - \[TypeDeclaration] Skip unset by trait on TypedPropertyFromStrictConstructorRector ([#&#8203;6664](https://github.com/rectorphp/rector-src/pull/6664)) - \[Renaming] Skip used by trait as property promotion on RenamePropertyToMatchTypeRector ([#&#8203;6665](https://github.com/rectorphp/rector-src/pull/6665)) - \[TypeDeclaration] Skip changed by ref from trait on TypedPropertyFromStrictConstructorRector ([#&#8203;6666](https://github.com/rectorphp/rector-src/pull/6666)) - \[CodeQuality] Handle with assign missing parentheses on ExplicitBoolCompareRector ([#&#8203;6668](https://github.com/rectorphp/rector-src/pull/6668)) - use ->ignoreVCSIgnored() on RectorConfigBuilder::withRootFiles() over custom logic ([#&#8203;6669](https://github.com/rectorphp/rector-src/pull/6669)) - \[BetterPhpDocParser] Check for closing brace in text content ([#&#8203;8977](https://github.com/rectorphp/rector/issues/8977)) ([#&#8203;6670](https://github.com/rectorphp/rector-src/pull/6670)), Thanks [@&#8203;andrewnicols](https://github.com/andrewnicols)! - \[AutoImport] Handle FQCN with sub namespace ([#&#8203;6672](https://github.com/rectorphp/rector-src/pull/6672)) - \[BetterPhpDocParser] Use str_contains() for DoctrineAnnotationDecorator ([#&#8203;6671](https://github.com/rectorphp/rector/issues/6671)) ([#&#8203;6674](https://github.com/rectorphp/rector-src/pull/6674)), Thanks [@&#8203;andrewnicols](https://github.com/andrewnicols)! - \[AutoImport] Handle inner with sub namespace on auto import ([#&#8203;6679](https://github.com/rectorphp/rector-src/pull/6679)) - \[DeadCode] Skip dynamic name on RemoveParentCallWithoutParentRector ([#&#8203;6659](https://github.com/rectorphp/rector-src/pull/6659)) <br> *** <br> #### rectorphp/rector-symfony :musical_note: - Back to require-dev rector-src:dev-main ([#&#8203;697](https://github.com/rectorphp/rector-symfony/pull/697)) - Update GetBySymfonyStringToConstructorInjectionRector fixture test to cover rector-srv:tv-readonly-add-ctor ([#&#8203;696](https://github.com/rectorphp/rector-symfony/pull/696)) <br> #### rectorphp/rector-doctrine :orange_circle: - \[ORM-300] add missing rename class ([#&#8203;365](https://github.com/rectorphp/rector-doctrine/pull/365)), Thanks [@&#8203;JohJohan](https://github.com/JohJohan) - \[ORM-28] add missing sets list for ORM-28 ([#&#8203;364](https://github.com/rectorphp/rector-doctrine/pull/364)), Thanks [@&#8203;JohJohan](https://github.com/JohJohan) <br> #### rectorphp/rector-phpunit :green_circle: - \[PHPUnit 10] Register PropertyExistsWithoutAssertRector to phpunit100.php ([#&#8203;443](https://github.com/rectorphp/rector-phpunit/pull/443)) - Added testcase to demonstrate [rector#8977](https://github.com/rector/rector/issues/8977) ([#&#8203;440](https://github.com/rectorphp/rector-phpunit/pull/440)), Thanks @&#8203;andrewnicols - \[PHPUnit10] Replace deleted PHPUnit methods ([#&#8203;438](https://github.com/rectorphp/rector-phpunit/pull/438)), Thanks [@&#8203;66Ton99](https://github.com/66Ton99) </details> --- ### 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 these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xODEuNiIsInVwZGF0ZWRJblZlciI6IjM3LjE4MS42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Renovate added 1 commit 2025-01-20 00:02:52 +00:00
Update php-dev to v2.0.2
All checks were successful
rector / Rector (pull_request) Successful in 1m9s
Apply PHP CS Fixer / php-cs-fixer (push) Successful in 9s
CI / build-test (push) Successful in 1m15s
rector / Rector (push) Successful in 1m11s
e548bc1820
Renovate scheduled this pull request to auto merge when all checks succeed 2025-01-20 00:02:52 +00:00
Renovate merged commit e548bc1820 into main 2025-01-20 00:14:13 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: camelia-studio/Kumora#18
No description provided.