Bump phpstan/phpstan from 1.8.8 to 1.8.9
Created by: dependabot[bot]
Bumps phpstan/phpstan from 1.8.8 to 1.8.9.
Release notes
Sourced from phpstan/phpstan's releases.
1.8.9
Improvements
🔧
- Slightly optimize
TypeCombinator::reduceArrays()
even more (#1814), thanks@rvanvelzen
!- Micro optimizations in TypeCombinator (#1816), thanks
@mad-briller
!- Improve
array_search()
type specifier performance (#1818), #8147, thanks@rvanvelzen
!- Rule registry now gets rules instances in lazy manner (https://github.com/phpstan/phpstan-src/commit/b1b0dc921894da1f24721702262e64399a39c626)
- Show progress bar sooner (https://github.com/phpstan/phpstan-src/commit/8e55decc78ab9da6ffe4cc62045c752794ed2d7a)
Bugfixes
🐛
- Make
key_exists
be treated likearray_key_exists
(#1800), #8091, thanks@takaram
!- Fix resolving class types in inherited docblock (#1815), #7839, thanks
@rvanvelzen
!- Fix passing named arguments to by-ref parameter (#1807), #8142, thanks
@rvanvelzen
!- IncompatiblePropertyPhpDocTypeRule - fix inconsistency for stubbed PHPDocs (https://github.com/phpstan/phpstan-src/commit/32b3c67729267a1f7a4dcae590e7ce9013eabfee)
- non-empty-string can still contain falsy strings as individual characters (https://github.com/phpstan/phpstan-src/commit/76bd347d2281f311ed5aa4a5c8a6632f2f136eff), #8158
Function signature fixes
🤖
- Fix
SoapFault
constructor datatype (#1798), thanks@ahmedash95
!- fix
IntlDateFormatter::create
return signature (#1776), thanks@Kleinast
!- Allow string args in signature of
RedisCluster::del
(#1829), thanks@ostrolucky
!- Refined
fpm_get_status
function signature (#1771), thanks@mad-briller
!- Refined
connection_status
function signature (#1774), thanks@mad-briller
!headers_list()
returns a list of headers as strings. (#1770), thanks@johnbillion
!
Commits
-
3a72d9d
PHPStan 1.8.9 -
8248800
Updated PHPStan to commit 76bd347d2281f311ed5aa4a5c8a6632f2f136eff -
02fe0c8
Updated PHPStan to commit 7c7bbbe51bcd61ada505856e1f6bab28329ec379 -
3cd136c
Updated PHPStan to commit 32b3c67729267a1f7a4dcae590e7ce9013eabfee -
46d1178
Updated PHPStan to commit 02f0f894ff90561d495dbdef3716c80b2077e2ae -
9f7bf18
Updated PHPStan to commit 7a6ff57557145485b3bf4de3855f80407e6e16b5 -
97b851b
Update extension-tests.yml -
cff23a6
Updated PHPStan to commit 8e55decc78ab9da6ffe4cc62045c752794ed2d7a -
d0b09d0
Updated PHPStan to commit b1b0dc921894da1f24721702262e64399a39c626 -
31ebab5
Updated PHPStan to commit 9bf569404d5ab14896088efcc8ca02a2e94f300e - 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)