Bump phpstan/phpstan from 1.6.3 to 1.6.7
Created by: dependabot[bot]
Bumps phpstan/phpstan from 1.6.3 to 1.6.7.
Release notes
Sourced from phpstan/phpstan's releases.
1.6.7
- Make
DateTime(Immutable)::modify()
behaviour less annoying (https://github.com/phpstan/phpstan-src/commit/7bd9fb7285ee8cab34dac2d29f84485ad3c40643)1.6.6
Improvements
🔧
- OptimizedPsrAutoloaderLocator - look for other symbols in already scanned files (https://github.com/phpstan/phpstan-src/commit/e40474b3fcd27e5a2b37b8f6add8e7ad906db019), #7157, #7112
- Bleeding Edge: Move IllegalConstructorMethodCallRule and IllegalConstructorStaticCallRule to phpstan-strict-rules (https://github.com/phpstan/phpstan-src/commit/124b30f98c182193187be0b9c2e151e477429b7a, https://github.com/phpstan/phpstan-strict-rules/commit/0c82c96f2a55d8b91bbc7ee6512c94f68a206b43)
- Add DateTimeModifyReturnTypeExtension (#1267), #4927, thanks
@VincentLanglet
!Bugfixes
🐛
- Fix return type of
DateTime(Immutable)::modify()
(https://github.com/phpstan/phpstan-src/commit/b5da7cea2acb069249f474053e430559ef913280), #66091.6.5
Improvements
🔧
- Implement conditional parameter types (#1264), #7124, thanks
@rvanvelzen
!- Narrow type of
json_decode
(#993), thanks@TomasVotruba
and@herndlm
!Bugfixes
🐛
- Fix Rector autoloading issue (https://github.com/phpstan/phpstan-src/commit/46f51e71c32b79313e36e6fd26fba94e6e8c70db), #7150
- Make
$conditionalExpressions
key consistent in all usages (#1270), thanks@rajyan
!- Do not call
TypeSpecifier::specifyTypesInCondition
with a non-null context in case the original context is null (#1275), #7166, thanks@herndlm
!- Add throw point for division by zero (#1280), #6349, thanks
@rajyan
!1.6.4
Improvements
🔧
- Generating baseline preserves the number of newlines at the end of the file (#1243), thanks
@VasekPurchart
!- Infer
non-empty-string
onliteral-string and
strlen()
(#1260), thanks@staabm
!Bugfixes
🐛
- AutoloadSourceLocator - fix opcache corruption (https://github.com/phpstan/phpstan-src/commit/ae53760a875a118131df949a7547fb9f1a55e904), #7151
- FileReadTrapStreamWrapper - be aware of multiple files (https://github.com/phpstan/phpstan-src/commit/28eaba24ac21097fb8f2b5f738db9c090e4d6443), #7151
Commits
-
d41c39c
PHPStan 1.6.7 -
5fec679
Updated PHPStan to commit 7bd9fb7285ee8cab34dac2d29f84485ad3c40643 -
96c3c53
PHPStan 1.6.6 -
146ca53
Updated PHPStan to commit b5da7cea2acb069249f474053e430559ef913280 -
2af29ae
Fix -
451d765
Updated PHPStan to commit a8a37ed3db54edcf57218f618ef6c3ac72a32054 -
0549134
Updated PHPStan to commit e40474b3fcd27e5a2b37b8f6add8e7ad906db019 -
fef3691
Fix -
d1a7293
Regression tests for undiscoverable symbols -
462f765
PHPStan 1.6.5 - 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)