? Success

User tests: Successful: Unsuccessful:

avatar frankmayer
frankmayer
30 Sep 2016

[UPDATED (1.6.2017) - see third paragraph]
Performance (and a bit of cleanup) Batch #4

The changes in this batch are all in files under plugins.
This PR modifies code to be a bit more performant and also does some cleanup.

I have mostly done work on low hanging fruit. There are still other ways of improving, but whose involve more deep research in the code and probably more drastic changes in order to be implemented.

[Update 6.1.2017]
In order to lighten this PR up, I have introduced 5 sub-PRs, which are easier to digest and mostly with very specific changes. In order to continue with this one, those ones should be tested/reviewed/merged first. After that, I can resolve the conflicts and there should finally be only a few changes left.

  • 1) Replaced unnecessary double quotes in plugins #13211
  • 2) Removed unnecessary parentheses in plugins #13212
  • 3) Various changes in plugins #13213
  • 4) Type safe string comparison of strings in plugins #13271
  • 5) Type safe comparison in plugins - second iteration #13272

[Update 1.6.2017]
All Sub-PRs of this PR have now been merged. That means a lot less changes to be reviewed ?
Please review.
Thank you!

avatar frankmayer frankmayer - open - 30 Sep 2016
avatar frankmayer frankmayer - change - 30 Sep 2016
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 30 Sep 2016
Labels Added: ?
avatar joomla-cms-bot joomla-cms-bot - change - 30 Sep 2016
Category Front End Plugins
avatar andrepereiradasilva andrepereiradasilva - test_item - 4 Oct 2016 - Tested successfully
avatar andrepereiradasilva
andrepereiradasilva - comment - 4 Oct 2016

I have tested this item successfully on 42a5a54

code review


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

avatar frankmayer frankmayer - change - 10 Dec 2016
The description was changed
avatar csthomas
csthomas - comment - 10 Dec 2016

I have tested this item successfully on 475b880

Code review.


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

avatar csthomas csthomas - test_item - 10 Dec 2016 - Tested successfully
avatar wilsonge
wilsonge - comment - 18 Dec 2016

All the sub PR's are now merged. Do you want to resolve conflicts here for the last few things?

avatar frankmayer
frankmayer - comment - 18 Dec 2016

@wilsonge thanks, yes, will do

avatar frankmayer
frankmayer - comment - 18 Dec 2016

Conflicts resolved...

avatar frankmayer
frankmayer - comment - 18 Dec 2016

Hmm, this has still lots of different changes. Will do one or more sub PR's to lighten this up a little more.

avatar frankmayer
frankmayer - comment - 27 Dec 2016

This PR is waiting on merge of sub PR #13272, so I can resolve conflicts here and get this reviewed / tested / merged, too.

avatar frankmayer frankmayer - edited - 29 Dec 2016
avatar frankmayer
frankmayer - comment - 6 Jan 2017

Edited initial post to show which sub-PRs still have to go through, in order to make this one easier to digest.
It would be great if the initial big batch PRs of mine could make it into alpha2. Thanks!

avatar frankmayer frankmayer - change - 31 May 2017
The description was changed
avatar frankmayer frankmayer - edited - 31 May 2017
avatar joomla-cms-bot joomla-cms-bot - change - 31 May 2017
Category Front End Plugins Administration com_admin com_associations com_banners com_categories com_config com_contact com_content com_contenthistory com_fields com_finder
avatar frankmayer
frankmayer - comment - 31 May 2017

Pls don't review this yet. There was a git problem. Need to resolve first.

avatar joomla-cms-bot joomla-cms-bot - change - 31 May 2017
Category Administration com_admin com_associations com_banners com_categories com_config com_contact com_content com_contenthistory com_fields com_finder Front End Plugins
avatar frankmayer frankmayer - change - 31 May 2017
The description was changed
avatar frankmayer frankmayer - edited - 31 May 2017
avatar frankmayer
frankmayer - comment - 31 May 2017

All Sub-PRs of this PR have now been merged. That means a lot less changes to be reviewed ?
Please review.
Thank you!

avatar andrepereiradasilva
andrepereiradasilva - comment - 31 May 2017

next in my list of tests - tomorrow probably

avatar frankmayer
frankmayer - comment - 1 Jun 2017

@Quy would you be so kind and check the changes of your reviews for this one, too? So maybe we can get this RTC as soon as @andrepereiradasilva also has time to check it?
Thanks guys!!!

avatar Quy
Quy - comment - 1 Jun 2017

I have tested this item successfully on 475b880


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

avatar Quy Quy - test_item - 1 Jun 2017 - Tested successfully
avatar franz-wohlkoenig franz-wohlkoenig - change - 1 Jun 2017
Status Pending Ready to Commit
avatar franz-wohlkoenig
franz-wohlkoenig - comment - 1 Jun 2017

RTC after two successful tests.

avatar franz-wohlkoenig
franz-wohlkoenig - comment - 2 Jun 2017

@andrepereiradasilva set Status back on Pending?

avatar frankmayer
frankmayer - comment - 2 Jun 2017

@franz-wohlkoenig Let me just fly over those comments and I'll come back to you.

avatar frankmayer frankmayer - change - 2 Jun 2017
Labels Added: ?
avatar frankmayer
frankmayer - comment - 2 Jun 2017

@franz-wohlkoenig @andrepereiradasilva updated according to reviewer's comments.
Please check and RTC.
Thanks!!

avatar andrepereiradasilva
andrepereiradasilva - comment - 2 Jun 2017

I have tested this item successfully on 475b880


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

avatar andrepereiradasilva andrepereiradasilva - test_item - 2 Jun 2017 - Tested successfully
avatar rdeutz rdeutz - change - 8 Jun 2017
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2017-06-08 06:38:58
Closed_By rdeutz
avatar rdeutz rdeutz - close - 8 Jun 2017
avatar rdeutz rdeutz - merge - 8 Jun 2017

Add a Comment

Login with GitHub to post a comment