Feature Language Change Conflicting Files NPM Resource Changed PR-6.2-dev Pending

User tests: Successful: Unsuccessful:

avatar Hackwar
Hackwar
11 Mar 2026
  • I read the Generative AI policy and my contribution is either not created with the help of AI or is compatible with the policy and GNU/GPL 2 or later.

Summary of Changes

This PR updates phpstan to the latest version at the moment, adds all PHP files to be checked by phpstan and cleans up the baseline file to remove outdated exclusions. This is to ensure that no new errors are introduced due to outdated exclusions in the baseline file.

Testing Instructions

Check if phpstan still passes.

Link to documentations

Please select:

  • Documentation link for guide.joomla.org:

  • No documentation changes for guide.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

avatar Hackwar Hackwar - open - 11 Mar 2026
avatar Hackwar Hackwar - change - 11 Mar 2026
Status New Pending
avatar HLeithner
HLeithner - comment - 17 Mar 2026

This pull request has been automatically rebased to 6.2-dev.

avatar HLeithner HLeithner - change - 17 Mar 2026
Title
[6.1] Remove exceptions from phpstan and cleanup baseline file
[6.2] Remove exceptions from phpstan and cleanup baseline file
avatar HLeithner HLeithner - edited - 17 Mar 2026
avatar Hackwar Hackwar - change - 24 Apr 2026
Labels Added: Feature PR-6.2-dev
avatar joomla-cms-bot joomla-cms-bot - change - 24 Apr 2026
Category Repository Administration com_associations com_content com_fields JavaScript com_media NPM Change com_messages Language & Strings Modules
avatar github-actions[bot]
github-actions[bot] - comment - 24 Apr 2026

This pull request has conflicts, please resolve those before we can evaluate the pull request.

avatar Hackwar Hackwar - change - 24 Apr 2026
The description was changed
avatar Hackwar Hackwar - edited - 24 Apr 2026
avatar Hackwar
Hackwar - comment - 24 Apr 2026

I made a small oopsie by merging 6.1-dev into the branch and 6.2-dev seems to be a bit behind. We currently have to wait for 6.2-dev to be updated with an upmerge. Then it is only the updated composer.lock, phpstan.neon and phpstan-baseline.neon. 😃

avatar Hackwar Hackwar - change - 25 Apr 2026
Labels Added: Language Change Conflicting Files NPM Resource Changed
avatar joomla-cms-bot joomla-cms-bot - change - 25 Apr 2026
Category Repository Administration com_associations com_content com_fields JavaScript com_media NPM Change com_messages Language & Strings Modules External Library Composer Change

Add a Comment

Login with GitHub to post a comment