chore(deps-dev): bump the php-dev-tools group across 1 directory with 4 updates - #7087
chore(deps-dev): bump the php-dev-tools group across 1 directory with 4 updates#7087dependabot[bot] wants to merge 1 commit into
Conversation
|
原因rector 2.6.2 の「every extension package now ships a single composer-based set」で、バージョン別のセット定数が撤去されました。本 PR は 2.6.1 → 2.6.3 なのでこの撤去をまたぎます。
対応#7099 で 設定移行だけを先に入れると、その PR の CI は旧版で走るため「新版で緑になること」を検証できず、追従漏れ(上記 44 ファイル)が見えないままになります。そのため #7099 に bump ごと含めています。 #7099 をマージしたあと本 PR を |
rector 2.6.2 がバージョン別のセット定数を撤去したため, 2.6.3 以降では rector.php が [ERROR] Undefined constant で起動しなくなる。撤去されたのは SymfonySetList で 33 個 (SYMFONY_25〜SYMFONY_81), DoctrineSetList で 14 個, PHPUnitSetList で 10 個。本設定が参照していたのは次の 3 つ。 - SymfonySetList::SYMFONY_74 → SymfonySetList::COMPOSER_BASED - DoctrineSetList::DOCTRINE_DBAL_30 → DoctrineSetList::COMPOSER_BASED - PHPUnitSetList::PHPUNIT_110 → PHPUnitSetList::COMPOSER_BASED COMPOSER_BASED は 2.6.1 にも存在するため, この置き換えは現行版でもそのまま動く。 各ルールが composer.json / installed.json を見て, インストール済みバージョンに 合うものだけ実行する。 置き換えで新たに有効になるルールは先行するコミットで適用済みなので, 本コミット時点の dry-run は 1283 ファイルで 0 件。 あわせて 2 点: - ArgumentAdderRector を skip する。composer-based セットの設定では ContainerBuilder::addCompilerPass() に第 2 引数 0 (int) を足すが, シグネチャは string $type なので TypeError になる - withCache() の cacheClass を渡さない。既定が FileCacheStorage で, 2.6.3 では指定しても無視される (MemoryCacheStorage が撤去された) refs #7087 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
fe7e6f7 to
57e8cb9
Compare
build(deps-dev): rector を 2.6.4 へ上げ, composer-based セットへ移行する (refs #7087)
… 4 updates Bumps the php-dev-tools group with 4 updates in the / directory: [phpstan/phpstan](https://github.com/phpstan/phpstan-phar-composer-source), [rector/rector](https://github.com/rectorphp/rector), [symfony/browser-kit](https://github.com/symfony/browser-kit) and [symfony/phpunit-bridge](https://github.com/symfony/phpunit-bridge). Updates `phpstan/phpstan` from 2.2.8 to 2.2.13 - [Commits](https://github.com/phpstan/phpstan-phar-composer-source/commits) Updates `rector/rector` from 2.6.4 to 2.6.6 - [Release notes](https://github.com/rectorphp/rector/releases) - [Commits](rectorphp/rector@2.6.4...2.6.6) Updates `symfony/browser-kit` from 7.4.14 to 7.4.17 - [Release notes](https://github.com/symfony/browser-kit/releases) - [Changelog](https://github.com/symfony/browser-kit/blob/8.2/CHANGELOG.md) - [Commits](symfony/browser-kit@v7.4.14...v7.4.17) Updates `symfony/phpunit-bridge` from 8.1.4 to 8.1.6 - [Release notes](https://github.com/symfony/phpunit-bridge/releases) - [Changelog](https://github.com/symfony/phpunit-bridge/blob/8.2/CHANGELOG.md) - [Commits](symfony/phpunit-bridge@v8.1.4...v8.1.6) --- updated-dependencies: - dependency-name: phpstan/phpstan dependency-version: 2.2.9 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: php-dev-tools - dependency-name: rector/rector dependency-version: 2.6.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: php-dev-tools - dependency-name: symfony/browser-kit dependency-version: 7.4.17 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: php-dev-tools - dependency-name: symfony/phpunit-bridge dependency-version: 8.1.5 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: php-dev-tools ... Signed-off-by: dependabot[bot] <support@github.com>
57e8cb9 to
8247abb
Compare
|
Important Review skippedBot user detected. To trigger a single review, invoke the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Advanced Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Bumps the php-dev-tools group with 4 updates in the / directory: phpstan/phpstan, rector/rector, symfony/browser-kit and symfony/phpunit-bridge.
Updates
phpstan/phpstanfrom 2.2.8 to 2.2.13Commits
Updates
rector/rectorfrom 2.6.4 to 2.6.6Release notes
Sourced from rector/rector's releases.
... (truncated)
Commits
ca069d6Rector 2.6.6dd1dbd8Updated Rector to commit c8f5daeffd982de54092ead1bc0d278a60aa3747c6ecc8dUpdated Rector to commit 0919678db52fe2ede06192b3b19834401da4a47227296aaUpdated Rector to commit 96fd595f95029db66bd5205e6c5aa60eb47453531e88d3dUpdated Rector to commit ee2e8d0dd1afbdc754e5c9f6db7835e5136055f833b2be9Updated Rector to commit ee2e8d0dd1afbdc754e5c9f6db7835e5136055f80a5abf5Updated Rector to commit 28a4645c168c2567f79108c1c4463cda1afb4aff646f9f7Updated Rector to commit 28a4645c168c2567f79108c1c4463cda1afb4aff78802daUpdated Rector to commit 28a4645c168c2567f79108c1c4463cda1afb4aff7a20767Updated Rector to commit 0c3d4f4e3c5c3eb7eabc0f7097bd7efaea657439Updates
symfony/browser-kitfrom 7.4.14 to 7.4.17Release notes
Sourced from symfony/browser-kit's releases.
Commits
7aff5c4Merge branch '6.4' into 7.44f63147bug #65507 [BrowserKit] Fix decoding raw cookie values that contain a plus si...7f33927[BrowserKit] Return the most specific cookie when several ones matcha38b682[BrowserKit] Fix decoding raw cookie values that contain a plus signbe14bb6Merge branch '6.4' into 7.4d3dfdbd[BrowserKit][HttpClient][Routing] Don't pass objects to http_build_query()162cbeeMerge branch '6.4' into 7.418b919fCheck arrays and bools directly instead of comparing them to count()/true/fal...Updates
symfony/phpunit-bridgefrom 8.1.4 to 8.1.6Release notes
Sourced from symfony/phpunit-bridge's releases.
Commits
abd3c4eMerge branch '7.4' into 8.1ff3a78aMerge branch '6.4' into 7.4e41aaf9[PhpUnitBridge] Fix ClockMock::hrtime() when the clock is not mocked and when...c1eba6aMerge branch '7.4' into 8.1af20e33Merge branch '6.4' into 7.4dbee311[PhpUnitBridge] Fix finding the project root when vendor/ is a symlinkc5ab53dMerge branch '7.4' into 8.12b01f60Merge branch '6.4' into 7.400d2aff[PhpUnitBridge] Fix crash when a deprecation is triggered from a method inher...