[jira] [Created] (OFBIZ-5325) Deprecate doCacheClear in Delegator interfaceand classe and related minilang classes

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Created] (OFBIZ-5325) Deprecate doCacheClear in Delegator interfaceand classe and related minilang classes

Nicolas Malin (Jira)
Jacques Le Roux created OFBIZ-5325:
--------------------------------------

             Summary: Deprecate doCacheClear in Delegator interfaceand classe  and related minilang classes
                 Key: OFBIZ-5325
                 URL: https://issues.apache.org/jira/browse/OFBIZ-5325
             Project: OFBiz
          Issue Type: Improvement
    Affects Versions: Release Branch 11.04, SVN trunk, Release Branch 12.04, Release Branch 13.07
            Reporter: Jacques Le Roux
            Assignee: Jacques Le Roux
            Priority: Minor


At http://svn.apache.org/viewvc?view=revision&revision=r1476296 Adrian noted:
{quote}
I updated the Delegator JavaDocs to warn against skipping the cache clearing step - which shouldn't be done
{quote}

After I proposed to rather refactor it, Paul Foxworthy suggested:
{quote}
If doCacheClear will have no effect, I suggest deprecating the method
signature with the doCacheClear. It can call another overloaded variant
without that parameter. All calls in trunk should be changed to the second.
We can leave the deprecated version for backwards compatibility for a time.

I agree in the release branches that all we should do is add some JavaDoc
and log a warning.
{quote}


I agree with Paul, and here is how I will do it:
# Deprecate in trunk
# Backport in releases
# Remove useless deprecated in trunk




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira