phpstan / php-8-stubs

MIT License
27 stars 8 forks source link

Update extractor #57

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
phpstan/phpdoc-parser require minor 1.16.1 -> 1.18.1
phpstan/phpstan require patch 1.10.7 -> 1.10.11
symfony/console (source) require patch 6.2.7 -> 6.2.8

Release Notes

phpstan/phpdoc-parser ### [`v1.18.1`](https://togithub.com/phpstan/phpdoc-parser/releases/tag/1.18.1) [Compare Source](https://togithub.com/phpstan/phpdoc-parser/compare/1.18.0...1.18.1) - [22dcdfd](http://github.com/phpstan/phpdoc-parser/commit/22dcdfd725ddf99583bfe398fc624ad6c5004a0f) - Do not crash on invalid UTF-8 - [bada68a](http://github.com/phpstan/phpdoc-parser/commit/bada68af7cb6efe88961c4bc6b33367d13c86ca4) - Object shapes - test without space after colon ### [`v1.18.0`](https://togithub.com/phpstan/phpdoc-parser/releases/tag/1.18.0) [Compare Source](https://togithub.com/phpstan/phpdoc-parser/compare/1.17.1...1.18.0) - [882eabc](http://github.com/phpstan/phpdoc-parser/commit/882eabc9b6a12e25c27091a261397f9c8792e722) - Support for object shapes ### [`v1.17.1`](https://togithub.com/phpstan/phpdoc-parser/releases/tag/1.17.1) [Compare Source](https://togithub.com/phpstan/phpdoc-parser/compare/1.17.0...1.17.1) - [d3753fc](http://github.com/phpstan/phpdoc-parser/commit/d3753fcb3abc6f78f5de6f72153d4b9c99c72dee) - Fix parsing invalid types in type aliases ### [`v1.17.0`](https://togithub.com/phpstan/phpdoc-parser/releases/tag/1.17.0) [Compare Source](https://togithub.com/phpstan/phpdoc-parser/compare/1.16.1...1.17.0) - [bfec872](http://github.com/phpstan/phpdoc-parser/commit/bfec8729f7e23c40670f98e27e694cfdb13fc12a) - PhpDocParser - option to preserve type alias with parse error - [afb728a](http://github.com/phpstan/phpdoc-parser/commit/afb728a61ab24df0ff4f77f63fa843c9287e878a) - Update dependency slevomat/coding-standard to v8.9.1 - [36f3719](http://github.com/phpstan/phpdoc-parser/commit/36f37196c26278174dad8a8fbc9aaead36fefca2) - Update PHPCS - [bcba2e8](http://github.com/phpstan/phpdoc-parser/commit/bcba2e8b5155b8260099fe2011c54e2cc1804273) - Update metcalfc/changelog-generator action to v4.1.0 - [888c7c1](http://github.com/phpstan/phpdoc-parser/commit/888c7c18c2d2937c9f2d5258e2add9d6f96aa947) - Send PRs against PHPStan 1.10.x
phpstan/phpstan ### [`v1.10.11`](https://togithub.com/phpstan/phpstan/releases/tag/1.10.11) [Compare Source](https://togithub.com/phpstan/phpstan/compare/1.10.10...1.10.11) # Bleeding edge šŸ”Ŗ - Fix position variance of static method parameters ([#​2313](https://togithub.com/phpstan/phpstan-src/pull/2313)), thanks [@​jiripudil](https://togithub.com/jiripudil)! - Check variance of template types in properties ([#​2314](https://togithub.com/phpstan/phpstan-src/pull/2314)), thanks [@​jiripudil](https://togithub.com/jiripudil)! - OverridingMethodRule - include template types in prototype declaring class description (https://github.com/phpstan/phpstan-src/commit/ca2c66cc4dff59ba44d52b82cb9e0aa3256240f3) *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](https://phpstan.org/blog/what-is-bleeding-edge)* # Improvements šŸ”§ - Helper PHPDoc type: `template-type` (calling `Type::getTemplateType()` method) (https://github.com/phpstan/phpstan-src/commit/b6d0c87db5c418d5ea4a026790f6e4c1df3da184), [https://github.com/phpstan/phpstan/discussions/9053](https://togithub.com/phpstan/phpstan/discussions/9053) - Some useful advanced PHPDoc types (https://github.com/phpstan/phpstan-src/commit/387ebd5059990086444e993cc0fb40e167cc71c6) - `enum-string` - `empty-scalar` - `non-empty-scalar` - `non-empty-literal-string` - `pure-callable` - `closed-resource` - `non-empty-mixed` - `callable-array` - RuleErrorBuilder - support multiple tips nicely (https://github.com/phpstan/phpstan-src/commit/e06c529ffc64f84c11ef0e6cd0a9725c6862666c) - StrictComparisonOfDifferentTypesRule - tip for always true comparison between enums (https://github.com/phpstan/phpstan-src/commit/a327965dc58ade31d5ab457435139a283a63f3aa, https://github.com/phpstan/phpstan-src/commit/9850ea7e9833e8929497c3df113dd92c056f54fa) - Handle invalid type aliases better (https://github.com/phpstan/phpstan-src/commit/fc5515a516c6573c01ca786decfb5a509771ab36), [#​9077](https://togithub.com/phpstan/phpstan/issues/9077), [#​8473](https://togithub.com/phpstan/phpstan/issues/8473) - Uses phpstan/phpdoc-parser 1.17 - https://github.com/phpstan/phpdoc-parser/commit/bfec8729f7e23c40670f98e27e694cfdb13fc12a - https://github.com/phpstan/phpdoc-parser/commit/d3753fcb3abc6f78f5de6f72153d4b9c99c72dee # Bugfixes šŸ› - Be smarter about new array keys after assignment (https://github.com/phpstan/phpstan-src/commit/6c32371f7c7b8aa330bf7c78b680bc4347f8ce37), [#​9131](https://togithub.com/phpstan/phpstan/issues/9131), [#​8900](https://togithub.com/phpstan/phpstan/issues/8900), [#​8222](https://togithub.com/phpstan/phpstan/issues/8222) - Fix `StaticType::isSuperTypeOf()` for subtypes of `ObjectType` (https://github.com/phpstan/phpstan-src/commit/b439fed7b19fc11287237c85bc50baf73fae0158), [#​9142](https://togithub.com/phpstan/phpstan/issues/9142) - `TypehintHelper::decideTypeFromReflection()` should accept correct ancestor's ClassReflection, not just class name (https://github.com/phpstan/phpstan-src/commit/297a9feca4c5df2e809bc7393959694566d23344) # Function signature fixes šŸ¤– - Add types for `IntlPartsIterator` ([#​2324](https://togithub.com/phpstan/phpstan-src/pull/2324)), thanks [@​zonuexe](https://togithub.com/zonuexe)! ### [`v1.10.10`](https://togithub.com/phpstan/phpstan/releases/tag/1.10.10) [Compare Source](https://togithub.com/phpstan/phpstan/compare/1.10.9...1.10.10) # Improvements šŸ”§ - JsonErrorFormatter - include identifiers (https://github.com/phpstan/phpstan-src/commit/6910be2321136601b75112a8c1e3d107bf3a25c7) - AccessPropertiesRule - tip with [article link](https://phpstan.org/blog/solving-phpstan-access-to-undefined-property) (https://github.com/phpstan/phpstan-src/commit/e6e2d1a63417909c50900a10fbedf0a426f5ac21) - Note about `--xdebug` when Xdebug is enabled (https://github.com/phpstan/phpstan-src/commit/1d4ede19f6f08d6a07216cfe8536dc7dec2f4001) # Bugfixes šŸ› - IssetCheck - respect `treatPhpDocTypesAsCertain` for variables (https://github.com/phpstan/phpstan-src/commit/5b7a1153dd76b2f771b13dcd28ef4f7b832e2b84), [#​9126](https://togithub.com/phpstan/phpstan/issues/9126) - IssetCheck - respect `treatPhpDocTypesAsCertain` in more places (https://github.com/phpstan/phpstan-src/commit/49d2aa6fd0205da790f251d7ee42fb0fc0676888) - Do not check template type variance in constructor ([#​2311](https://togithub.com/phpstan/phpstan-src/pull/2311)), thanks [@​jiripudil](https://togithub.com/jiripudil)! # Function signature fixes šŸ¤– - Fix `Imagick::profileImage()` type ([#​2312](https://togithub.com/phpstan/phpstan-src/pull/2312)), thanks [@​zonuexe](https://togithub.com/zonuexe)! ### [`v1.10.9`](https://togithub.com/phpstan/phpstan/releases/tag/1.10.9) [Compare Source](https://togithub.com/phpstan/phpstan/compare/1.10.8...1.10.9) # Improvements šŸ”§ - Test cases - make some methods static because of PHPUnit 10 dataProviders (https://github.com/phpstan/phpstan-src/commit/ea2670a086f0f699b92dd6b2535504771054498c), [https://github.com/phpstan/phpstan/discussions/9070](https://togithub.com/phpstan/phpstan/discussions/9070) - StrictComparisonOfDifferentTypesRule - tip about `treatPhpDocTypesAsCertain` (https://github.com/phpstan/phpstan-src/commit/40400aeb2830f1e4f29748f5a20989fa34d4d02f) - ConstantLooseComparisonRule - respect `treatPhpDocTypesAsCertain` (https://github.com/phpstan/phpstan-src/commit/72472dd441e445ff6bf4b01b53dfee3613cfea78) - ConstantLooseComparisonRule - tip about `treatPhpDocTypesAsCertain` (https://github.com/phpstan/phpstan-src/commit/d892c34e9b2865e6e1908b08b2a84823f2ec54cf) - PHPStan Pro - configurable DNS servers (https://github.com/phpstan/phpstan-src/commit/f3711a2598c6dd8c9e1ca2f1990736db4de61ee3), [#​9106](https://togithub.com/phpstan/phpstan/issues/9106) - Attempt unloading Xdebug before showing warnings ([#​2299](https://togithub.com/phpstan/phpstan-src/pull/2299)), thanks [@​AJenbo](https://togithub.com/AJenbo)! # Function signature fixes šŸ¤– - Fix `pg_pconnect` function signature ([#​2300](https://togithub.com/phpstan/phpstan-src/pull/2300)), thanks [@​dravnic](https://togithub.com/dravnic)! - Fix incorrect type for `NumberFormatter::parseCurrency` ([#​2309](https://togithub.com/phpstan/phpstan-src/pull/2309)), thanks [@​rovansteen](https://togithub.com/rovansteen)! ### [`v1.10.8`](https://togithub.com/phpstan/phpstan/releases/tag/1.10.8) [Compare Source](https://togithub.com/phpstan/phpstan/compare/1.10.7...1.10.8) # Improvements šŸ”§ - Detect large `.php` baseline file in analysed paths and warn about possible PHPStan slowdown (https://github.com/phpstan/phpstan-src/commit/d6d9ef72d73c0030e0a309aa5b9d56a3c8b0c4b1) # Bugfixes šŸ› - Don't report unknown class in inline `@var` after `class_exists()` ([#​2292](https://togithub.com/phpstan/phpstan-src/pull/2292)), [#​9055](https://togithub.com/phpstan/phpstan/issues/9055), thanks [@​staabm](https://togithub.com/staabm)! - Improve `Ds\Map::get()` `@throws` inference ([#​2297](https://togithub.com/phpstan/phpstan-src/pull/2297)), [#​9066](https://togithub.com/phpstan/phpstan/issues/9066), thanks [@​simPod](https://togithub.com/simPod)! - Support of unofficial specifiers in `sprintf`/`printf` ([#​2301](https://togithub.com/phpstan/phpstan-src/pull/2301)), [#​9072](https://togithub.com/phpstan/phpstan/issues/9072), [#​2342](https://togithub.com/phpstan/phpstan/issues/2342), thanks [@​kukulich](https://togithub.com/kukulich)! # Internals šŸ” - Rich PHPDocs for extension interfaces (https://github.com/phpstan/phpstan-src/commit/23d29aba97762c39f5d6df58461a2545bb270d9b, https://github.com/phpstan/phpstan-src/commit/f67a3729dc263c63cc302f431cdd7a232b543fba, https://github.com/phpstan/phpstan-src/commit/cbfb23d8420420324396bffd9e1c096553c933b3) - Browse at: https://apiref.phpstan.org/
symfony/console ### [`v6.2.8`](https://togithub.com/symfony/console/releases/tag/v6.2.8) [Compare Source](https://togithub.com/symfony/console/compare/v6.2.7...v6.2.8) **Changelog** (https://github.com/symfony/console/compare/v6.2.7...v6.2.8) - bug [#​49765](https://togithub.com/symfony/console/issues/49765) Add missing ZSH mention in DumpCompletionCommand help (lyrixx) - bug [#​49274](https://togithub.com/symfony/console/issues/49274) Disable links for IntelliJ platform (SerafimArts)

Configuration

šŸ“… Schedule: Branch creation - "before 3am 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.