? PR-5.0-dev b/c break Pending

User tests: Successful: Unsuccessful:

avatar Hackwar
Hackwar
13 Mar 2023

Summary of Changes

This PR extends the CMS Path class from the framework Filesystem Path class. This removes all duplicate code from the CMS class, using the framework methods where possible. This means that now this class throws exceptions.
I've changed this a bit agressively, no remaining method stubs with deprecation notices, but I hope that this is still okay.

This PR would be the extension to #40127

Testing Instructions

Codereview

Link to documentations

Please select:

  • Documentation link for docs.joomla.org:

  • No documentation changes for docs.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

avatar joomla-cms-bot joomla-cms-bot - change - 13 Mar 2023
Category Libraries
avatar Hackwar Hackwar - open - 13 Mar 2023
avatar Hackwar Hackwar - change - 13 Mar 2023
Status New Pending
avatar Hackwar Hackwar - change - 3 Apr 2023
Labels Added: PR-5.0-dev
avatar Hackwar Hackwar - change - 3 Apr 2023
The description was changed
avatar Hackwar Hackwar - edited - 3 Apr 2023
avatar Hackwar
Hackwar - comment - 3 Apr 2023

I checked this again after #40111 was merged. #40127 migrates all calls to this class in the core to the framework class. This PR correctly extends the CMS class from the framework class, hopefully raising awareness to migrate existing code over to the framework class.

avatar Hackwar Hackwar - change - 18 Apr 2023
Status Pending Closed
Closed_Date 0000-00-00 00:00:00 2023-04-18 12:06:44
Closed_By Hackwar
Labels Added: ? b/c break
avatar Hackwar Hackwar - close - 18 Apr 2023
avatar Hackwar Hackwar - change - 18 Apr 2023
Status Closed New
Closed_Date 2023-04-18 12:06:44
Closed_By Hackwar
avatar Hackwar Hackwar - change - 18 Apr 2023
Status New Pending
avatar Hackwar Hackwar - reopen - 18 Apr 2023
avatar HLeithner
HLeithner - comment - 3 Jul 2023

I would like to move this class to the combat plugin (same for the other deprecated classes) instead of a silent change

avatar HLeithner
HLeithner - comment - 2 Sep 2023

Since this is hard to test because it would effect multiple parts of the CMS I merge this into beta1 to get better real world feedback

Add a Comment

Login with GitHub to post a comment