Bump vimeo/psalm from 4.18.1 to 4.22.0
Created by: dependabot[bot]
Bumps vimeo/psalm from 4.18.1 to 4.22.0.
Release notes
Sourced from vimeo/psalm's releases.
4.22.0
What's Changed
Fixes
- Analyze attribute statements instead of constructing virtual statements. by
@AndrolGenhald
in vimeo/psalm#7692- Config threads: add to config.xsd by
@M1ke
in vimeo/psalm#7708- Use current context when analyzing attributes by
@AndrolGenhald
in vimeo/psalm#7713- Fix first-class callable in loop by
@trowski
in vimeo/psalm#7715- Support for properties in interfaces extending
\UnitEnum
&\BackedEnum
by@whatUwant
in vimeo/psalm#7719- PDOException extends RuntimeException and can use int code errors by
@VincentLanglet
in vimeo/psalm#7673- allow SimpleTypeInferer to infer non empty lists by
@orklah
in vimeo/psalm#7732- Attribute analysis improvements by
@AndrolGenhald
in vimeo/psalm#7727New Contributors
@whatUwant
made their first contribution in vimeo/psalm#7719Full Changelog: https://github.com/vimeo/psalm/compare/4.21.0...4.22.0
4.21.0
What's Changed
Deprecations
- deprecate totallyTyped by
@orklah
in vimeo/psalm#7650Features
- Resolve DIR / FILE when const/variable is used for include by
@tomasz-kusy
in vimeo/psalm#7585- add ReflectionIntersectionType stub by
@orklah
in vimeo/psalm#7621- Allow config to define thread count (4.x) by
@M1ke
in vimeo/psalm#7633- add phpredis stubs by
@kkmuffme
in vimeo/psalm#7614- Add configuration option to disable
@var
parsing everywhere except for properties. by@danog
in vimeo/psalm#7434Fixes
- Strip colours from success message by
@weirdan
in vimeo/psalm#7620- Honour global function suppressions for UndefinedFunction by
@weirdan
in vimeo/psalm#7657- Update return type for mysqli::connect_error by
@morozov
in vimeo/psalm#7660- Correct name of ErrorException::__construct $line param by
@chloekek
in vimeo/psalm#7659- Fix false positive for unused variable in try (fixes #7613). by
@AndrolGenhald
in vimeo/psalm#7664- Throw exception if file_put_contents failed by
@dmitryuk
in vimeo/psalm#7690New Contributors
@tomasz-kusy
made their first contribution in vimeo/psalm#7585@kkmuffme
made their first contribution in vimeo/psalm#7614@chloekek
made their first contribution in vimeo/psalm#7659@dmitryuk
made their first contribution in vimeo/psalm#7690Full Changelog: https://github.com/vimeo/psalm/compare/4.20.0...4.21.0
4.20.0
... (truncated)
Commits
-
fc2c6ab
Merge pull request #7727 from AndrolGenhald/attribute-analysis-improvements -
b09811c
Merge pull request #7732 from orklah/simplelistinferer -
26bfc95
allow SimpleTypeInferer to infer non empty lists -
c82abe3
Fix trailing commas for PHP 7. -
5f9a8c9
Fix types. -
43764f0
Add Reflection getAttributes analysis. -
1387f94
Attribute analysis improvements. -
3a85f49
Merge pull request #7673 from VincentLanglet/pdoException -
919775c
Merge pull request #7719 from whatUwant/4.x -
40cc346
Update stub - 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)