Bump phpstan/phpstan from 1.7.12 to 1.7.13
Created by: dependabot[bot]
Bumps phpstan/phpstan from 1.7.12 to 1.7.13.
Release notes
Sourced from phpstan/phpstan's releases.
1.7.13
Improvements
🔧
- Optimization of printing expressions using ExprPrinter (https://github.com/phpstan/phpstan-src/commit/e12524e21537b970c91e363c616503e6d7d41f38, https://github.com/phpstan/phpstan-src/commit/fba292944a67cb91158042a0f952e5e15bcf30c7)
- Do not require an existing filename when reading PHPDocs from an evaled class (#1409), #7441
- StatementExitPoint and ThrowPoint covered by BC promise (https://github.com/phpstan/phpstan-src/commit/e8b8ffdd7d164a7ddcafcf6cb570f56b71bb2263)
- Update phpdoc-parser #7426
- Optimize
Lexer::tokenize()
(phpstan/phpdoc-parser#133), thanks@rvanvelzen
!- Optimize generated regex (phpstan/phpdoc-parser#134), thanks
@rvanvelzen
!Bleeding edge
🔪 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. Learn more
Bugfixes
🐛
- Fix incorrect UnhandledMatchError for match expressions using spaceship operator (#1408), #4451, thanks
@rvanvelzen
!- Fix resolving class const fetch for constant strings (#1416), #7391, thanks
@rvanvelzen
!- Fix resolving user-defined constants in sub-namespaces (#1415), #7352, thanks
@rvanvelzen
!TypeUtils::getDirectClassNames()
- return unique list of class names (https://github.com/phpstan/phpstan-src/commit/b85fce0707f65a633163d2bf5215e57c927011b9)- Fix "missing return" for void/never conditional return types (#1418), #7384, thanks
@rvanvelzen
!
Commits
-
86ffc06
PHPStan 1.7.13 -
1e8ec02
Updated PHPStan to commit e8b8ffdd7d164a7ddcafcf6cb570f56b71bb2263 -
97a8a08
Updated PHPStan to commit de5b20235c71ef606bdd6ef800bb94e13d5c4519 -
4018b15
Updated PHPStan to commit b85fce0707f65a633163d2bf5215e57c927011b9 -
3bc88e1
Updated PHPStan to commit bca6372287fbcae917c987bf87dd06e97c0311ef -
b751702
Bump guzzlehttp/guzzle from 7.4.3 to 7.4.4 in /issue-bot -
f1c447b
Update playground-runner -
033bcc9
Update dependency tailwindcss to v3.1.2 -
66c2e7c
Updated PHPStan to commit 056ff51bb7451274f9e2867016fa2149b7cf1258 -
7c43dba
Update extension-library.md - 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)