sp-api-sdk
sp-api-sdk copied to clipboard
Bump vimeo/psalm from 4.30.0 to 5.23.1 in /tools
Bumps vimeo/psalm from 4.30.0 to 5.23.1.
Release notes
Sourced from vimeo/psalm's releases.
5.23.1
What's Changed
Fixes
- Fixed analysis of existing static methods if the
__callStatic()method exists by@issidorovin vimeo/psalm#10812Full Changelog: https://github.com/vimeo/psalm/compare/5.23.0...5.23.1
5.23.0
What's Changed
Features
- Update PHP 8.2 stubs to include
SensitiveParameterValueby@gsteelin vimeo/psalm#10726- Add list of statements to BeforeFileAnalysisEvent by
@ohaderin vimeo/psalm#10728- Forbid iterating over generators with non-nullable
send()by@weirdanin vimeo/psalm#10697- Initial support for named parameters for callables by
@weirdanin vimeo/psalm#10772Fixes
- Improve randomizer stubs by
@danogin vimeo/psalm#10709- Fix detecting magic static methods by
@issidorovin vimeo/psalm#10704- Fix non-empty-lowercase-string handling with literal non-lowercase strings by
@kkmuffmein vimeo/psalm#10722- Fix RiskyTruthyFalsyComparison irrelevant errors when there is no explicit truthy/falsy type by
@kkmuffmein vimeo/psalm#10733- Allow
Overrideattribute to be used in pure contexts by@weirdanin vimeo/psalm#10734- Revert "Allow tainted numerics except for 'html' and 'has_quotes'" by
@ohaderin vimeo/psalm#10729- Fix loading stubs from phar file on Windows by
@weirdanin vimeo/psalm#10748- Fix a false flag issue with InvalidConstantAssignmentValue by
@MelechMizrachiin vimeo/psalm#10738- Set inside_isset false when analyzing ArrayDimFetch index by
@edsrzfin vimeo/psalm#10752- Set inside_isset = false when analyzing arguments by
@edsrzfin vimeo/psalm#10753- Fix PHP notice - crash on invalid taint-escape by
@kkmuffmein vimeo/psalm#10760- Fix version comparison for
@sinceby@weirdanin vimeo/psalm#10764- Since annotations outside phpstub should not infer php version by
@kkmuffmein vimeo/psalm#10769- Backport
WeakMapiterator fix frommasterby@weirdanin vimeo/psalm#10778- Namespace anonymous classes by
@weirdanin vimeo/psalm#10779- Update CallMap for sqlsrv_connect and sqlsrv_errors to match reflection by
@theodorejbin vimeo/psalm#10781$resourceparameter ofmkdir()is nullable since PHP 7.3 by@weirdanin vimeo/psalm#10802- Use wider class-string when combining class strings with intersections by
@weirdanin vimeo/psalm#10800Internal changes
- Use TaintKind/TaintKindGroup constants instead of string values by
@ohaderin vimeo/psalm#10746- Skip symlink test on Windows by
@weirdanin vimeo/psalm#10749- Avoid duplicating code for RiskyTruthyFalsyComparison by
@theodorejbin vimeo/psalm#10765- fix PHP 8 tests running with wrong --php-version=/phpVersion= if not explicitly specified by
@kkmuffmein vimeo/psalm#10776- CS fix by
@weirdanin vimeo/psalm#10801New Contributors
@MelechMizrachimade their first contribution in vimeo/psalm#10738Full Changelog: https://github.com/vimeo/psalm/compare/5.22.2...5.23.0
... (truncated)
Commits
8471a89Merge pull request #10812 from issidorov/bug-10807fe42e88Resolve fail test #108072a91bd6Added test for #10807005e318Merge pull request #10800 from weirdan/10799-use-wider-classstring739d87dUse wider class-string when combining class strings with intersections87f7101Merge pull request #10802 from weirdan/10796-nullable-resource-for-mkdir5c780c7$resourceparameter ofmkdir()is nullable since PHP 7.302b58a5Merge pull request #10801 from weirdan/fix-trailing-commas-after-anon-functions8e1aa46CS fixdca888cMerge pull request #10781 from theodorejb/fix-sqlsrv-callmap- 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)