Update dependency phpstan/phpstan to v1.10.38
This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| phpstan/phpstan |
1.10.37 -> 1.10.38
|
Release Notes
phpstan/phpstan (phpstan/phpstan)
v1.10.38
Improvements 🔧
Bugfixes 🐛
- Update BetterReflection
- Fix for non-backed enums (https://github.com/ondrejmirtes/BetterReflection/commit/4dd0f2bb17810ab0ee8f2a77c63d6b02f7b6d0d4)
- Do not invalidate types passed by value (https://github.com/phpstan/phpstan-src/commit/0b8dca74e5345244a955535b54e9874beae76713), https://github.com/phpstan/phpstan/discussions/9927
- Do not influence types of arguments before the function is called (https://github.com/phpstan/phpstan-src/commit/c45d42dd1d031016668099957d2b77706f208d67)
- Fixed collapsing of constant arrays (https://github.com/phpstan/phpstan-src/commit/746de74c5cdd339c9020cfb03784fb39229ed86a), #9985
Internals 🔍
- Lazier type-resolving in
issetchecks (#2664), thanks @staabm! - Refactor to invalidate args inside
processArgs(https://github.com/phpstan/phpstan-src/commit/52eb6f8e5f19a41b8a00ca331ba67c7cba8aa952) - Merge array types a bit later (https://github.com/phpstan/phpstan-src/commit/adbc35a1c72585df4586131f8e99b882bb64677d)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.