Bump vimeo/psalm from 4.9.2 to 4.9.3
Created by: dependabot[bot]
Rebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
Bumps vimeo/psalm from 4.9.2 to 4.9.3.
Release notes
Sourced from vimeo/psalm's releases.
Just a bunch of fixes + callmap tests
Fixes
- (#6211, #6215) Class strings used in attributes were not properly qualified (
@weirdan
)- (#6217, #6219)
mb_str_split()
signature was missing (@bitwise-operators
)- (#6231) Fixed language server crash on PHP 8 (
@tm1000
)- (#6234, #6238)
UnusedForeachValue
was incorrectly flagged as fixable (@orklah
)- (#6234, #6244)
date()
now acceptsnull
as timestamp when targeting PHP 8 (@masonmcelvain
)- (#3573, #6242)
UnnecessaryVarAnnotation
issuea are now suppressable (@orklah
)- (#6228, #6281, #6229) Prevented remote schema file download during config validation (
@gmessier
)- (#4952, #6251) Psalm was outputting (incorrect) cached errors when error level was overridden with a cli parameter (
@TysonAndre
)- (#6257, #6260) Psalm incorrectly assumed
imagejpeg()
to return string when path was specified asnull
(@mauriciofauth
)- (psalm/phar#9, #6267)
psalm/phar
releases were not created automatically (@weirdan
)- (#6261, #6272) Result of a sum of arrays was not inferred correctly, leading to possibly mixed keys (
@orklah
)- (#5501, #6253) Some suppressions were incorrectly reported as unused (
@orklah
)- (#6266, #6273)
PHP_VERSION
,DIRECTORY_SEPARATOR
,PATH_SEPARATOR
andPHP_EOL
are now always considered non-empty (@VincentLanglet
)- (#6263, #6290) Psalm was incorrectly inferring result of splats in constant arrays (
@weirdan
)- (#6289, #6290) Psalm was incorrectly inferring values for integer array keys in constant arrays (
@weirdan
)- (#6220, #6233)
in_array()
now informs needle type based on haystack type (@supersmile2009
)- (#6268) Improved
debug_backtrace()
return type (@vudaltsov
)- (#6301, #6302) Phar-packaged language server did not analyze code on change (
@thomasbley
)- (#3660, #6270) Psalm sometimes reported type coverage exceeding 100% (
@muglug
)Internal changes
- (#6240) Literal arithmetic refactoring (
@orklah
)- (#6252) Literal float methods for
Union
(@boesing
)- (#6247) Tests for callmap and deltas (
@bitwise-operators
)- (#6279) Constant array inference refactoring (
@weirdan
)Typos
- (#6248, #6291)
@TysonAndre
and@zonuexe
fixed some typos
Commits
-
4c26293
Merge pull request #6304 from vimeo/revert-6210-int-range3 -
a9ead63
Revert "Assertions for Integer Range" -
6cc5ba9
Fix tests -
a447976
Fix #3660 - ensure mixed percentage for file never drops below 0 -
1b19670
Merge pull request #6302 from thomasbley/master -
0417749
Fixed ReflectionException: Class \LanguageServerProtocol\TextDocumentContentC... -
f7def9f
Merge pull request #6268 from vudaltsov/debug_backtrace-return-type -
a335535
Added debug_backtrace return type to CallMap_historical -
7ff2a66
Merge pull request #6233 from supersmile2009/fix-in-array-assert -
a4b6fbc
Simplified InArrayTest a bit - 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 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)