Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor #743 Update rector/rector requirement from ^0.13.5 to ^0.18.…
…2 (dependabot[bot]) This PR was merged into the 1.11 branch. Discussion ---------- Updates the requirements on [rector/rector](/~https://github.com/rectorphp/rector) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/~https://github.com/rectorphp/rector/releases">rector/rector's releases</a>.</em></p> <blockquote> <h2>Released Rector 0.18.2</h2> <h2>New Features and Changes 🥳</h2> <ul> <li>Add MyCLabs enum equals + keeping methods (<a href="https://redirect.github.com/rectorphp/rector-src/pull/4645">#4645</a>), Thanks <a href="/~https://github.com/K0nias"><code>@K0nias</code></a>!</li> <li>[TypeDeclaration] skip variadic constructor param of mixed type on AddParamTypeFromPropertyTypeRector (<a href="https://redirect.github.com/rectorphp/rector-src/pull/4887">#4887</a>), Thanks <a href="/~https://github.com/Celebrate-Reinhard"><code>@Celebrate-Reinhard</code></a>!</li> <li>[TypeDeclaration] Do not add default value when assigned in __construct() on TypedPropertyFromStrictGetterMethodReturnTypeRector (<a href="https://redirect.github.com/rectorphp/rector-src/pull/4886">#4886</a>)</li> <li>[TypeDeclaration] Add ReturnTypeFromStrictFluentReturnRector (<a href="https://redirect.github.com/rectorphp/rector-src/pull/4890">#4890</a>)</li> <li>Add single value concat support to EncapsedStringsToSprintfRector (<a href="https://redirect.github.com/rectorphp/rector-src/pull/4897">#4897</a>)</li> <li>Add number support to concat EncapsedStringsToSprintfRector (<a href="https://redirect.github.com/rectorphp/rector-src/pull/4898">#4898</a>)</li> <li>[DeadCode] Remove <a href="/~https://github.com/return"><code>@return</code></a> void on return self on RemoveUselessReturnTagRector (<a href="https://redirect.github.com/rectorphp/rector-src/pull/4894">#4894</a>)</li> <li>Add test case for caching $rectorConfig->rules() changed (<a href="https://redirect.github.com/rectorphp/rector-src/pull/4903">#4903</a>)</li> <li>[CodeQuality] Add NumberCompareToMaxFuncCallRector (<a href="https://redirect.github.com/rectorphp/rector-src/pull/4914">#4914</a>)</li> <li>[TypeDeclaration] Add return self object support on ReturnTypeFromStrictFluentReturnRector (<a href="https://redirect.github.com/rectorphp/rector-src/pull/4915">#4915</a>)</li> <li>[TypeDeclaration] Add return static object support on ReturnTypeFromStrictFluentReturnRector (<a href="https://redirect.github.com/rectorphp/rector-src/pull/4916">#4916</a>)</li> </ul> <!-- raw HTML omitted --> <h2>Bugfixes 🐛</h2> <ul> <li>[Caching] Add VersionResolver::PACKAGE_VERSION to FileHashComputer::compute() so cache cleared on composer update got new version (<a href="https://redirect.github.com/rectorphp/rector-src/pull/4904">#4904</a>)</li> <li>[TypeDeclaration] Using ClassMethodReturnTypeOverrideGuard on ReturnTypeFromStrictParamRector (<a href="https://redirect.github.com/rectorphp/rector-src/pull/4878">#4878</a>)</li> <li>[e2e] $rectorConfig->skip() should not skip inside different path over config (<a href="https://redirect.github.com/rectorphp/rector-src/pull/4882">#4882</a>)</li> <li>Fix missing default string in TypedPropertyFromStrictGetterMethodReturnTypeRector (<a href="https://redirect.github.com/rectorphp/rector-src/pull/4885">#4885</a>)</li> <li>Fix tests fixture updater (<a href="https://redirect.github.com/rectorphp/rector-src/pull/4892">#4892</a>)</li> <li>Fix union type check of object (<a href="https://redirect.github.com/rectorphp/rector-src/pull/4893">#4893</a>)</li> <li>Simplify isMatchingUnionType() (<a href="https://redirect.github.com/rectorphp/rector-src/pull/4895">#4895</a>), Thanks <a href="/~https://github.com/staabm"><code>@staabm</code></a>!</li> <li>Skip identical to false in SimplifyBoolIdenticalTrueRector, as exact comparison is stronger than negated expression (<a href="https://redirect.github.com/rectorphp/rector-src/pull/4901">#4901</a>)</li> <li>Fix Rector invalidation in case of changes sets or rules (<a href="https://redirect.github.com/rectorphp/rector-src/pull/4902">#4902</a>)</li> <li>[TypeDeclaration] Skip mixing native + docblock union assign on TypedPropertyFromAssignsRector (<a href="https://redirect.github.com/rectorphp/rector-src/pull/4905">#4905</a>)</li> <li>StrictArrayParamDimFetchRector: Skip objects (<a href="https://redirect.github.com/rectorphp/rector-src/pull/4907">#4907</a>), Thanks <a href="/~https://github.com/staabm"><code>@staabm</code></a>!</li> <li>FamilyRelationsAnalyzer: final classes can't have children (<a href="https://redirect.github.com/rectorphp/rector-src/pull/4913">#4913</a>), Thanks <a href="/~https://github.com/staabm"><code>@staabm</code></a>!</li> <li>[Config] Remove $isBound usage as cause empty configuration on RectorConfig (<a href="https://redirect.github.com/rectorphp/rector-src/pull/4880">#4880</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="/~https://github.com/rectorphp/rector/commit/8606564b50ce70f99839d35c67f4536dc2ea090d"><code>8606564</code></a> Rector 0.18.2</li> <li><a href="/~https://github.com/rectorphp/rector/commit/a4c5e31829647c6a7054f75c6d4072015d780db8"><code>a4c5e31</code></a> Updated Rector to commit 0abb641afd13ce5e3b9de47cbc099bd2c81ff765</li> <li><a href="/~https://github.com/rectorphp/rector/commit/2bbdfcfe3bf4cc3aa8e6e813aca1763d2083e1cb"><code>2bbdfcf</code></a> Updated Rector to commit a21a3f17578cb8e13505ffe0e797ecfd12e86c4f</li> <li><a href="/~https://github.com/rectorphp/rector/commit/4c7551da2764cd53a1846b40ef1723aec5ba7a64"><code>4c7551d</code></a> Updated Rector to commit aa7282195caab5889ee067ca3fb5eda62f26ed1b</li> <li><a href="/~https://github.com/rectorphp/rector/commit/dbdeb211cea5ec0a0b5099c357ad77fa297ad1ed"><code>dbdeb21</code></a> Updated Rector to commit 6d009ccad0aacd102fdacba00eb59b32a1104582</li> <li><a href="/~https://github.com/rectorphp/rector/commit/2ae279bf07f5cc43b1de291cbc5fff38eb4fb2c9"><code>2ae279b</code></a> Updated Rector to commit 093bcb63a19db3fcdab8264897c584212d755463</li> <li><a href="/~https://github.com/rectorphp/rector/commit/f4213d1e8b376c00b3151c1ace33483079baf30a"><code>f4213d1</code></a> Updated Rector to commit 8c5cfafd4429765fecd1f3db9546cdb9abef080f</li> <li><a href="/~https://github.com/rectorphp/rector/commit/e31a8c2782b71f048c0917f1b76587c878072a03"><code>e31a8c2</code></a> Updated Rector to commit 1812281273ff14f76b8b81ab5321ee4b7e656684</li> <li><a href="/~https://github.com/rectorphp/rector/commit/bdf398ef141320def82e66a0d0b14c27f086e0ed"><code>bdf398e</code></a> Updated Rector to commit 4a3627e63426e3c590ec21815621f6684ff41f87</li> <li><a href="/~https://github.com/rectorphp/rector/commit/491915e31b50a9e8ba40fccaa652201376f3a019"><code>491915e</code></a> Updated Rector to commit 5595f80ed176f93485f50ff6dabad79cedbb72dc</li> <li>Additional commits viewable in <a href="/~https://github.com/rectorphp/rector/compare/0.13.5...0.18.2">compare view</a></li> </ul> </details> <br /> 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 <dependency name> 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) </details> Commits ------- 2c3f7dd Update rector/rector requirement from ^0.13.5 to ^0.18.2
- Loading branch information