core
core copied to clipboard
chore(deps-dev): bump vimeo/psalm from 5.20.0 to 5.22.2
Bumps vimeo/psalm from 5.20.0 to 5.22.2.
Release notes
Sourced from vimeo/psalm's releases.
5.22.2
What's Changed
Fixes
- Catch missing classlike exceptions during scanning by
@weirdanand@ohaderin vimeo/psalm#10720Full Changelog: https://github.com/vimeo/psalm/compare/5.22.1...5.22.2
5.22.1
What's Changed
Fixes
- Improve parsing of
@psalm-typeby@weirdanin vimeo/psalm#10713Full Changelog: https://github.com/vimeo/psalm/compare/5.22.0...5.22.1
5.22.0
What's Changed
Features
- Allow inline comments in typedef shapes by
@weirdanin vimeo/psalm#10623- allow typedef imports from any kind of classlike by
@weirdanin vimeo/psalm#10625- Allow enum cases to be global constants by
@weirdanin vimeo/psalm#10634- New InvalidOverride issue for Override attribute by
@edsrzfin vimeo/psalm#10644- Analyze dynamic names for static property and const fetches by
@edsrzfin vimeo/psalm#10629- New MissingOverrideAttribute issue by
@edsrzfin vimeo/psalm#10651- Flag
stdClass::__construct()calls that have arguments by@weirdanin vimeo/psalm#10661- Improve Reflection stubs by
@vudaltsovin vimeo/psalm#10091- Forbid constructors from returning any values by
@weirdanin vimeo/psalm#10686- Report first class callables generated for unknown static methods by
@weirdanin vimeo/psalm#10691- Process
@psalm-this-outon__construct()as well by@weirdanin vimeo/psalm#10690- Report invalid number of arguments for psalm-taint-* by
@staabmin vimeo/psalm#10699Fixes
- Fix ownerDocument type in dom-ext classes by
@fluffycondorin vimeo/psalm#10619- Fix numeric scalar validate filter var input return type wrong by
@kkmuffmein vimeo/psalm#10621- Stable baseline by
@weirdanin vimeo/psalm#10633- Allow sebastian/diff v6 by
@simPodin vimeo/psalm#10639- CallMap: Adjust return type for
inotify_add_watch()toint|falseby@UlrichEckhardtin vimeo/psalm#10637- Fix check-type when using builtin types from within a namespace by
@robchettin vimeo/psalm#10648- Do not add
callableas a native property type by@weirdanin vimeo/psalm#10654- Fix additional places where base_dir was broken due to missing separator by
@kkmuffmein vimeo/psalm#10630- Late binding of enum cases by
@weirdanin vimeo/psalm#10655- Suppress
UndefinedClassinwhatever_exists()by@weirdanin vimeo/psalm#10659- Fix parsing magic method annotations by
@issidorovin vimeo/psalm#10665- Strip callmap prefixes from parameter names by
@weirdanin vimeo/psalm#10666
... (truncated)
Commits
d768d91Merge pull request #10720 from vimeo/10706-catch-intersection-exceptions-duri...4b827d3Add more tests for native intersection types in class properties7bd35beCatch missing classlike exceptions during scanninge9dad66Merge pull request #10713 from weirdan/fix_psalm_type03fcf68Allow multiple spaces between type name and type definition893b60eImprove parsing of psalm-typefe2c67eMerge pull request #10699 from staabm/taint-docf5fb949Use IssueBuffer::maybeAdd() instead of throwingc3526b4fix testda69803Report invalid number of arguments for psalm-taint-*- Additional commits viewable in compare view
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 commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)