Commit f104583
authored
dependabot:(deps-dev): bump phpstan/phpstan from 2.1.1 to 2.1.2 (#4)
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 2.1.1
to 2.1.2.
<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>2.1.2</h2>
<h1>Improvements 🔧</h1>
<ul>
<li>Add support for result cache meta extensions (<a
href="https://redirect.github.com/phpstan/phpstan-src/pull/3765">#3765</a>),
<a
href="https://redirect.github.com/phpstan/phpstan-symfony/issues/255">phpstan/phpstan-symfony#255</a>,
thanks <a href="https://github.com/Wirone"><code>@Wirone</code></a>!
<ul>
<li>See the docs: <a
href="https://phpstan.org/developing-extensions/result-cache-meta-extensions">https://phpstan.org/developing-extensions/result-cache-meta-extensions</a></li>
</ul>
</li>
<li>Overwrite property expression type only if it's subtype of the
native type (<a
href="https://github.com/phpstan/phpstan-src/commit/eb0e0bcfe2e4947d06c5eb680f5cf568a688ff4a">https://github.com/phpstan/phpstan-src/commit/eb0e0bcfe2e4947d06c5eb680f5cf568a688ff4a</a>,
<a
href="https://github.com/phpstan/phpstan-src/commit/bed30a79f4ed17651c48c031b89b60d4ce7453b2">https://github.com/phpstan/phpstan-src/commit/bed30a79f4ed17651c48c031b89b60d4ce7453b2</a>),
<a
href="https://redirect.github.com/phpstan/phpstan/issues/12438">#12438</a>,
<a
href="https://redirect.github.com/phpstan/phpstan/issues/12393">#12393</a></li>
<li>Enabling constructor check for class-string variables (<a
href="https://redirect.github.com/phpstan/phpstan-src/pull/3661">#3661</a>),
thanks <a
href="https://github.com/sayuprc"><code>@sayuprc</code></a>!</li>
<li>PHP 8.4: ReflectionClass stub with lazy object methods (<a
href="https://github.com/phpstan/phpstan-src/commit/25ec5eb2db6474f95a0b9dcac1cca8210ea1a021">https://github.com/phpstan/phpstan-src/commit/25ec5eb2db6474f95a0b9dcac1cca8210ea1a021</a>),
<a
href="https://redirect.github.com/phpstan/phpstan/issues/12435">#12435</a>
<ul>
<li>RFC: <a
href="https://wiki.php.net/rfc/lazy-objects">https://wiki.php.net/rfc/lazy-objects</a></li>
</ul>
</li>
</ul>
<h1>Bugfixes 🐛</h1>
<ul>
<li>This release includes fixes from <a
href="https://github.com/phpstan/phpstan/releases/tag/1.12.16">PHPStan
1.12.16</a></li>
<li>BooleanType - implement getConstantScalarTypes (<a
href="https://redirect.github.com/phpstan/phpstan-src/pull/3781">#3781</a>),
thanks <a
href="https://github.com/staabm"><code>@staabm</code></a>!</li>
</ul>
<h1>Function signature fixes 🤖</h1>
<ul>
<li>shell_exec - add <code>false</code> to the return type (<a
href="https://redirect.github.com/phpstan/phpstan-src/pull/3730">#3730</a>),
thanks <a
href="https://github.com/sreichel"><code>@sreichel</code></a>!</li>
<li>Fix <code>samesite</code> cookie argument precision (<a
href="https://github.com/phpstan/phpstan-src/commit/a54cdb0675e23385adba9d1b2b9e643994fa20d7">https://github.com/phpstan/phpstan-src/commit/a54cdb0675e23385adba9d1b2b9e643994fa20d7</a>)</li>
</ul>
<h1>Internals 🔍</h1>
<ul>
<li>Pass ExtendedMethodReflection into AlwaysUsedMethodExtension (<a
href="https://github.com/phpstan/phpstan-src/commit/5d35811a87a85aeaac6a16824391a948c9a62335">https://github.com/phpstan/phpstan-src/commit/5d35811a87a85aeaac6a16824391a948c9a62335</a>)</li>
<li>Remove private method
<code>ConstantArrayType::findTypeAndMethodNames()</code> used only once
(<a
href="https://github.com/phpstan/phpstan-src/commit/30b9cd86c523b59739b609dc4e325d3275d71188">https://github.com/phpstan/phpstan-src/commit/30b9cd86c523b59739b609dc4e325d3275d71188</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/phpstan/phpstan/commit/7d08f569e582ade182a375c366cbd896eccadd3a"><code>7d08f56</code></a>
PHPStan 2.1.2</li>
<li><a
href="https://github.com/phpstan/phpstan/commit/a54cdb0e854dad5b0c7359efd3424344837f3c1b"><code>a54cdb0</code></a>
Updated PHPStan to commit a54cdb0675e23385adba9d1b2b9e643994fa20d7</li>
<li><a
href="https://github.com/phpstan/phpstan/commit/bed30a74c4d5edf4764b9524370f54e4dd09f04b"><code>bed30a7</code></a>
Updated PHPStan to commit bed30a79f4ed17651c48c031b89b60d4ce7453b2</li>
<li><a
href="https://github.com/phpstan/phpstan/commit/b6b8ebd2e3545b96c6fba680e59e5d9d8a14d5f1"><code>b6b8ebd</code></a>
Updated PHPStan to commit b6b8ebd0fc5e6787214f31ad94ad2ca06030f26c</li>
<li><a
href="https://github.com/phpstan/phpstan/commit/961b4041eb42752dd69ceb1894fec96358e24669"><code>961b404</code></a>
Updated PHPStan to commit 961b404911dfebe0d03a4efe25ce6bca2e2b0932</li>
<li><a
href="https://github.com/phpstan/phpstan/commit/4e840747552ed29f59d4237c13232809f4a6fb9b"><code>4e84074</code></a>
Update errors identifiers</li>
<li><a
href="https://github.com/phpstan/phpstan/commit/14d5b9853796c7fd7dc73648333ad73c3179a42e"><code>14d5b98</code></a>
Updated PHPStan to commit 14d5b98d5b57c7810f40c87160c783eea4cfd15d</li>
<li><a
href="https://github.com/phpstan/phpstan/commit/bf923adaa0f9c61eef8b501cf6f914ec371a6d24"><code>bf923ad</code></a>
Updated PHPStan to commit bf923adb994d7b1f18954f2bb8ab3f855485b331</li>
<li><a
href="https://github.com/phpstan/phpstan/commit/7ac33a5042df11c91632f72ac557e14587878c1c"><code>7ac33a5</code></a>
Update errors identifiers</li>
<li><a
href="https://github.com/phpstan/phpstan/commit/69770e52b33ab4b67e8dcb73cfcac5ebda32d85a"><code>69770e5</code></a>
Updated PHPStan to commit 69770e516e8800392ccf41f8d89b16e4155a7798</li>
<li>Additional commits viewable in <a
href="https://github.com/phpstan/phpstan/compare/2.1.1...2.1.2">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>1 file changed
+6
-6
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments