ecamp3 icon indicating copy to clipboard operation
ecamp3 copied to clipboard

chore(deps): update dependency phpstan/phpstan to v1.11.7

Open renovate[bot] opened this issue 1 year ago • 1 comments

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
phpstan/phpstan 1.11.5 -> 1.11.7 age adoption passing confidence

Release Notes

phpstan/phpstan (phpstan/phpstan)

v1.11.7

Compare Source

Improvements 🔧

  • Rework match expression analysis with enum with performance in mind (https://github.com/phpstan/phpstan-src/commit/b98abe01ca2a589c964970ea42128ae9b752890b), #​11263
  • DiagnoseExtension (https://github.com/phpstan/phpstan-src/commit/d55933fa0c8d6c9d91c5d30f70313e1c15b2c7f9)
    • This extension can output any diagnostic information to stderr after analysis
    • PHPStan displays this information when running the "analyse" command with -vvv CLI option.
  • Result cache - debug message about successfully restored cache (https://github.com/phpstan/phpstan-src/commit/979055fceeaefec30c1eded52550012f0c1333b6)
  • Show a hint about -vv for unignorable errors when generating the baseline (https://github.com/phpstan/phpstan-src/commit/d931c8987563fbe5a05e411722a6f53da6f1b555), #​3973
  • Limit the depth when resolving closure type for performance reasons (https://github.com/phpstan/phpstan-src/commit/2c08dfa8d0f975654d52fe279a950c54415076b5?w=1), #​11283
  • MutatingScope::resolveType() - cache closure body analysis data (https://github.com/phpstan/phpstan-src/commit/fd3115652b76278fa6ddf8ba40b41fc751642153), #​11283

Bugfixes 🐛

  • Observe @no-named-arguments above class (https://github.com/phpstan/phpstan-src/commit/815270d8933b9cdefa4613f0baf17bcbff91be6f), #​11275
  • Fix count() narrowing on $matches (#​3210), #​11277, thanks @​staabm!
  • Try preventing "Method was not found in reflection of class" when getting a method prototype (https://github.com/phpstan/phpstan-src/commit/25658f64f0bcfe784893104864d92032cce33e96), #​11269, #​11251
  • RegexArrayShapeMatcher - support resetting non-capturing groups (#​3212), #​11291, thanks @​staabm!
  • Prevent out-of-memory errors while regex array shape inference (#​3213), #​11292, thanks @​staabm!

Function signature fixes 🤖

  • getimagesize, getimagesizefromstring: zero is a possible value for height and width (#​3207), thanks @​mfruehauf!

Internals 🔍

v1.11.6

Compare Source


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.


  • [ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] avatar Jul 01 '24 22:07 renovate[bot]

Branch automerge failure

This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.


  • Branch has one or more failed status checks

renovate[bot] avatar Jul 01 '24 22:07 renovate[bot]