? Pending

User tests: Successful: Unsuccessful:

avatar PhilETaylor
PhilETaylor
1 Jan 2022

Summary of Changes

Cleanup of technical debt

Replacing JPrefixed class names with their new fqcn (or imported class name)

Replace the following types of JDEBUG Profiler calls

!JDEBUG ?: $this->profiler->mark('afterRoute');

JDEBUG ? $this->profiler->mark('afterRoute') : null;

with this modern standard.

JDEBUG && $this->profiler->mark('afterRoute');

Testing Instructions

Code review.

Actual result BEFORE applying this Pull Request

Technical debt

Expected result AFTER applying this Pull Request

Less Technical debt.
Better static analysis and developer experience.
Less reliance of the legacy name classmap which can then be removed in 5.0

Documentation Changes Required

None

avatar PhilETaylor PhilETaylor - open - 1 Jan 2022
avatar PhilETaylor PhilETaylor - change - 1 Jan 2022
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 1 Jan 2022
Category Administration com_admin com_banners com_categories com_checkin com_contact com_content com_cpanel com_fields com_finder com_installer com_joomlaupdate com_languages com_login com_menus com_messages com_modules
avatar PhilETaylor PhilETaylor - change - 1 Jan 2022
The description was changed
avatar PhilETaylor PhilETaylor - edited - 1 Jan 2022
avatar PhilETaylor PhilETaylor - change - 1 Jan 2022
Labels Added: ?
avatar pritam825
pritam825 - comment - 1 Jan 2022

Yoh have changed the same code to one line code, so for this is this need to be tested?


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/36514.

avatar PhilETaylor
PhilETaylor - comment - 1 Jan 2022

The whole PR needs testing and reviewing and two human people to say they are happy with it.

avatar pritam825
pritam825 - comment - 1 Jan 2022

ok

8bc86b0 1 Jan 2022 avatar PhilETaylor cl
avatar wilsonge
wilsonge - comment - 4 Jan 2022

pretty much all the display controller need the fqcn for InputFilter I'm afraid :(

avatar PhilETaylor PhilETaylor - change - 6 Mar 2022
Labels Added: ?
Removed: ?
avatar PhilETaylor PhilETaylor - change - 7 Mar 2022
Status Pending Closed
Closed_Date 0000-00-00 00:00:00 2022-03-07 18:34:23
Closed_By PhilETaylor
avatar PhilETaylor PhilETaylor - close - 7 Mar 2022

Add a Comment

Login with GitHub to post a comment