Commit 318a21f
authored
Update dependency phpstan/phpstan to ^1.10.56 (#264)
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [phpstan/phpstan](https://togithub.com/phpstan/phpstan) | `^1.10.55`
-> `^1.10.56` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>phpstan/phpstan (phpstan/phpstan)</summary>
###
[`v1.10.56`](https://togithub.com/phpstan/phpstan/releases/tag/1.10.56)
[Compare
Source](https://togithub.com/phpstan/phpstan/compare/1.10.55...1.10.56)
# Major new feature 🚀
- New PHPDoc tags: `@phpstan-require-extends`,
`@phpstan-require-implements`,
[#​10302](https://togithub.com/phpstan/phpstan/issues/10302),
[#​9899](https://togithub.com/phpstan/phpstan/issues/9899),
[#​8550](https://togithub.com/phpstan/phpstan/issues/8550), thanks
[@​staabm](https://togithub.com/staabm)!
- Learn more: [Making `@property` PHPDoc above interfaces work on PHP
8.2+](https://phpstan.org/blog/solving-phpstan-access-to-undefined-property#making-%40property-phpdoc-above-interfaces-work-on-php-8.2%2B)
- [Enforcing class inheritance for interfaces and
traits](https://phpstan.org/writing-php-code/phpdocs-basics#enforcing-class-inheritance-for-interfaces-and-traits)
- [Enforcing implementing an interface for
traits](https://phpstan.org/writing-php-code/phpdocs-basics#enforcing-implementing-an-interface-for-traits)
- Development of this feature was kindly sponsored by [Pixel &
Tonic](https://pixelandtonic.com/), the team behind [Craft
CMS](https://craftcms.com/)
# Improvements 🔧
- Scope - function call stack includes parameters too
(phpstan/phpstan-src@b87e5c4),
[https://github.com/phpstan/phpstan-deprecation-rules/issues/107](https://togithub.com/phpstan/phpstan-deprecation-rules/issues/107)
# Bugfixes 🐛
- Process `match` arm condition before analysing the body
(phpstan/phpstan-src@2b74aa8),
[#​10418](https://togithub.com/phpstan/phpstan/issues/10418)
# Function signature fixes 🤖
- Fix transliterator function maps
([#​2862](https://togithub.com/phpstan/phpstan-src/pull/2862)),
thanks [@​PrinsFrank](https://togithub.com/PrinsFrank)!
- Fix duplicate array key `Yaf_Response_Http::__clone`
([#​2863](https://togithub.com/phpstan/phpstan-src/pull/2863)),
thanks [@​PrinsFrank](https://togithub.com/PrinsFrank)!
- Add array shape for `transliterator::listIDs` return type
([#​2865](https://togithub.com/phpstan/phpstan-src/pull/2865)),
thanks [@​PrinsFrank](https://togithub.com/PrinsFrank)!
- `strtok()` always returns a `non-empty-string` when it does not return
false
([#​2869](https://togithub.com/phpstan/phpstan-src/pull/2869)),
thanks [@​staabm](https://togithub.com/staabm)!
# Internals 🔍
- Prevent repetative calls to `Type::getConstantArrays()`
([#​2864](https://togithub.com/phpstan/phpstan-src/pull/2864)),
thanks [@​staabm](https://togithub.com/staabm)!
- Remove redundant condition in ParametersAcceptorSelector
([#​2867](https://togithub.com/phpstan/phpstan-src/pull/2867)),
thanks [@​mad-briller](https://togithub.com/mad-briller)!
- Simplify default return path in extensions
([#​2868](https://togithub.com/phpstan/phpstan-src/pull/2868)),
thanks [@​staabm](https://togithub.com/staabm)!
- Reduce unnecessary calls to `Scope::getFunctionType()`
([#​2872](https://togithub.com/phpstan/phpstan-src/pull/2872)),
thanks [@​staabm](https://togithub.com/staabm)!
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/ben-challis/sql-migrations).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 59b1372 commit 318a21f
2 files changed
Lines changed: 7 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
| 48 | + | |
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments