Bump phpstan/phpstan from 1.7.12 to 1.7.14
Created by: dependabot[bot]
Bumps phpstan/phpstan from 1.7.12 to 1.7.14.
Release notes
Sourced from phpstan/phpstan's releases.
1.7.14
Improvements
🔧
- Update phpdoc-parser
- Micro-optimize lexer (phpstan/phpdoc-parser#135), thanks
@rvanvelzen
!- Update BetterReflection to 5.6.0 (#1421), #7429, #7428
- Add dynamic return type extension for
date_create
(#1413), thanks@VincentLanglet
!- more precise
sprintf()
return type on constant formats (#1410), #7387, thanks@staabm
!- Update PhpStorm stubs (#1419)
- Assert functions do not throw anything (https://github.com/phpstan/phpstan-src/commit/9878eef9a7b04b8a7fa14b004ebfbb1e3d5cb0a8)
- Deprecate
MutatingScope::enterCatch()
(https://github.com/phpstan/phpstan-src/commit/4a7d7da6f57be75e3f0dbc4b048663dbd5a58e1d)Bugfixes
🐛
- Support
literal-string
as array key (#1420), #7353, #6163, thanks@rvanvelzen
!Function signature fixes
🤖
- Update string compare return values (#1412), thanks
@bytestream
!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
🐛
... (truncated)
Commits
-
e6f145f
PHPStan 1.7.14 -
a9d3820
Updated PHPStan to commit c2e8138288af16df68af7b1d72f3e41eace1f519 -
d973953
Updated PHPStan to commit ba8af60bfbfa12a87442eaa0db8cc9db8e60c23d -
a565f16
Updated PHPStan to commit fc7443eea34645996ab7b78abbc24a0f21345097 -
21a0c43
Updated PHPStan to commit 1c9f823b640bca1f1fa38aee2471b23716b4649d -
d7dab38
Updated PHPStan to commit cf0c60c36d83abb4d5a90f530817cffd8654efda -
d87c5be
Updated PHPStan to commit 9385427a09e2eb8571878b36d00d719b77357536 -
142f707
Updated PHPStan to commit 1ba5fdb895add55fe516f4f6aa309cb4a37f0c48 -
86ffc06
PHPStan 1.7.13 -
1e8ec02
Updated PHPStan to commit e8b8ffdd7d164a7ddcafcf6cb570f56b71bb2263 - 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)