Skip to content

Update PHPStan packages (main) - #1368

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/main-phpstan-packages
Oct 29, 2026
Merged

renovate[bot] merged 1 commit into
mainfrom
renovate/main-phpstan-packages

Conversation

@renovate

@renovate renovate Bot commented Oct 28, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
ergebnis/phpstan-rules ^2.14.2 → ^2.16.0 age confidence
phpstan/phpstan ^2.3.3 → ^2.3.4 age confidence

Release Notes

ergebnis/phpstan-rules

v2.16.0

Compare Source

For a full diff see [2.15.0...2.16.0][2.15.0...2.16.0].

Added
  • Added PropertyHooks\NoReturnByReferenceRule, which reports an error when a property hook returns by reference ([#​915]), by [@​localheinz]
  • Added PropertyHooks\NoParameterWithNullableTypeDeclarationRule, which reports an error when a property hook has a parameter with a nullable type declaration ([#​1154]), by [@​localheinz]
  • Added documentation for every rule in doc/rules/, generated from the definitions of the rules ([#​1156]), by [@​localheinz]
  • Added a rationale to the documentation of every rule and a tip with a link to the documentation to every error reported by a rule, which requires composer-runtime-api:^2.0.0 ([#​1158]), by [@​localheinz]
  • Added code samples to the documentation of every rule ([#​1159]), by [@​localheinz]
  • Added an ignoreDoctrineEntities parameter to Classes\FinalRule and Methods\FinalInAbstractClassRule, which allow requiring Doctrine entities to be final when using native lazy objects ([#​1162]), by [@​localheinz]
Fixed
  • Adjusted CallLikes\NoNamedArgumentRule to report named arguments instead of causing an internal error when the invoked method cannot be resolved ([#​959]), by [@​localheinz]
  • Adjusted the descriptions of rules for methods to match the descriptions of the corresponding rules for arrow functions, closures, and functions ([#​1160]), by [@​localheinz]
  • Adjusted Methods\FinalInAbstractClassRule to no longer ignore Doctrine embeddables, which Doctrine does not extend ([#​1163]), by [@​localheinz]

v2.15.0

Compare Source

For a full diff see [2.14.2...2.15.0][2.14.2...2.15.0].

Added
  • Added ArrowFunctions\NoNullableReturnTypeDeclarationRule, which reports an error when an arrow function has a nullable return type declaration ([#​1146]), by [@​localheinz]
  • Added ArrowFunctions\NoParameterWithNullableTypeDeclarationRule, which reports an error when an arrow function has a parameter with a nullable type declaration ([#​1149]), by [@​localheinz]
  • Added ArrowFunctions\NoParameterWithNullDefaultValueRule, which reports an error when an arrow function has a parameter with null as default value ([#​1150]), by [@​localheinz]
  • Added ArrowFunctions\NoParameterPassedByReferenceRule, which reports an error when an arrow function has a parameter that is passed by reference ([#​1151]), by [@​localheinz]
phpstan/phpstan-phar-composer-source (phpstan/phpstan)

v2.3.4

Compare Source


Configuration

📅 Schedule: (in timezone Europe/Berlin)

  • 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.

👻 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 was generated by Mend Renovate. View the repository job log.

@codecov

codecov Bot commented Oct 28, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 98.04%. Comparing base (dd46746) to head (f4e1013).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff            @@
##               main    #1368   +/-   ##
=========================================
  Coverage     98.04%   98.04%           
  Complexity     2475     2475           
=========================================
  Files           136      136           
  Lines          7792     7792           
=========================================
  Hits           7640     7640           
  Misses          152      152           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@renovate
renovate Bot force-pushed the renovate/main-phpstan-packages branch from 9686dac to f4e1013 Compare October 29, 2026 03:55
@renovate renovate Bot changed the title Update dependency ergebnis/phpstan-rules to ^2.15.0 (main) Update PHPStan packages (main) Oct 29, 2026
@renovate
renovate Bot merged commit e44bd64 into main Oct 29, 2026
39 checks passed
@renovate
renovate Bot deleted the renovate/main-phpstan-packages branch October 29, 2026 07:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants