Pull Request: https://github.com/php/web-php/pull/1165
Author: dependabot[bot]

Bumps [friendsofphp/php-cs-fixer](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer) 
from 3.64.0 to 3.65.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a 
href="https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/releases";>friendsofphp/php-cs-fixer's
 releases</a>.</em></p>
<blockquote>
<h2>v3.65.0 Persian Successor</h2>
<h2>What's Changed</h2>
<ul>
<li>feat: Ability to set upper limit when using CPU auto-detection by <a 
href="https://github.com/oprypkhantc";><code>@​oprypkhantc</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8280";>PHP-CS-Fixer/PHP-CS-Fixer#8280</a></li>
<li>feat: create <code>@PHP82Migration:risky</code> ruleset by <a 
href="https://github.com/kubawerlos";><code>@​kubawerlos</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8277";>PHP-CS-Fixer/PHP-CS-Fixer#8277</a></li>
<li>feat: Impl. TypeExpression::mapTypes() by <a 
href="https://github.com/mvorisek";><code>@​mvorisek</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8077";>PHP-CS-Fixer/PHP-CS-Fixer#8077</a></li>
<li>feat: Parse array/generic/nullable type into inner expression by <a 
href="https://github.com/mvorisek";><code>@​mvorisek</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8106";>PHP-CS-Fixer/PHP-CS-Fixer#8106</a></li>
<li>feat: phpdoc_to_property_type - handle virtual types and null 
initialization, enable in php-highest CI job by <a 
href="https://github.com/keradus";><code>@​keradus</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8283";>PHP-CS-Fixer/PHP-CS-Fixer#8283</a></li>
<li>feat: Store phpdoc offset in DataProviderAnalysis by <a 
href="https://github.com/mvorisek";><code>@​mvorisek</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8226";>PHP-CS-Fixer/PHP-CS-Fixer#8226</a></li>
<li>feat: Support for complex PHPDoc types in 
<code>fully_qualified_strict_types</code> by <a 
href="https://github.com/mvorisek";><code>@​mvorisek</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8085";>PHP-CS-Fixer/PHP-CS-Fixer#8085</a></li>
<li>fix: <code>BlankLineAfterOpeningTagFixer</code> - add blank line in file 
starting with multi-line comment by <a 
href="https://github.com/kubawerlos";><code>@​kubawerlos</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8256";>PHP-CS-Fixer/PHP-CS-Fixer#8256</a></li>
<li>fix: <code>MultilineWhitespaceBeforeSemicolonsFixer</code> - do not produce 
syntax error when there is a meaningful token after semicolon by <a 
href="https://github.com/kubawerlos";><code>@​kubawerlos</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8230";>PHP-CS-Fixer/PHP-CS-Fixer#8230</a></li>
<li>fix: <code>NullableTypeDeclarationFixer</code> - do not break syntax when 
there is no space before <code>?</code> by <a 
href="https://github.com/kubawerlos";><code>@​kubawerlos</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8224";>PHP-CS-Fixer/PHP-CS-Fixer#8224</a></li>
<li>fix: <code>PhpUnitDataProvider(.+)Fixer</code> - do not omit when there is 
an attribute between PHPDoc and test method by <a 
href="https://github.com/kubawerlos";><code>@​kubawerlos</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8185";>PHP-CS-Fixer/PHP-CS-Fixer#8185</a></li>
<li>fix: <code>PhpUnitDataProviderNameFixer</code> - for an attribute between 
PHPDoc and test method by <a 
href="https://github.com/kubawerlos";><code>@​kubawerlos</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8217";>PHP-CS-Fixer/PHP-CS-Fixer#8217</a></li>
<li>fix: Do not mark with <code>@coversNothing</code> if 
<code>CoversMethod</code>/<code>CoversFunction</code> attribute is used by <a 
href="https://github.com/mariusjp";><code>@​mariusjp</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8268";>PHP-CS-Fixer/PHP-CS-Fixer#8268</a></li>
<li>fix: enum-case mistaken for const invocation by <a 
href="https://github.com/SpacePossum";><code>@​SpacePossum</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8190";>PHP-CS-Fixer/PHP-CS-Fixer#8190</a></li>
<li>fix: fix typing of few properties wrongly typed as non-nullable by <a 
href="https://github.com/keradus";><code>@​keradus</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8285";>PHP-CS-Fixer/PHP-CS-Fixer#8285</a></li>
<li>fix: fix typing property wrongly typed as non-nullable by <a 
href="https://github.com/keradus";><code>@​keradus</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8290";>PHP-CS-Fixer/PHP-CS-Fixer#8290</a></li>
<li>fix: MethodChainingIndentationFixer does not fix indentation of last 
chained property by <a 
href="https://github.com/elkhasa";><code>@​elkhasa</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8080";>PHP-CS-Fixer/PHP-CS-Fixer#8080</a></li>
<li>fix: NoSuperfluousPhpdocTagsFixer - Remove superfluous phpdoc of parameter 
with attribute by <a 
href="https://github.com/VincentLanglet";><code>@​VincentLanglet</code></a> in 
<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8237";>PHP-CS-Fixer/PHP-CS-Fixer#8237</a></li>
<li>fix: parsing mixed <code>&amp;</code> and <code>|</code> in 
<code>TypeExpression</code> by <a 
href="https://github.com/mvorisek";><code>@​mvorisek</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8210";>PHP-CS-Fixer/PHP-CS-Fixer#8210</a></li>
<li>fix: proper base class used for AbstractDoctrineAnnotationFixer templates 
generation by <a href="https://github.com/keradus";><code>@​keradus</code></a> 
in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8291";>PHP-CS-Fixer/PHP-CS-Fixer#8291</a></li>
<li>fix: Properly recognise constants in foreach loops by <a 
href="https://github.com/SpacePossum";><code>@​SpacePossum</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8203";>PHP-CS-Fixer/PHP-CS-Fixer#8203</a></li>
<li>fix: Tokens::overrideRange() block cache pruning by <a 
href="https://github.com/mvorisek";><code>@​mvorisek</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8240";>PHP-CS-Fixer/PHP-CS-Fixer#8240</a></li>
<li>chore: add todo for PHP v8 by <a 
href="https://github.com/keradus";><code>@​keradus</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8274";>PHP-CS-Fixer/PHP-CS-Fixer#8274</a></li>
<li>chore: auto-fallback to sequential runner if single CPU would handle it by 
<a href="https://github.com/keradus";><code>@​keradus</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8154";>PHP-CS-Fixer/PHP-CS-Fixer#8154</a></li>
<li>chore: block changing tokens collection size using 
<code>PhpCsFixer\Tokenizer\Tokens::setSize</code> by <a 
href="https://github.com/kubawerlos";><code>@​kubawerlos</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8257";>PHP-CS-Fixer/PHP-CS-Fixer#8257</a></li>
<li>chore: bump dev-tools by <a 
href="https://github.com/keradus";><code>@​keradus</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8245";>PHP-CS-Fixer/PHP-CS-Fixer#8245</a></li>
<li>chore: bump dev-tools by <a 
href="https://github.com/keradus";><code>@​keradus</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8286";>PHP-CS-Fixer/PHP-CS-Fixer#8286</a></li>
<li>chore: Cheaper file check first by <a 
href="https://github.com/mvorisek";><code>@​mvorisek</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8252";>PHP-CS-Fixer/PHP-CS-Fixer#8252</a></li>
<li>chore: check for priority tests correctly by <a 
href="https://github.com/kubawerlos";><code>@​kubawerlos</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8221";>PHP-CS-Fixer/PHP-CS-Fixer#8221</a></li>
<li>chore: ConfigInterface - better types by <a 
href="https://github.com/keradus";><code>@​keradus</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8244";>PHP-CS-Fixer/PHP-CS-Fixer#8244</a></li>
<li>chore: do not call <code>Tokens::setSize</code> in 
<code>GroupImportFixer</code> by <a 
href="https://github.com/kubawerlos";><code>@​kubawerlos</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8253";>PHP-CS-Fixer/PHP-CS-Fixer#8253</a></li>
<li>chore: do not use <code>Reflection*::setAccessible</code> by <a 
href="https://github.com/kubawerlos";><code>@​kubawerlos</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8264";>PHP-CS-Fixer/PHP-CS-Fixer#8264</a></li>
<li>chore: fix priority tests by <a 
href="https://github.com/kubawerlos";><code>@​kubawerlos</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8223";>PHP-CS-Fixer/PHP-CS-Fixer#8223</a></li>
<li>chore: Fix typos in AbstractFixerTestCase by <a 
href="https://github.com/vudaltsov";><code>@​vudaltsov</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8247";>PHP-CS-Fixer/PHP-CS-Fixer#8247</a></li>
<li>chore: GithubClient - make URL injectable by <a 
href="https://github.com/keradus";><code>@​keradus</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8272";>PHP-CS-Fixer/PHP-CS-Fixer#8272</a></li>
<li>chore: Implement PHPStan <code>Preg::match()</code> extensions by <a 
href="https://github.com/staabm";><code>@​staabm</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8103";>PHP-CS-Fixer/PHP-CS-Fixer#8103</a></li>
<li>chore: mark remaining Analysis as <code>@internal</code> by <a 
href="https://github.com/keradus";><code>@​keradus</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8284";>PHP-CS-Fixer/PHP-CS-Fixer#8284</a></li>
<li>chore: PHPStan - upgrade to v2 by <a 
href="https://github.com/keradus";><code>@​keradus</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8288";>PHP-CS-Fixer/PHP-CS-Fixer#8288</a></li>
<li>chore: reduce amount of class mutable properties by <a 
href="https://github.com/keradus";><code>@​keradus</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8281";>PHP-CS-Fixer/PHP-CS-Fixer#8281</a></li>
<li>chore: remove from priority tests exceptions tests that are not actually 
exceptions by <a 
href="https://github.com/kubawerlos";><code>@​kubawerlos</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8222";>PHP-CS-Fixer/PHP-CS-Fixer#8222</a></li>
<li>chore: remove incorrect priority tests by <a 
href="https://github.com/kubawerlos";><code>@​kubawerlos</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8231";>PHP-CS-Fixer/PHP-CS-Fixer#8231</a></li>
<li>chore: remove not needed PHP version requirements in descriptions by <a 
href="https://github.com/kubawerlos";><code>@​kubawerlos</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8265";>PHP-CS-Fixer/PHP-CS-Fixer#8265</a></li>
<li>chore: remove unnecessary methods by <a 
href="https://github.com/kubawerlos";><code>@​kubawerlos</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8200";>PHP-CS-Fixer/PHP-CS-Fixer#8200</a></li>
<li>chore: tests/Tokenizer/Transformer - better typehinting by <a 
href="https://github.com/keradus";><code>@​keradus</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8243";>PHP-CS-Fixer/PHP-CS-Fixer#8243</a></li>
<li>chore: Token - remove 'changed' property by <a 
href="https://github.com/keradus";><code>@​keradus</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8273";>PHP-CS-Fixer/PHP-CS-Fixer#8273</a></li>
<li>chore: Token::getContent() phpdoc return type by <a 
href="https://github.com/mvorisek";><code>@​mvorisek</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8236";>PHP-CS-Fixer/PHP-CS-Fixer#8236</a></li>
<li>chore: update <code>checkbashisms</code> to 2.24.1 by <a 
href="https://github.com/kubawerlos";><code>@​kubawerlos</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8258";>PHP-CS-Fixer/PHP-CS-Fixer#8258</a></li>
<li>chore: update dev dependencies in root by <a 
href="https://github.com/keradus";><code>@​keradus</code></a> in <a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/pull/8289";>PHP-CS-Fixer/PHP-CS-Fixer#8289</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a 
href="https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/blob/master/CHANGELOG.md";>friendsofphp/php-cs-fixer's
 changelog</a>.</em></p>
