[PR #976] [CLOSED] Bump phpstan/phpstan from 0.11.5 to 0.11.7 #1487

Closed
opened 2026-02-26 03:31:12 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/koel/koel/pull/976
Author: @dependabot-preview[bot]
Created: 5/20/2019
Status: Closed

Base: masterHead: dependabot/composer/phpstan/phpstan-0.11.7


📝 Commits (1)

  • b8224b2 Bump phpstan/phpstan from 0.11.5 to 0.11.7

📊 Changes

1 file changed (+31 additions, -26 deletions)

View changed files

📝 composer.lock (+31 -26)

📄 Description

Bumps phpstan/phpstan from 0.11.5 to 0.11.7.

Release notes

Sourced from phpstan/phpstan's releases.

0.11.7

Improvements

  • Support for phpstan/extension-installer!
  • Operator type extension (#2114), thanks @​kejwmen! This opens door for PHP extensions that overload operators like + or *.
  • Validate configurations of rules and conditionalTags neon extensions (080fd292b84c12ee0ae23717a50c786c33389236, 5e160d4e0f0e9f9a66b198317e406fa0c7f4a2b3)
  • Allow multiple paths per ignore (105e83ea4729a24015cf7993b8dc832b2122ce2e)
  • Expand %rootDir% and %currentWorkingDirectory% in includes section (4edbe7c0a852522031432c272ac8e1bf8805e9dc), #2020
  • Detect config files included multiple times (31b8c964ea0e15e918e86cc05b73f55db4d134f3)

Bleeding edge

See explanation in previous release notes.

  • Validate parameters config section (54a125df47fa097b792cb9a3e70c49f753f66b85)
  • Mixed with subtracted type cannot be accepted in the subtracted type (3d3e1832be198284c6a0dbbdc230cc4818588911)

Bugfixes

  • Removed irrelevant default Nette parameters (6b65c312f1d07ab81a9ffc2d57d340bf0bfcdaef)
  • Scope - support constants defined using the const keyword (63c7d137b927549390b1266691da8e18c60d1f56)
  • Nicer handling of config errors (2613b75f3e084ee7becd2a8746094714f8ba8933)
  • Fixed coalesce operator - right side is not always processed (50b59413034a8d2f2eda9e54704befe44dc0ab35), #2093
  • ObjectType::hasOffsetValueType() is maybe at most (aa08ef3e7c0635a1ee672ad1c74d77fa5438ab64), #2093
  • Fixed unsetting non-constant array key from ConstantArrayType (4dc595cfea10bd21e836ddacf287ec273172e9f4), #2121
  • Consistent handling of recursive and nonexistent config files (734658311a97529a1a8f9697c68cd9e6b7aad3e6, 76e733c07dedd483d8331d621dbc21e6527308be)

Function signature fixes

0.11.6

Improvements

  • sprintf() dynamic return type extension (664215a1d5bb6d33ee97312a6ed325c8c78835c2)
  • InvalidThrowsPhpDocValueRule: allow @throws void phpDoc (#2066), thanks @​pepakriz!
  • Define $container variable with DI container for autoload_files and bootstrap (4824bba6064e16053f22c19dab8b51d4e6bbf0d7)
  • PHPStan will always exit immediately when issued SIGINT (Ctrl-C) signal (#2051), thanks @​slt!
  • Checkstyle error formatter uses more deterministic relative path helper (a80456d799438185795cc93d76b61f32dc707121), #2019
  • Improve InstantiationRule so that it understands expressions with constant strings (#2091), thanks @​dmitrydymarchuk!
  • Allow phpDoc type hinting local static variables (#2098), thanks @​iluuu1994!
  • ObjectType::setOffsetValueType() looks into ArrayAccess::offsetSet() method definition (#1898), thanks @​adaamz!
... (truncated)
Commits
  • 32d87d7 Operator type extension
  • 37f311b Detect unmatched ignored errors with multiple paths
  • e078ed1 Parameter schema for missingClosureNativeReturnCheckObjectTypehint should be ...
  • ecebf3f Custom ruleset message has precedence over parameters validation
  • 31b8c96 Detect config files included multiple times
  • 76e733c Consistent handling of nonexistent config files
  • 7346583 Consistent handling of recursive config files
  • b6f1257 Document Redis::close returns bool
  • 4edbe7c Expand %rootDir% and %currentWorkingDirectory% in includes section
  • b0f4858 Level and paths in parameters schema
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot ignore this [patch|minor|major] version will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Finally, you can contact us by mentioning @dependabot.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/koel/koel/pull/976 **Author:** [@dependabot-preview[bot]](https://github.com/apps/dependabot-preview) **Created:** 5/20/2019 **Status:** ❌ Closed **Base:** `master` ← **Head:** `dependabot/composer/phpstan/phpstan-0.11.7` --- ### 📝 Commits (1) - [`b8224b2`](https://github.com/koel/koel/commit/b8224b21ffb185cc5e681e017cc2f181af50cc07) Bump phpstan/phpstan from 0.11.5 to 0.11.7 ### 📊 Changes **1 file changed** (+31 additions, -26 deletions) <details> <summary>View changed files</summary> 📝 `composer.lock` (+31 -26) </details> ### 📄 Description Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 0.11.5 to 0.11.7. <details> <summary>Release notes</summary> *Sourced from [phpstan/phpstan's releases](https://github.com/phpstan/phpstan/releases).* > ## 0.11.7 > Improvements > ============== > > * **Support for [phpstan/extension-installer](https://github.com/phpstan/extension-installer)**! > * Operator type extension ([#2114](https://github-redirect.dependabot.com/phpstan/phpstan/issues/2114)), thanks [@&#8203;kejwmen](https://github.com/kejwmen)! This opens door for PHP extensions that overload operators like `+` or `*`. > * Validate configurations of `rules` and `conditionalTags` neon extensions (080fd292b84c12ee0ae23717a50c786c33389236, 5e160d4e0f0e9f9a66b198317e406fa0c7f4a2b3) > * Allow multiple paths per ignore (105e83ea4729a24015cf7993b8dc832b2122ce2e) > * Expand `%rootDir%` and `%currentWorkingDirectory%` in `includes` section (4edbe7c0a852522031432c272ac8e1bf8805e9dc), [#2020](https://github-redirect.dependabot.com/phpstan/phpstan/issues/2020) > * Detect config files included multiple times (31b8c964ea0e15e918e86cc05b73f55db4d134f3) > > Bleeding edge > ============== > > [See explanation in previous release notes.](https://github.com/phpstan/phpstan/releases/tag/0.11.4) > > * Validate `parameters` config section (54a125df47fa097b792cb9a3e70c49f753f66b85) > * Mixed with subtracted type cannot be accepted in the subtracted type (3d3e1832be198284c6a0dbbdc230cc4818588911) > > Bugfixes > ============== > > * Removed irrelevant default Nette parameters (6b65c312f1d07ab81a9ffc2d57d340bf0bfcdaef) > * Scope - support constants defined using the const keyword (63c7d137b927549390b1266691da8e18c60d1f56) > * Nicer handling of config errors (2613b75f3e084ee7becd2a8746094714f8ba8933) > * Fixed coalesce operator - right side is not always processed (50b59413034a8d2f2eda9e54704befe44dc0ab35), [#2093](https://github-redirect.dependabot.com/phpstan/phpstan/issues/2093) > * `ObjectType::hasOffsetValueType()` is maybe at most (aa08ef3e7c0635a1ee672ad1c74d77fa5438ab64), [#2093](https://github-redirect.dependabot.com/phpstan/phpstan/issues/2093) > * Fixed unsetting non-constant array key from ConstantArrayType (4dc595cfea10bd21e836ddacf287ec273172e9f4), [#2121](https://github-redirect.dependabot.com/phpstan/phpstan/issues/2121) > * Consistent handling of recursive and nonexistent config files (734658311a97529a1a8f9697c68cd9e6b7aad3e6, 76e733c07dedd483d8331d621dbc21e6527308be) > > Function signature fixes > ============== > > * Fix `sodium_crypto_scalarmult_base` signature ([#2126](https://github-redirect.dependabot.com/phpstan/phpstan/issues/2126)), thanks [@&#8203;szepeviktor](https://github.com/szepeviktor)! > * Fix `CachingIterator::current` return type ([#2129](https://github-redirect.dependabot.com/phpstan/phpstan/issues/2129)), thanks [@&#8203;bhaal](https://github.com/bhaal)-nig! > * `Redis::close` returns bool ([#2131](https://github-redirect.dependabot.com/phpstan/phpstan/issues/2131)), thanks [@&#8203;spaze](https://github.com/spaze)! > > ## 0.11.6 > Improvements > ============== > > * `sprintf()` dynamic return type extension (664215a1d5bb6d33ee97312a6ed325c8c78835c2) > * InvalidThrowsPhpDocValueRule: allow `@throws void` phpDoc ([#2066](https://github-redirect.dependabot.com/phpstan/phpstan/issues/2066)), thanks [@&#8203;pepakriz](https://github.com/pepakriz)! > * Define `$container` variable with DI container for `autoload_files` and `bootstrap` (4824bba6064e16053f22c19dab8b51d4e6bbf0d7) > * PHPStan will always exit immediately when issued SIGINT (Ctrl-C) signal ([#2051](https://github-redirect.dependabot.com/phpstan/phpstan/issues/2051)), thanks [@&#8203;slt](https://github.com/slt)! > * Checkstyle error formatter uses more deterministic relative path helper (a80456d799438185795cc93d76b61f32dc707121), [#2019](https://github-redirect.dependabot.com/phpstan/phpstan/issues/2019) > * Improve InstantiationRule so that it understands expressions with constant strings ([#2091](https://github-redirect.dependabot.com/phpstan/phpstan/issues/2091)), thanks [@&#8203;dmitrydymarchuk](https://github.com/dmitrydymarchuk)! > * Allow phpDoc type hinting local static variables ([#2098](https://github-redirect.dependabot.com/phpstan/phpstan/issues/2098)), thanks [@&#8203;iluuu1994](https://github.com/iluuu1994)! > * `ObjectType::setOffsetValueType()` looks into `ArrayAccess::offsetSet()` method definition ([#1898](https://github-redirect.dependabot.com/phpstan/phpstan/issues/1898)), thanks [@&#8203;adaamz](https://github.com/adaamz)! > ></tr></table> ... (truncated) </details> <details> <summary>Commits</summary> - [`32d87d7`](https://github.com/phpstan/phpstan/commit/32d87d746c70785f78d239855782d27cde0eb6ee) Operator type extension - [`37f311b`](https://github.com/phpstan/phpstan/commit/37f311b26cff8dd02f83345b1581494f8f7d8af6) Detect unmatched ignored errors with multiple paths - [`e078ed1`](https://github.com/phpstan/phpstan/commit/e078ed1ea6ebe5448ad8f4e2e2c852c478d6f136) Parameter schema for missingClosureNativeReturnCheckObjectTypehint should be ... - [`ecebf3f`](https://github.com/phpstan/phpstan/commit/ecebf3f143be1506c4b575f610b2c2faa094f74f) Custom ruleset message has precedence over parameters validation - [`31b8c96`](https://github.com/phpstan/phpstan/commit/31b8c964ea0e15e918e86cc05b73f55db4d134f3) Detect config files included multiple times - [`76e733c`](https://github.com/phpstan/phpstan/commit/76e733c07dedd483d8331d621dbc21e6527308be) Consistent handling of nonexistent config files - [`7346583`](https://github.com/phpstan/phpstan/commit/734658311a97529a1a8f9697c68cd9e6b7aad3e6) Consistent handling of recursive config files - [`b6f1257`](https://github.com/phpstan/phpstan/commit/b6f1257ad651bb9f7a15b96282c87a8362d44a42) Document Redis::close returns bool - [`4edbe7c`](https://github.com/phpstan/phpstan/commit/4edbe7c0a852522031432c272ac8e1bf8805e9dc) Expand %rootDir% and %currentWorkingDirectory% in includes section - [`b0f4858`](https://github.com/phpstan/phpstan/commit/b0f4858e331adf79cc29b89a4399a8f91be52b18) Level and paths in parameters schema - Additional commits viewable in [compare view](https://github.com/phpstan/phpstan/compare/0.11.5...0.11.7) </details> <br /> [![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=phpstan/phpstan&package-manager=composer&previous-version=0.11.5&new-version=0.11.7)](https://dependabot.com/compatibility-score.html?dependency-name=phpstan/phpstan&package-manager=composer&previous-version=0.11.5&new-version=0.11.7) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot. </details> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 03:31:12 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/koel-koel#1487
No description provided.