Bump vimeo/psalm from 4.13.1 to 4.14.0
Created by: dependabot[bot]
Bumps vimeo/psalm from 4.13.1 to 4.14.0.
Release notes
Sourced from vimeo/psalm's releases.
4.14.0
What's Changed
Features
- Make UnitEnum name property non-empty by
@ricardoboss
in vimeo/psalm#6964- allow using EnumCase in an Attribute by
@orklah
in vimeo/psalm#6984- Display target PHP version by
@weirdan
in vimeo/psalm#7006- Colorized file name and line in console output by
@Rarst
in vimeo/psalm#4160- Infer
::from()
and::tryFrom()
return types on backed enums by@weirdan
in vimeo/psalm#7011- Added enum-related stubs and callmaps by
@weirdan
in vimeo/psalm#7012- Raise RedundantCast when using array_values on a list (fixes #6988) by
@danog
in vimeo/psalm#6997- refine getdate array structure by
@orklah
in vimeo/psalm#7032- Improved
preg_match()
output param type inference by@rarila
in vimeo/psalm#7027- flag usage of get_class outside class without args by
@orklah
in vimeo/psalm#7043Fixes
- Correct missing key-value for stream_get_meta_data function by
@mallardduck
in vimeo/psalm#6949- fix null propagation in return by
@orklah
in vimeo/psalm#6952- Update $data argument types of file_put_contents by
@ciaranmcnulty
in vimeo/psalm#6954- check __callStatic purity instead of the pseudoMethod purity by
@orklah
in vimeo/psalm#6953- sleep(0) is valid by
@BenMorel
in vimeo/psalm#6955- usleep(0) is valid by
@LeSuisse
in vimeo/psalm#6961- Invalid SoapClient::__doRequest() response type by
@veewee
in vimeo/psalm#6927- prevent Psalm from considering throwing methods as unused just because they're immutable by
@orklah
in vimeo/psalm#6972- Attempt to fix #6937 by
@ptomulik
in vimeo/psalm#6963- fix counting array properties when some are Never by
@orklah
in vimeo/psalm#6971- Attempt fixing issue 6973 by
@ptomulik
in vimeo/psalm#6974- using length instead of count for php 7.1 compatibility by
@AlessandroMinoccheri
in vimeo/psalm#6981- don't accept unresolved literal string as valid callable-strings by
@orklah
in vimeo/psalm#6979- Stub fixes for mysqli extension by
@kamil-tekiela
in vimeo/psalm#6986- Taint can't be transmitted through numerics nor bool by
@orklah
in vimeo/psalm#6993- Disable list flag for TKeyedArray after unset by
@orklah
in vimeo/psalm#7002- Drop special handling of constant references on enums by
@weirdan
in vimeo/psalm#6995- Fix signatures of gmstrftime and strftime by
@kamil-tekiela
in vimeo/psalm#7008- Include enum cases in const wildcards by
@weirdan
in vimeo/psalm#7010- Allow overriding the signature type by a param docblock for promoted properties by
@orklah
in vimeo/psalm#7013- Fix mysqli_fetch_* stubs by
@kamil-tekiela
in vimeo/psalm#7014- Escape GHA output by
@weirdan
in vimeo/psalm#7016- fix signature for openssl_open under PHP >= 8.0 by
@pilif
in vimeo/psalm#6987- refine abs return type by
@orklah
in vimeo/psalm#7023- flag DeprecatedProperty on static fetch by
@orklah
in vimeo/psalm#7025- remove the remaining dynamic property assignment by
@orklah
in vimeo/psalm#7022- ignore irrelevant errors for php-parser 4.13.2 by
@orklah
in vimeo/psalm#7033- Throw exception when baseline file is empty by
@kamil-tekiela
in vimeo/psalm#7036- Fix RedisCluster::getOption() and RedisCluster::setOption() argument types by
@ostrolucky
in vimeo/psalm#7030- get_class does not return false by
@kamil-tekiela
in vimeo/psalm#7042- Consider emptiness for array_count_values() by
@weirdan
in vimeo/psalm#7045- Don't output console links in CI env by
@weirdan
in vimeo/psalm#7049Docs
- Add --php-version to CLI help by
@DaveLiddament
in vimeo/psalm#7024
... (truncated)
Commits
-
14dcbc9
Don't output console links in CI env (#7049) -
1956b85
Remove always-false args (#7056) -
16a61a7
Merge pull request #7045 from weirdan/array-count-values-emptiness -
396ff96
Merge pull request #7042 from kamil-tekiela/get_class -
90d4216
Merge pull request #7030 from ostrolucky/rediscluster-getoption -
dc271fe
Consider emptiness for array_count_values() -
826b26b
fix phpdoc. The previous message was incorrect -
a7e9eea
flag usage of get_class outside class without args (#7043) -
bc11b10
Beautified phpcs.xml (#7041) -
19062e5
get_class does not return false - 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)