Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
minor #341 Update vimeo/psalm requirement from 4.24.0 to 4.27.0 (depe…
…ndabot[bot]) This PR was merged into the 1.12 branch. Discussion ---------- Updates the requirements on [vimeo/psalm](https://github.com/vimeo/psalm) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vimeo/psalm/releases">vimeo/psalm's releases</a>.</em></p> <blockquote> <h2>4.27.0</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <h3>Features</h3> <ul> <li>added truthy-string alias for non-falsy-string by <a href="https://github.com/staabm"><code>@staabm</code></a> in <a href="https://github-redirect.dependabot.com/vimeo/psalm/pull/8400">vimeo/psalm#8400</a></li> <li>added SensitiveParameter, AllowDynamicProperties php 8.2 attributes by <a href="https://github.com/staabm"><code>@staabm</code></a> in <a href="https://github-redirect.dependabot.com/vimeo/psalm/pull/8427">vimeo/psalm#8427</a></li> <li>Allow *bin2hex and *bin2base64 functions to keep non-empty-string type by <a href="https://github.com/LeSuisse"><code>@LeSuisse</code></a> in <a href="https://github-redirect.dependabot.com/vimeo/psalm/pull/8431">vimeo/psalm#8431</a></li> <li>Allow any attribute for complex types in schema by <a href="https://github.com/den-kuz"><code>@den-kuz</code></a> in <a href="https://github-redirect.dependabot.com/vimeo/psalm/pull/8428">vimeo/psalm#8428</a></li> <li>trim(), ltrim(), rtrim() now keep lowercase string attribute by <a href="https://github.com/SCIF"><code>@SCIF</code></a> in <a href="https://github-redirect.dependabot.com/vimeo/psalm/pull/8444">vimeo/psalm#8444</a></li> </ul> <h3>Fixes</h3> <ul> <li>Added better stubs for <code>DateTimeImmutable</code>, highlighting how the constructor is <strong>NOT</strong> immutable by <a href="https://github.com/Ocramius"><code>@Ocramius</code></a> in <a href="https://github-redirect.dependabot.com/vimeo/psalm/pull/8350">vimeo/psalm#8350</a></li> <li>Use classlike_storage_provider only if it has the required data by <a href="https://github.com/Daeroni"><code>@Daeroni</code></a> in <a href="https://github-redirect.dependabot.com/vimeo/psalm/pull/8376">vimeo/psalm#8376</a></li> <li>Fix <code>imageinterlace</code> function signature by <a href="https://github.com/paulfedorow"><code>@paulfedorow</code></a> in <a href="https://github-redirect.dependabot.com/vimeo/psalm/pull/8403">vimeo/psalm#8403</a></li> <li>Clarification of <code>Reflection::getModifierNames()</code> result type by <a href="https://github.com/vjik"><code>@vjik</code></a> in <a href="https://github-redirect.dependabot.com/vimeo/psalm/pull/8405">vimeo/psalm#8405</a></li> <li>Ensure we recognize inherited static methods for the first-class callables by <a href="https://github.com/someniatko"><code>@someniatko</code></a> in <a href="https://github-redirect.dependabot.com/vimeo/psalm/pull/8370">vimeo/psalm#8370</a></li> <li>Add support for callable in array_reduce by <a href="https://github.com/VincentLanglet"><code>@VincentLanglet</code></a> in <a href="https://github-redirect.dependabot.com/vimeo/psalm/pull/8435">vimeo/psalm#8435</a></li> <li>Configure a correct attribute target in stubs/CoreGenericClasses.phpstub by <a href="https://github.com/TimWolla"><code>@TimWolla</code></a> in <a href="https://github-redirect.dependabot.com/vimeo/psalm/pull/8436">vimeo/psalm#8436</a></li> </ul> <h3>Internal changes</h3> <ul> <li>always use lock when writing/reading cache data to/from file by <a href="https://github.com/kkmuffme"><code>@kkmuffme</code></a> in <a href="https://github-redirect.dependabot.com/vimeo/psalm/pull/8372">vimeo/psalm#8372</a></li> </ul> <h3>Typos</h3> <ul> <li>add ", but" for InvalidArgument error message where a type is provided by <a href="https://github.com/kkmuffme"><code>@kkmuffme</code></a> in <a href="https://github-redirect.dependabot.com/vimeo/psalm/pull/8364">vimeo/psalm#8364</a></li> <li>Fix doc typos by <a href="https://github.com/krsriq"><code>@krsriq</code></a> in <a href="https://github-redirect.dependabot.com/vimeo/psalm/pull/8424">vimeo/psalm#8424</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/krsriq"><code>@krsriq</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/vimeo/psalm/pull/8424">vimeo/psalm#8424</a></li> <li><a href="https://github.com/den-kuz"><code>@den-kuz</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/vimeo/psalm/pull/8428">vimeo/psalm#8428</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/vimeo/psalm/compare/4.26.0...4.27.0">https://github.com/vimeo/psalm/compare/4.26.0...4.27.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/vimeo/psalm/commit/faf106e717c37b8c81721845dba9de3d8deed8ff"><code>faf106e</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/vimeo/psalm/issues/8444">#8444</a> from SCIF/bugfix-8439</li> <li><a href="https://github.com/vimeo/psalm/commit/d7097281ba7b8bbabf7ea3fe038f85db7c6fd266"><code>d709728</code></a> trim(), ltrim(), rtrim() now keep lowercase string attribute</li> <li><a href="https://github.com/vimeo/psalm/commit/1eeea7c21dcebcbaf9dab127e282b62bf02305f7"><code>1eeea7c</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/vimeo/psalm/issues/8428">#8428</a> from den-kuz/4.x</li> <li><a href="https://github.com/vimeo/psalm/commit/2fdcd5a5fc48ddb585cc6261e40e2460187142eb"><code>2fdcd5a</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/vimeo/psalm/issues/8436">#8436</a> from TimWolla/attribute-target</li> <li><a href="https://github.com/vimeo/psalm/commit/3c2018a1e0b1dfa37b880ef109427574b3485bd5"><code>3c2018a</code></a> Configure a correct attribute target in stubs/CoreGenericClasses.phpstub</li> <li><a href="https://github.com/vimeo/psalm/commit/88d33828d8d701e0c5491d15f7268dc1a3cc1b14"><code>88d3382</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/vimeo/psalm/issues/8435">#8435</a> from VincentLanglet/arrayReduce</li> <li><a href="https://github.com/vimeo/psalm/commit/6bc714c867b27f5138d3b8224a3524d03ed61818"><code>6bc714c</code></a> Add support for callable in array_reduce</li> <li><a href="https://github.com/vimeo/psalm/commit/034a796f84bc84ad5d37eed19f17482c0f75e3cf"><code>034a796</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/vimeo/psalm/issues/8431">#8431</a> from LeSuisse/bin2hex-base64-stub</li> <li><a href="https://github.com/vimeo/psalm/commit/4b1adaafecc98f0233f36d2b7a0ab3db7be431fc"><code>4b1adaa</code></a> Allow *bin2hex and *bin2base64 functions to keep non-empty-string type</li> <li><a href="https://github.com/vimeo/psalm/commit/93a293c673431478461144f39f881a0eadc6e419"><code>93a293c</code></a> Allow any attribute for complex types in schema</li> <li>Additional commits viewable in <a href="https://github.com/vimeo/psalm/compare/4.24.0...4.27.0">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 ------- c9740cb Update vimeo/psalm requirement from 4.24.0 to 4.27.0
- Loading branch information