Bump vimeo/psalm from 4.17.0 to 4.18.1
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.17.0 to 4.18.1.
Release notes
Sourced from vimeo/psalm's releases.
4.18.1
What's changed
Fixed
- Revert "Merge pull request #7239 from DeyV/master" by
@weirdan
in vimeo/psalm#7346 (fixed crash reported in #7329)Full Changelog: https://github.com/vimeo/psalm/compare/4.18...4.18.1
4.18
Compatibility
Psalm now required Composer 2.
What's Changed
Deprecations
- Deprecated
Codebase::$php_major_version
andCodebase::$php_minor_version
properties by@weirdan
in vimeo/psalm#7265- Deprecated
THtmlEscapedString
by@weirdan
in vimeo/psalm#7284Features
- Template and variable types inference for methods marked with psalm-if-this-is by
@klimick
in vimeo/psalm#7259- [Feat]: Initial Support for LSP Code Actions by
@tm1000
in vimeo/psalm#7255- Allow assertions on mutable object properties. by
@AndrolGenhald
in vimeo/psalm#7252- Disallow ksorting lists by
@danog
in vimeo/psalm#7019Fixes
- Remove "is not in project" warnings by
@tm1000
in vimeo/psalm#7256- Report missing file path properly by
@simPod
in vimeo/psalm#7266- uniqid() returns a non-empty-string by
@MidnightDesign
in vimeo/psalm#7271- pdo: more precise generic type by
@staabm
in vimeo/psalm#7274- resolve ClassConstant for both sides in isContainedBy by
@orklah
in vimeo/psalm#7286- Identify ints from TClassConstant when checking for LiteralEquality by
@orklah
in vimeo/psalm#7287- resolve type alias and class const on UnionTypeComparator by
@orklah
in vimeo/psalm#7288- Fix parse_url() return type by
@villfa
in vimeo/psalm#7293- don't crash when pushing a template to in_array by
@orklah
in vimeo/psalm#7311- Made all reflection classes implement Reflector by
@donquixote
in vimeo/psalm#7317- fix empty string not quoted in keyed array offset by
@orklah
in vimeo/psalm#7309- Prevented crashes on
array_map(...)
by@weirdan
in vimeo/psalm#7321- Fix analysis when __invoke() exists by
@villfa
in vimeo/psalm#7325Internal changes
- Increase composer timeout by
@weirdan
in vimeo/psalm#7264- Move from deprecated Composer 1 to Composer 2 runtime api by
@DeyV
in vimeo/psalm#7239New Contributors
@DeyV
made their first contribution in vimeo/psalm#7239@MidnightDesign
made their first contribution in vimeo/psalm#7271@donquixote
made their first contribution in vimeo/psalm#7317Full Changelog: https://github.com/vimeo/psalm/compare/4.17.0...4.18
Commits
-
dda05fa
Merge pull request #7346 from weirdan/revert-7239 -
a4878ac
Revert "Merge pull request #7239 from DeyV/master" -
760badd
Merge pull request #7325 from villfa/fix/7322 -
b9d8dd9
Fix analysis when __invoke() exists -
46bcb62
Merge pull request #7321 from weirdan/dont-crash-on-array_map-first-class-cal... -
fe036d4
Prevent crashes onarray_map(...)
-
18ab5a0
Merge pull request #7309 from orklah/emptyStringKeyedArray -
513b263
Merge pull request #7317 from donquixote/patch-2 -
9da6b3f
Issue #6618: All reflection classes should implement Reflector. -
3dbc039
Merge pull request #7311 from orklah/inArrayAssertionOnTemplate - 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)