Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
minor #307 Update phpstan/phpstan requirement from 0.12.85 to 0.12.99…
… (dependabot[bot]) This PR was merged into the 1.10 branch. Discussion ---------- 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>0.12.99</h2> <h1>Improvements 🔧</h1> <ul> <li><code>CompoundTypeHelper</code> is deprecated (<a href="https://github.com/phpstan/phpstan-src/commit/fff85f3c08a38110bca6a13d341778bbd79a2108">https://github.com/phpstan/phpstan-src/commit/fff85f3c08a38110bca6a13d341778bbd79a2108</a>)</li> <li>Update <code>phpstorm-stubs</code> (<a href="https://github.com/phpstan/phpstan-src/commit/6fa12857c88dccfcf58492fc20aaa1f8aaa60535">https://github.com/phpstan/phpstan-src/commit/6fa12857c88dccfcf58492fc20aaa1f8aaa60535</a>)</li> <li>Add support for multiple wildcards in const type annotations (<a href="https://github-redirect.dependabot.com/phpstan/phpstan-src/pull/658">#658</a>), <a href="https://github-redirect.dependabot.com/phpstan/phpstan/issues/5534">#5534</a>,thanks <a href="https://github.com/Seldaek"><code>@Seldaek</code></a>!</li> </ul> <h1>Bleeding edge 🔪</h1> <ul> <li><code>empty()</code> rule (<a href="https://github.com/phpstan/phpstan-src/commit/601460ccecfd72888d96e9c53d21cc3a8b66c719">https://github.com/phpstan/phpstan-src/commit/601460ccecfd72888d96e9c53d21cc3a8b66c719</a>)</li> <li><code>MissingReturnRule</code> - make the error non-ignorable for native typehints (<a href="https://github.com/phpstan/phpstan-src/commit/9ecefd56d8b1d5cf0100c50d6e620285d5312291">https://github.com/phpstan/phpstan-src/commit/9ecefd56d8b1d5cf0100c50d6e620285d5312291</a>)</li> <li>Check callable parameter types for <code>array_map()</code> and <code>array_filter()</code> calls, <a href="https://github-redirect.dependabot.com/phpstan/phpstan/issues/5609">#5609</a>, <a href="https://github-redirect.dependabot.com/phpstan/phpstan/issues/5356">#5356</a>, <a href="https://github-redirect.dependabot.com/phpstan/phpstan/issues/1954">#1954</a></li> <li>Teach <code>IssetRule</code> everything what <code>VariableCertaintyInIssetRule</code> does (<a href="https://github.com/phpstan/phpstan-src/commit/9689fbd0ed9f8438afc8679c90df61ee48a638fe">https://github.com/phpstan/phpstan-src/commit/9689fbd0ed9f8438afc8679c90df61ee48a638fe</a>), <a href="https://github-redirect.dependabot.com/phpstan/phpstan/issues/970">#970</a></li> <li>Teach <code>CatchWithUnthrownExceptionRule</code> everything what <code>DeadCatchRule</code> does (<a href="https://github.com/phpstan/phpstan-src/commit/165504cf9c4ae6e2dcfc2c3570a631441a411615">https://github.com/phpstan/phpstan-src/commit/165504cf9c4ae6e2dcfc2c3570a631441a411615</a>)</li> <li>Check that function with <code>@throws void</code> does not have an explicit throw point (<a href="https://github.com/phpstan/phpstan-src/commit/8b3382aceac801b9801fccda253033d8e8e5f655">https://github.com/phpstan/phpstan-src/commit/8b3382aceac801b9801fccda253033d8e8e5f655</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>Bugfixes 🐛</h1> <ul> <li>Fix false-positive when merging unions with plus operator (<a href="https://github-redirect.dependabot.com/phpstan/phpstan-src/pull/657">#657</a>), <a href="https://github-redirect.dependabot.com/phpstan/phpstan/issues/5584">#5584</a>, thanks <a href="https://github.com/staabm"><code>@staabm</code></a>!</li> <li><code>checkExplicitMixed</code> - replace mixed type recursively (<a href="https://github.com/phpstan/phpstan-src/commit/b4f81dbd777f071d78ccfc453c12e82b6f950f11">https://github.com/phpstan/phpstan-src/commit/b4f81dbd777f071d78ccfc453c12e82b6f950f11</a>), <a href="https://github-redirect.dependabot.com/phpstan/phpstan/issues/5218">#5218</a></li> <li>Fixed <code>checkExplicitMixed</code> with <code>TemplateMixedType</code> (<a href="https://github.com/phpstan/phpstan-src/commit/6ba9ef29cb5ccd5b540815e899c95e6a1602ccad">https://github.com/phpstan/phpstan-src/commit/6ba9ef29cb5ccd5b540815e899c95e6a1602ccad</a>), <a href="https://github-redirect.dependabot.com/phpstan/phpstan/issues/3566">#3566</a></li> <li><code>BaselineNeonErrorFormatter</code>: Sort errors by normalized relative path (<a href="https://github-redirect.dependabot.com/phpstan/phpstan-src/pull/536">#536</a>), <a href="https://github-redirect.dependabot.com/phpstan/phpstan/issues/5085">#5085</a>, thanks <a href="https://github.com/dktapps"><code>@dktapps</code></a>!</li> <li>Enter assignment of property fetch's var when in null coalesce operator (<a href="https://github.com/phpstan/phpstan-src/commit/7ddfa174a60a15e584c7e6f4fec82237ccd70da8">https://github.com/phpstan/phpstan-src/commit/7ddfa174a60a15e584c7e6f4fec82237ccd70da8</a>), <a href="https://github-redirect.dependabot.com/phpstan/phpstan/issues/3283">#3283</a></li> <li>Pass-by-ref argument type passed to callable should be mixed after calling the callable (<a href="https://github.com/phpstan/phpstan-src/commit/109bf999b8791f512f2fe82b026ccd67d1f152a2">https://github.com/phpstan/phpstan-src/commit/109bf999b8791f512f2fe82b026ccd67d1f152a2</a>), <a href="https://github-redirect.dependabot.com/phpstan/phpstan/issues/5615">#5615</a>, <a href="https://github-redirect.dependabot.com/phpstan/phpstan/issues/5428">#5428</a>, <a href="https://github-redirect.dependabot.com/phpstan/phpstan/issues/2191">#2191</a></li> <li><code>StubSourceLocatorFactory</code> - always use PHP 8 parser for PhpStorm stubs (<a href="https://github.com/phpstan/phpstan-src/commit/731ce1dd8d65537a61dddac417d5f5169f4bfce6">https://github.com/phpstan/phpstan-src/commit/731ce1dd8d65537a61dddac417d5f5169f4bfce6</a>)</li> <li>support unary-minus on <code>IntegerRangeType</code> (<a href="https://github-redirect.dependabot.com/phpstan/phpstan-src/pull/669">#669</a>), thanks <a href="https://github.com/staabm"><code>@staabm</code></a>!</li> <li><code>array_map</code> - understand call with multiple arrays (<a href="https://github.com/phpstan/phpstan-src/commit/3e0ecec8fc2482e412f67f6a62bdb6542be0fe5d">https://github.com/phpstan/phpstan-src/commit/3e0ecec8fc2482e412f67f6a62bdb6542be0fe5d</a>), <a href="https://github-redirect.dependabot.com/phpstan/phpstan/issues/5039">#5039</a></li> <li><code>range()</code> of <code>numeric-string</code>s can produce array of float|int (<a href="https://github.com/phpstan/phpstan-src/commit/3b6f0bf739c77e1fb8fb5116ae89cd70a2ac96c2">https://github.com/phpstan/phpstan-src/commit/3b6f0bf739c77e1fb8fb5116ae89cd70a2ac96c2</a>)</li> </ul> <h1>Function signature fixes 🤖</h1> <ul> <li>Fix parameter definition for <code>Grpc\ChannelCredentials::createSsl</code> (<a href="https://github-redirect.dependabot.com/phpstan/phpstan-src/pull/665">#665</a>), thanks <a href="https://github.com/howyi"><code>@howyi</code></a>!</li> <li>Make <code>SimpleXMLElement</code> stub more specific (<a href="https://github-redirect.dependabot.com/phpstan/phpstan-src/pull/666">#666</a>), thanks <a href="https://github.com/devbanana"><code>@devbanana</code></a>!</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/phpstan/phpstan/commit/b4d40f1d759942f523be267a1bab6884f46ca3f7"><code>b4d40f1</code></a> PHPStan 0.12.99</li> <li><a href="https://github.com/phpstan/phpstan/commit/f92b072735411bd0bde82dbaa857f922b9a447d1"><code>f92b072</code></a> Updated PHPStan to commit 76800bfb578426817fabcedba5ba7ff695bdc74a</li> <li><a href="https://github.com/phpstan/phpstan/commit/644ea1d19b12bc50a0bec39c94b6ea2e736a42aa"><code>644ea1d</code></a> Updated PHPStan to commit 3b6f0bf739c77e1fb8fb5116ae89cd70a2ac96c2</li> <li><a href="https://github.com/phpstan/phpstan/commit/65093a38e38ceedc1f9be50108f008253c2dd126"><code>65093a3</code></a> Updated PHPStan to commit 9c19d6f6fb29a8dbd297b01c841557291e288f20</li> <li><a href="https://github.com/phpstan/phpstan/commit/55e6ba57465b29f8c5488ccff78ba62486be2b6d"><code>55e6ba5</code></a> Updated PHPStan to commit 8b3382aceac801b9801fccda253033d8e8e5f655</li> <li><a href="https://github.com/phpstan/phpstan/commit/e5fd67a5f884b1c13fb2c2d72a0d91b7042f6b3a"><code>e5fd67a</code></a> Updated PHPStan to commit 8596663270b7b45d227e2184264a1fed7f5e8a57</li> <li><a href="https://github.com/phpstan/phpstan/commit/6f7da91d68b396e3ab640476e618a99ed02cfd1f"><code>6f7da91</code></a> Updated PHPStan to commit 3e0ecec8fc2482e412f67f6a62bdb6542be0fe5d</li> <li><a href="https://github.com/phpstan/phpstan/commit/7f7c8fc641467b8f76bd4035277d968bfdb32ad1"><code>7f7c8fc</code></a> Revert "Update PMMP baseline"</li> <li><a href="https://github.com/phpstan/phpstan/commit/d0fde156a63abfa3f58fe397bc5fca52c6d3bed8"><code>d0fde15</code></a> Updated PHPStan to commit 9c3b76539a10453fffc5c30e213ffab9dd03c737</li> <li><a href="https://github.com/phpstan/phpstan/commit/2c9ae7df737c869dbd38d3a6ef4934a850c8f1ca"><code>2c9ae7d</code></a> Update PMMP baseline</li> <li>Additional commits viewable in <a href="https://github.com/phpstan/phpstan/compare/0.12.85...0.12.99">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 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 ------- 4192fb7 Update phpstan/phpstan requirement from 0.12.85 to 0.12.99
- Loading branch information