<blockquote>
<h2>Changelog for v3.65.0</h2>
<ul>
<li>feat: Ability to set upper limit when using CPU auto-detection (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8280";>#8280</a>)</li>
<li>feat: create <code>@PHP82Migration:risky</code> ruleset (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8277";>#8277</a>)</li>
<li>feat: Impl. TypeExpression::mapTypes() (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8077";>#8077</a>)</li>
<li>feat: Parse array/generic/nullable type into inner expression (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8106";>#8106</a>)</li>
<li>feat: phpdoc_to_property_type - handle virtual types and null 
initialization, enable in php-highest CI job (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8283";>#8283</a>)</li>
<li>feat: Store PHPDoc offset in <code>DataProviderAnalysis</code> (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8226";>#8226</a>)</li>
<li>feat: Support for complex PHPDoc types in 
<code>fully_qualified_strict_types</code> (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8085";>#8085</a>)</li>
<li>fix: check for priority tests correctly (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8221";>#8221</a>)</li>
<li>fix: Do not mark with <code>@coversNothing</code> if 
<code>CoversMethod</code>/<code>CoversFunction</code> attribute is used (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8268";>#8268</a>)</li>
<li>fix: enum-case mistaken for const invocation (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8190";>#8190</a>)</li>
<li>fix: fix typing of few properties wrongly typed as non-nullable (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8285";>#8285</a>)</li>
<li>fix: fix typing property wrongly typed as non-nullable (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8290";>#8290</a>)</li>
<li>fix: MethodChainingIndentationFixer does not fix indentation of last 
chained property (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8080";>#8080</a>)</li>
<li>fix: NoSuperfluousPhpdocTagsFixer - Remove superfluous phpdoc of parameter 
with attribute (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8237";>#8237</a>)</li>
<li>fix: parsing mixed <code>&amp;</code> and <code>|</code> in 
<code>TypeExpression</code> (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8210";>#8210</a>)</li>
<li>fix: proper base class used for AbstractDoctrineAnnotationFixer templates 
generation (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8291";>#8291</a>)</li>
<li>fix: Properly recognise constants in foreach loops (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8203";>#8203</a>)</li>
<li>fix: Tokens::overrideRange() block cache pruning (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8240";>#8240</a>)</li>
<li>fix: <code>BlankLineAfterOpeningTagFixer</code> - add blank line in file 
starting with multi-line comment (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8256";>#8256</a>)</li>
<li>fix: <code>MultilineWhitespaceBeforeSemicolonsFixer</code> - do not produce 
syntax error when there is a meaningful token after semicolon (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8230";>#8230</a>)</li>
<li>fix: <code>NullableTypeDeclarationFixer</code> - do not break syntax when 
there is no space before <code>?</code> (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8224";>#8224</a>)</li>
<li>fix: <code>PhpUnitDataProvider(.+)Fixer</code> - do not omit when there is 
an attribute between PHPDoc and test method (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8185";>#8185</a>)</li>
<li>fix: <code>PhpUnitDataProviderNameFixer</code> - for an attribute between 
PHPDoc and test method (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8217";>#8217</a>)</li>
<li>chore: add todo for PHP v8 (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8274";>#8274</a>)</li>
<li>chore: auto-fallback to sequential runner if single CPU would handle it (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8154";>#8154</a>)</li>
<li>chore: block changing tokens collection size using 
<code>PhpCsFixer\Tokenizer\Tokens::setSize</code> (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8257";>#8257</a>)</li>
<li>chore: bump dev-tools (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8286";>#8286</a>)</li>
<li>chore: bump PHPStan (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8245";>#8245</a>)</li>
<li>chore: Cheaper file check first (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8252";>#8252</a>)</li>
<li>chore: ConfigInterface - better types (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8244";>#8244</a>)</li>
<li>chore: do not call <code>Tokens::setSize</code> in 
<code>GroupImportFixer</code> (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8253";>#8253</a>)</li>
<li>chore: do not use <code>Reflection*::setAccessible</code> (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8264";>#8264</a>)</li>
<li>chore: fix priority tests (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8223";>#8223</a>)</li>
<li>chore: Fix typos in AbstractFixerTestCase (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8247";>#8247</a>)</li>
<li>chore: GithubClient - make URL injectable (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8272";>#8272</a>)</li>
<li>chore: Implement PHPStan <code>Preg::match()</code> extensions (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8103";>#8103</a>)</li>
<li>chore: mark remaining Analysis as <code>@internal</code> (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8284";>#8284</a>)</li>
<li>chore: PHPStan - upgrade to v2 (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8288";>#8288</a>)</li>
<li>chore: reduce amount of class mutable properties (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8281";>#8281</a>)</li>
<li>chore: remove from priority tests exceptions tests that are not actually 
exceptions (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8222";>#8222</a>)</li>
<li>chore: remove incorrect priority tests (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8231";>#8231</a>)</li>
<li>chore: remove not needed PHP version requirements in descriptions (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8265";>#8265</a>)</li>
<li>chore: remove unnecessary methods (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8200";>#8200</a>)</li>
<li>chore: tests/Tokenizer/Transformer - better typehinting (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8243";>#8243</a>)</li>
<li>chore: Token - remove 'changed' property (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8273";>#8273</a>)</li>
<li>chore: Token::getContent() phpdoc return type (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8236";>#8236</a>)</li>
<li>chore: update dev dependencies in root (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8289";>#8289</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a 
href="https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/commit/79d4f3e77b250a7d8043d76c6af8f0695e8a469f";><code>79d4f3e</code></a>
 prepared the 3.65.0 release</li>
<li><a 
href="https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/commit/700668eb81f5786c4bb0c469904f158b42c4b868";><code>700668e</code></a>
 chore: mark remaining Analysis as <code>@internal</code> (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8284";>#8284</a>)</li>
<li><a 
href="https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/commit/163a7ed254309b7f906911a5fcfb49396ac9d6c5";><code>163a7ed</code></a>
 refactor: use arrow functions in more places (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8294";>#8294</a>)</li>
<li><a 
href="https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/commit/42f36922248a82c869ca80230d5e986ca8d2aa94";><code>42f3692</code></a>
 feat: Ability to set upper limit when using CPU auto-detection (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8280";>#8280</a>)</li>
<li><a 
href="https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/commit/effd9a3b48a2fadb04503d7ce79df78e53c1b6c3";><code>effd9a3</code></a>
 refactor: Rename newly introduced option (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8293";>#8293</a>)</li>
<li><a 
href="https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/commit/0adec432f0e2436f9c7fcd22eb21420c0b7877b9";><code>0adec43</code></a>
 chore: PHPStan - upgrade to v2 (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8288";>#8288</a>)</li>
<li><a 
href="https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/commit/52dc0621051bd55be2a89bfb4aa9e1dda85ba149";><code>52dc062</code></a>
 feat: phpdoc_to_property_type - handle virtual types and null 
initialization,...</li>
<li><a 
href="https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/commit/ccad080a5c59f5d49bceda60e7018453f8139134";><code>ccad080</code></a>
 chore: update dev dependencies in root (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8289";>#8289</a>)</li>
<li><a 
href="https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/commit/e37cb56a4f5200de2e8c86fe4ebf915ff14998ec";><code>e37cb56</code></a>
 fix: proper base class used for AbstractDoctrineAnnotationFixer templates 
gen...</li>
<li><a 
href="https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/commit/17dfe253d91b7939c3247f0359dca7c20e1efbdb";><code>17dfe25</code></a>
 fix: fix typing property wrongly typed as non-nullable (<a 
href="https://redirect.github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8290";>#8290</a>)</li>
<li>Additional commits viewable in <a 
href="https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/compare/v3.64.0...v3.65.0";>compare
 view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=friendsofphp/php-cs-fixer&package-manager=composer&previous-version=3.64.0&new-version=3.65.0)](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>

Reply via email to