PR-6.2-dev Pending

User tests: Successful: Unsuccessful:

avatar heelc29
heelc29
7 Jul 2026

Pull Request resolves # .

  • 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

Following files are not checked by phpcs at the moment, because filename contains ignored folders (cache, logs):

  • administrator/components/com_actionlogs/**
  • administrator/components/com_cache/**
  • libraries/*.php (was not added)
  • libraries/src/Cache/Storage/MemcachedStorage.php
  • plugins/privacy/actionlogs/**
  • plugins/system/actionlogs/**
  • plugins/system/cache/**
  • plugins/task/deleteactionlogs/**
  • plugins/task/rotatelogs/**

tmpl and layout are completely ignored because of mixed php/html code:

Now: use RuleCustomisationPolicyInterface PHP-CS-Fixer/PHP-CS-Fixer#9107 to disable specific rules for these files. Other rules like no_unused_imports now are checked on these files
Some exceptions could be removed (minimal code style adjustments required). But this is not part of this PR to avoid having to update too many template overrides.
https://cs.symfony.com/doc/rules_exceptions.html#configuring-exceptions-via-rule-customisation-policy

This feature is experimental.

remove PHP_CS_FIXER_IGNORE_ENV

Setting PHP_CS_FIXER_IGNORE_ENV environment variable is deprecated

remove setParallelConfig()

since v3.94.0 parallel runner enabled by default PHP-CS-Fixer/PHP-CS-Fixer#9408

Testing Instructions

  • add some code style errors the the files mention above
  • run ./libraries/vendor/bin/php-cs-fixer check

Actual result BEFORE applying this Pull Request

no code style errors detected
2578 files checked

Expected result AFTER applying this Pull Request

code style errors detected
3281 files checked

Link to documentations

Please select:

  • No documentation changes for guide.joomla.org needed
  • No documentation changes for manual.joomla.org needed
avatar heelc29 heelc29 - open - 7 Jul 2026
avatar heelc29 heelc29 - change - 7 Jul 2026
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 7 Jul 2026
Category Repository Front End com_content Libraries
avatar MacJoom MacJoom - change - 13 Jul 2026
Labels Added: PR-6.2-dev
avatar MacJoom MacJoom - change - 20 Jul 2026
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2026-07-20 21:43:14
Closed_By MacJoom
avatar MacJoom MacJoom - close - 20 Jul 2026
avatar MacJoom MacJoom - merge - 20 Jul 2026
avatar MacJoom
MacJoom - comment - 20 Jul 2026

Thank you!

Add a Comment

Login with GitHub to post a comment