-
Notifications
You must be signed in to change notification settings - Fork 10
Commit 740fc0d
authored
[TASK]: Bump phpstan/phpstan from 1.11.5 to 1.11.6 (#626)
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 1.11.5
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.5...1.11.6">compare
view</a></li>
</ul>
</details>
<br />
[](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>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent 4ae4128 commit 740fc0dCopy full SHA for 740fc0d
1 file changed
+5
-5
lines changed+5-5Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments