Update dependency phpstan/phpstan to v0.12.39
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
phpstan/phpstan | require-dev | patch |
0.12.37 -> 0.12.39
|
Release Notes
phpstan/phpstan
v0.12.39
🔧
Improvements
🔪
Bleeding edge - Add
SplObjectStorage
stub (#301), #3111, thanks @VincentLanglet!
If you want to see the shape of things to come and adopt bleeding edge features early, you can include this config file in your project's phpstan.neon
:
includes:
- vendor/phpstan/phpstan/conf/bleedingEdge.neon
Of course, there are no backwards compatibility guarantees when you include this file. The behaviour and reported errors can change in minor versions with this file included.
🐛
Bugfixes - Understand array is not empty after
count($array) > 0
and similar conditions (#305), thanks @ossinkine! - Remove NonEmptyArrayType after
unset()
(phpstan/phpstan-src@e96481c
) - functionMap should not be prefixed in the PHAR (phpstan/phpstan-src@
79bae4b
), #3776
v0.12.38
🔧
Improvements - PHP 8: Support for
static
return type (phpstan/phpstan-src@75ff705
) - Add support for the
callable-string
type (#296), thanks @ste93cry! - Updated
nikic/php-parser
to 4.9.0 (phpstan/phpstan-src@05b6a54
) - Doc comment above class doesn't have to exist if it has a stub file (phpstan/phpstan-src@
17315cb
) -
min()
andmax()
may return false if array size could be zero (#300), thanks @dktapps!
🐛
Bugfixes - Fix internal error with an unknown interface (phpstan/phpstan-src@
19fab3f
) - Property is also read for
??=
and other assign ops (phpstan/phpstan-src@efb11ec
, phpstan/phpstan-src@71c51e4
), #3735, #3636 - PHAR compiler - preload
src/
too (phpstan/phpstan-src@ca70ff0
), #3731
🤖
Function signature fixes
Renovate configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by WhiteSource Renovate. View repository job log here.