phpstan/phpdoc-parser (phpstan/phpdoc-parser)
### [`v1.24.0`](https://togithub.com/phpstan/phpdoc-parser/releases/tag/1.24.0)
[Compare Source](https://togithub.com/phpstan/phpdoc-parser/compare/1.23.1...1.24.0)
- [3510b0a](http://github.com/phpstan/phpdoc-parser/commit/3510b0a6274cc42f7219367cb3abfc123ffa09d6) - Allow asserting the type of `$this`
- [e540adc](http://github.com/phpstan/phpdoc-parser/commit/e540adcd37d57d1f46e2b6e172d6140d005226cb) - Avoid creating an Exception when it is not necessary.
- [5cd06e2](http://github.com/phpstan/phpdoc-parser/commit/5cd06e2239566b15aaa49e4139072541fc72ee1e) - Check out how this text gets parsed
phpstan/phpstan (phpstan/phpstan)
### [`v1.10.33`](https://togithub.com/phpstan/phpstan/releases/tag/1.10.33)
[Compare Source](https://togithub.com/phpstan/phpstan/compare/1.10.32...1.10.33)
# Improvements 🔧
- Support for referencing environment variables in the config ([#2559](https://togithub.com/phpstan/phpstan-src/pull/2559)), [#1918](https://togithub.com/phpstan/phpstan/issues/1918)
- Made parent class reflection resolving lazier ([#2584](https://togithub.com/phpstan/phpstan-src/pull/2584)), thanks [@staabm](https://togithub.com/staabm)!
- FileTypeMapper - optimization of type aliases (https://github.com/phpstan/phpstan-src/commit/2be81ac1cffa02da2bd0e3b52961cd3d528f2325)
- Use NonAcceptingNeverType in more places (https://github.com/phpstan/phpstan-src/commit/3e03e9d7c15fdf64e6d55539a6c3045b3b8c6604)
- MethodCall: mark virtual nullsafe call with attribute ([#2598](https://togithub.com/phpstan/phpstan-src/pull/2598)), [#9830](https://togithub.com/phpstan/phpstan/issues/9830), thanks [@janedbal](https://togithub.com/janedbal)!
# Bugfixes 🐛
- Fix `checkBenevolentUnionTypes: true` along with `@template` with `array-key` bound ([#2587](https://togithub.com/phpstan/phpstan-src/pull/2587)), [#9766](https://togithub.com/phpstan/phpstan/issues/9766), thanks [@VincentLanglet](https://togithub.com/VincentLanglet)!
- Fix type inference of `array_sum()` ([#2591](https://togithub.com/phpstan/phpstan-src/pull/2591)), [#9808](https://togithub.com/phpstan/phpstan/issues/9808), thanks [@zer0-star](https://togithub.com/zer0-star)!
- Update Symfony polyfills (https://github.com/phpstan/phpstan-src/commit/dfcaa3082c975b13847ff9de5e55438ce7b65fc4), [#8538](https://togithub.com/phpstan/phpstan/issues/8538)
# Function signature fixes 🤖
- More precise `inotify` related function signatures ([#2599](https://togithub.com/phpstan/phpstan-src/pull/2599)), thanks [@thg2k](https://togithub.com/thg2k)!
# Internals 🔍
- Prevent most `$parentPhpDocBlock->getClassReflection()->isBuiltin()` calls ([#2585](https://togithub.com/phpstan/phpstan-src/pull/2585)), thanks [@staabm](https://togithub.com/staabm)!
- micro: use `spl_object_id()` ([#2592](https://togithub.com/phpstan/phpstan-src/pull/2592)), thanks [@staabm](https://togithub.com/staabm)!
- Update `nette/di` ([#2597](https://togithub.com/phpstan/phpstan-src/pull/2597))
Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
1.23.1
->1.24.0
1.10.32
->1.10.33
Release Notes
phpstan/phpdoc-parser (phpstan/phpdoc-parser)
### [`v1.24.0`](https://togithub.com/phpstan/phpdoc-parser/releases/tag/1.24.0) [Compare Source](https://togithub.com/phpstan/phpdoc-parser/compare/1.23.1...1.24.0) - [3510b0a](http://github.com/phpstan/phpdoc-parser/commit/3510b0a6274cc42f7219367cb3abfc123ffa09d6) - Allow asserting the type of `$this` - [e540adc](http://github.com/phpstan/phpdoc-parser/commit/e540adcd37d57d1f46e2b6e172d6140d005226cb) - Avoid creating an Exception when it is not necessary. - [5cd06e2](http://github.com/phpstan/phpdoc-parser/commit/5cd06e2239566b15aaa49e4139072541fc72ee1e) - Check out how this text gets parsedphpstan/phpstan (phpstan/phpstan)
### [`v1.10.33`](https://togithub.com/phpstan/phpstan/releases/tag/1.10.33) [Compare Source](https://togithub.com/phpstan/phpstan/compare/1.10.32...1.10.33) # Improvements 🔧 - Support for referencing environment variables in the config ([#2559](https://togithub.com/phpstan/phpstan-src/pull/2559)), [#1918](https://togithub.com/phpstan/phpstan/issues/1918) - Made parent class reflection resolving lazier ([#2584](https://togithub.com/phpstan/phpstan-src/pull/2584)), thanks [@staabm](https://togithub.com/staabm)! - FileTypeMapper - optimization of type aliases (https://github.com/phpstan/phpstan-src/commit/2be81ac1cffa02da2bd0e3b52961cd3d528f2325) - Use NonAcceptingNeverType in more places (https://github.com/phpstan/phpstan-src/commit/3e03e9d7c15fdf64e6d55539a6c3045b3b8c6604) - MethodCall: mark virtual nullsafe call with attribute ([#2598](https://togithub.com/phpstan/phpstan-src/pull/2598)), [#9830](https://togithub.com/phpstan/phpstan/issues/9830), thanks [@janedbal](https://togithub.com/janedbal)! # Bugfixes 🐛 - Fix `checkBenevolentUnionTypes: true` along with `@template` with `array-key` bound ([#2587](https://togithub.com/phpstan/phpstan-src/pull/2587)), [#9766](https://togithub.com/phpstan/phpstan/issues/9766), thanks [@VincentLanglet](https://togithub.com/VincentLanglet)! - Fix type inference of `array_sum()` ([#2591](https://togithub.com/phpstan/phpstan-src/pull/2591)), [#9808](https://togithub.com/phpstan/phpstan/issues/9808), thanks [@zer0-star](https://togithub.com/zer0-star)! - Update Symfony polyfills (https://github.com/phpstan/phpstan-src/commit/dfcaa3082c975b13847ff9de5e55438ce7b65fc4), [#8538](https://togithub.com/phpstan/phpstan/issues/8538) # Function signature fixes 🤖 - More precise `inotify` related function signatures ([#2599](https://togithub.com/phpstan/phpstan-src/pull/2599)), thanks [@thg2k](https://togithub.com/thg2k)! # Internals 🔍 - Prevent most `$parentPhpDocBlock->getClassReflection()->isBuiltin()` calls ([#2585](https://togithub.com/phpstan/phpstan-src/pull/2585)), thanks [@staabm](https://togithub.com/staabm)! - micro: use `spl_object_id()` ([#2592](https://togithub.com/phpstan/phpstan-src/pull/2592)), thanks [@staabm](https://togithub.com/staabm)! - Update `nette/di` ([#2597](https://togithub.com/phpstan/phpstan-src/pull/2597))Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.