Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
623: Update phpstan/phpstan requirement from 1.10.57 to 1.10.59 r=norkunas a=dependabot[bot] Updates the requirements on [phpstan/phpstan](https://github.com/phpstan/phpstan) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/phpstan/phpstan/releases">phpstan/phpstan's releases</a>.</em></p> <blockquote> <h2>1.10.59</h2> <h1>Bleeding edge 🔪</h1> <ul> <li><code>array_values</code> rule (report when a <code>list</code> type is always passed in) (<a href="https://redirect.github.com/phpstan/phpstan-src/pull/2917">#2917</a>), thanks <a href="https://github.com/kamil-zacek"><code>`@kamil-zacek</code></a>!</li>` </ul> <p><em>If you want to see the shape of things to come and adopt bleeding edge features early, you can include this config file in your project's <code>phpstan.neon</code>:</em></p> <pre><code>includes: - vendor/phpstan/phpstan/conf/bleedingEdge.neon </code></pre> <p><em>Of course, there are no backwards compatibility guarantees when you include this file. The behaviour and reported errors can change in minor versions with this file included. <a href="https://phpstan.org/blog/what-is-bleeding-edge">Learn more</a></em></p> <h1>Improvements 🔧</h1> <ul> <li>ArrayFilterRule - tip message about <code>treatPhpDocTypesAsCertain</code> (<a href="https://github.com/phpstan/phpstan-src/commit/f5b198c9801282d7002f5310d5ff5318eec54465">https://github.com/phpstan/phpstan-src/commit/f5b198c9801282d7002f5310d5ff5318eec54465</a>)</li> <li>ArgumentsNormalizer - skip unused arguments in non-variadic signatures, still return a normalized call (<a href="https://github.com/phpstan/phpstan-src/commit/17e5bac093c3695a449cf54a2193e74677c0223f">https://github.com/phpstan/phpstan-src/commit/17e5bac093c3695a449cf54a2193e74677c0223f</a>)</li> <li>Methods in fluent interfaces are considered impure (<a href="https://github.com/phpstan/phpstan-src/commit/b0261263e2e3a3643a9a89eb0931c07d8e71dc18">https://github.com/phpstan/phpstan-src/commit/b0261263e2e3a3643a9a89eb0931c07d8e71dc18</a>)</li> <li>Add type-specifying extension for <code>settype()</code> (<a href="https://redirect.github.com/phpstan/phpstan-src/pull/2920">#2920</a>), thanks <a href="https://github.com/ChrisBrenton"><code>`@ChrisBrenton</code></a>!</li>` </ul> <h1>Bugfixes 🐛</h1> <ul> <li>MethodAssertRule - do not report implicitly inherited assert tags (<a href="https://github.com/phpstan/phpstan-src/commit/299df5130a14d5a23073edb044b46209ee7b5426">https://github.com/phpstan/phpstan-src/commit/299df5130a14d5a23073edb044b46209ee7b5426</a>), <a href="https://redirect.github.com/phpstan/phpstan/issues/10573">#10573</a> <ul> <li>Gets rid of the annoying error "Asserted type ... with type ... does not narrow down the type."</li> </ul> </li> <li>ConstantArrayType - string offset might exist as integer offset (<a href="https://github.com/phpstan/phpstan-src/commit/2fb66328fdd7119922ce4579f8951ee776320ef6">https://github.com/phpstan/phpstan-src/commit/2fb66328fdd7119922ce4579f8951ee776320ef6</a>), <a href="https://redirect.github.com/phpstan/phpstan/issues/10577">#10577</a></li> </ul> <h1>Internals 🔍</h1> <ul> <li>Parallelize levels tests (<a href="https://redirect.github.com/phpstan/phpstan-src/pull/2916">#2916</a>), thanks <a href="https://github.com/staabm"><code>`@staabm</code></a>!</li>` <li><code>FunctionReflection::isPure()</code> and <code>ExtendedMethodReflection::isPure()</code> (<a href="https://github.com/phpstan/phpstan-src/commit/03d01eae4a59592f7388bc46b14e5db8eff57df8">https://github.com/phpstan/phpstan-src/commit/03d01eae4a59592f7388bc46b14e5db8eff57df8</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/phpstan/phpstan/commit/e607609388d3a6d418a50a49f7940e8086798281"><code>e607609</code></a> PHPStan 1.10.59</li> <li><a href="https://github.com/phpstan/phpstan/commit/995eff902ed073adfb5c6fb3d67b6e37b66904e3"><code>995eff9</code></a> Updated PHPStan to commit 995eff969168ed1d2f291b1d1da8842e7da39f52</li> <li><a href="https://github.com/phpstan/phpstan/commit/473df92186f92c3592bfd08a70c6c58c8cb65132"><code>473df92</code></a> Updated PHPStan to commit 473df926b3f687e968e8e519e310882ab72ff4ff</li> <li><a href="https://github.com/phpstan/phpstan/commit/299df511dfd1480bc71e3164ffe772b6522823df"><code>299df51</code></a> Updated PHPStan to commit 299df5130a14d5a23073edb044b46209ee7b5426</li> <li><a href="https://github.com/phpstan/phpstan/commit/d2c30d1fad4b1fbd87730dcefad735c6ac90dfb5"><code>d2c30d1</code></a> Updated PHPStan to commit d2c30d159f7aabb24f188d7d0a8a1b9ea87f8b61</li> <li><a href="https://github.com/phpstan/phpstan/commit/b026126741c0ca6f9d2eac4a57983564177302d1"><code>b026126</code></a> Updated PHPStan to commit b0261263e2e3a3643a9a89eb0931c07d8e71dc18</li> <li><a href="https://github.com/phpstan/phpstan/commit/938321cc97f557b08451fefcd396c2ed7c83d788"><code>938321c</code></a> Updated PHPStan to commit 938321ce0ebb24da8cd550b525ae50651fffc156</li> <li><a href="https://github.com/phpstan/phpstan/commit/cfe839de000f0f661699c2a7b942dd9c4e28b745"><code>cfe839d</code></a> Update baselines</li> <li><a href="https://github.com/phpstan/phpstan/commit/7a2af639835f3bea293154a251e8ce4e6cfe2d6e"><code>7a2af63</code></a> Updated PHPStan to commit 7a2af631d14529f2c7be95e064fbfef0bedc4b9f</li> <li><a href="https://github.com/phpstan/phpstan/commit/37f3c828ea816cb4f14a7eb30e1e7dedd8103d4e"><code>37f3c82</code></a> Updated PHPStan to commit 37f3c826b18410fbfae33ad2993029b5e8a755b0</li> <li>Additional commits viewable in <a href="https://github.com/phpstan/phpstan/compare/1.10.57...1.10.59">compare view</a></li> </ul> </details> <br /> You can trigger a rebase of this PR 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> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information