Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps-dev): Bump phpstan/phpstan from 1.11.4 to 1.11.6 (#34)
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 1.11.4 to 1.11.6. <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.11.6</h2> <h1>Bleeding edge 🔪</h1> <ul> <li>Precise array shapes for <code>preg_match()</code> for <code>$matches</code> by-ref parameter (<a href="https://redirect.github.com/phpstan/phpstan-src/pull/2589">#2589</a>), thanks <a href="https://github.com/staabm"><code>@staabm</code></a>!</li> <li>Improved the type of the <code>$mode</code> parameter for the <code>count()</code> (<a href="https://redirect.github.com/phpstan/phpstan-src/pull/3190">#3190</a>), thanks <a href="https://github.com/kuma3"><code>@kuma3</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>PHPStan Pro - report fatal errors more nicely (<a href="https://github.com/phpstan/phpstan-src/commit/a99c71e3bed8f393fad26faaab5def7a5bfa0c03">https://github.com/phpstan/phpstan-src/commit/a99c71e3bed8f393fad26faaab5def7a5bfa0c03</a>)</li> <li>PHPStan Pro - do not repeat ProcessCrashedException in CLI output because it's already presented in the UI (<a href="https://github.com/phpstan/phpstan-src/commit/6e700418d6609c51154d672a197e43bd74fa761f">https://github.com/phpstan/phpstan-src/commit/6e700418d6609c51154d672a197e43bd74fa761f</a>)</li> <li>Add Cloudflare CA to composer/ca-bundle cacert.pem (<a href="https://github.com/phpstan/phpstan-src/commit/30f68ba7555e88ad9bdb326a1bed735d79fb29ea">https://github.com/phpstan/phpstan-src/commit/30f68ba7555e88ad9bdb326a1bed735d79fb29ea</a>)</li> <li>Implement ParameterOutTypeExtensions (<a href="https://redirect.github.com/phpstan/phpstan-src/pull/3083">#3083</a>), thanks <a href="https://github.com/staabm"><code>@staabm</code></a>!</li> <li>Do not output some internal errors twice (<a href="https://github.com/phpstan/phpstan-src/commit/4f75ba6bdc856ed6db4ba2862b610394cdbfbf15">https://github.com/phpstan/phpstan-src/commit/4f75ba6bdc856ed6db4ba2862b610394cdbfbf15</a>, <a href="https://github.com/phpstan/phpstan-src/commit/9967f48574a045af8305ebbcc585f6951e013a36">https://github.com/phpstan/phpstan-src/commit/9967f48574a045af8305ebbcc585f6951e013a36</a>)</li> <li>Forbid _HumbugBox prefixed classes (<a href="https://redirect.github.com/phpstan/phpstan-src/pull/3186">#3186</a>), thanks <a href="https://github.com/staabm"><code>@staabm</code></a>!</li> </ul> <h1>Bugfixes 🐛</h1> <ul> <li>Fix return type of sprintf with single <code>%s</code> format (<a href="https://redirect.github.com/phpstan/phpstan-src/pull/3167">#3167</a>), <a href="https://redirect.github.com/phpstan/phpstan/issues/11201">#11201</a>, thanks <a href="https://github.com/pilif"><code>@pilif</code></a>!</li> <li>Add PCRE_VERSION predefined constant (<a href="https://redirect.github.com/phpstan/phpstan-src/pull/3169">#3169</a>), <a href="https://redirect.github.com/phpstan/phpstan/issues/11202">#11202</a>, thanks <a href="https://github.com/curry684"><code>@curry684</code></a>!</li> <li>Cast non-zero IntegerRangeType toString() is a non-falsy-string (<a href="https://redirect.github.com/phpstan/phpstan-src/pull/3170">#3170</a>), thanks <a href="https://github.com/staabm"><code>@staabm</code></a>!</li> <li>More precise <code>UnitEnum::cases()</code> return type (<a href="https://github.com/phpstan/phpstan-src/commit/32f351a24ce103f120f413cd104bc411608df109">https://github.com/phpstan/phpstan-src/commit/32f351a24ce103f120f413cd104bc411608df109</a>), <a href="https://redirect.github.com/phpstan/phpstan/issues/11244">#11244</a>, <a href="https://redirect.github.com/phpstan/phpstan/issues/11233">#11233</a></li> <li>Reset remembered match cond when entering match (<a href="https://github.com/phpstan/phpstan-src/commit/07995276abd80b766407534055f58592ffe1a1a5">https://github.com/phpstan/phpstan-src/commit/07995276abd80b766407534055f58592ffe1a1a5</a>), <a href="https://redirect.github.com/phpstan/phpstan/issues/11246">#11246</a>, <a href="https://redirect.github.com/phpstan/phpstan/issues/9879">#9879</a>, thanks <a href="https://github.com/jdecool"><code>@jdecool</code></a>!</li> </ul> <h1>Function signature fixes 🤖</h1> <ul> <li>Fix type of return value for <code>WeakMap::offsetGet()</code> (<a href="https://redirect.github.com/phpstan/phpstan-src/pull/3165">#3165</a>), <a href="https://redirect.github.com/phpstan/phpstan/issues/11194">#11194</a>, thanks <a href="https://github.com/sonnymilton"><code>@sonnymilton</code></a>!</li> <li>Treat SplFileObject methods as impure/having side effects (<a href="https://redirect.github.com/phpstan/phpstan-src/pull/3174">#3174</a>), <a href="https://redirect.github.com/phpstan/phpstan/issues/11200">#11200</a>, thanks <a href="https://github.com/mind-bending-forks"><code>@mind-bending-forks</code></a>!</li> <li>More precise <code>getimagesize*</code> return type (<a href="https://redirect.github.com/phpstan/phpstan-src/pull/3183">#3183</a>), thanks <a href="https://github.com/staabm"><code>@staabm</code></a>!</li> </ul> <h1>Internals 🔍</h1> <ul> <li>Prevent unnecesary calls to <code>Type::isSuperTypeOf()</code> (<a href="https://redirect.github.com/phpstan/phpstan-src/pull/3164">#3164</a>), <a href="https://redirect.github.com/phpstan/phpstan/issues/11194">#11194</a>, thanks <a href="https://github.com/staabm"><code>@staabm</code></a>!</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/phpstan/phpstan/commit/6ac78f1165346c83b4a753f7e4186d969c6ad0ee"><code>6ac78f1</code></a> PHPStan 1.11.6</li> <li><a href="https://github.com/phpstan/phpstan/commit/09cbbaa9bf4dd8d685b64bbc612d5bff29c09e58"><code>09cbbaa</code></a> More readable "This result is out of date." in dark mode</li> <li><a href="https://github.com/phpstan/phpstan/commit/e1a73b0c19b381aa44787751e5d1f413a922757e"><code>e1a73b0</code></a> Revert "Avoid filter from interfering with page structure"</li> <li><a href="https://github.com/phpstan/phpstan/commit/579402bdb85f8694cc50193276c6fad76241237b"><code>579402b</code></a> Updated PHPStan to commit 579402b64bce9b20619ba33ed1e4df1f61c074a6</li> <li><a href="https://github.com/phpstan/phpstan/commit/82f74d9f415b0fa05317c7e4fb15f19ca4c2043a"><code>82f74d9</code></a> Update BACKERS.md</li> <li><a href="https://github.com/phpstan/phpstan/commit/cb9978df3e292c929e6bd36f90b05880c166bdfb"><code>cb9978d</code></a> Updated PHPStan to commit cb9978d49c0595d86cb836d8b52e53df16924b79</li> <li><a href="https://github.com/phpstan/phpstan/commit/bac513c00e1ad6dfc456774b7cbfd30c05763fe5"><code>bac513c</code></a> Update crate-ci/typos action to v1.22.9</li> <li><a href="https://github.com/phpstan/phpstan/commit/71632a192bc9fb86946e93fc4576b842bbed12ca"><code>71632a1</code></a> Update website</li> <li><a href="https://github.com/phpstan/phpstan/commit/57b51e158244fb6fa6b3a7413e16d749ab31cd7a"><code>57b51e1</code></a> Editor - hide inner area overlapping rounded borders</li> <li><a href="https://github.com/phpstan/phpstan/commit/44bd2ca8b626a9ab5bf6a56076085393360a5e40"><code>44bd2ca</code></a> Nicer editor in dark mode</li> <li>Additional commits viewable in <a href="https://github.com/phpstan/phpstan/compare/1.11.4...1.11.6">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=phpstan/phpstan&package-manager=composer&previous-version=1.11.4&new-version=1.11.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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>
- Loading branch information