Stefan Seifert created SLING-3887:
-------------------------------------
Summary: API: Un-deprecate ResourceUtil.getValueMap method
Key: SLING-3887
URL: https://issues.apache.org/jira/browse/SLING-3887
Project: Sling
Issue Type: Improvement
Components: API
Affects Versions: API 2.8.0
Reporter: Stefan Seifert
Priority: Trivial
Fix For: API 2.8.2
the method {{ResourceUtil.getValueMap(<Resource>)}} is deprecated since rev.
1577527 (in context of SLING-3453/SLING-3451) referring to
{{Resource.getValueMap()}}.
but these two methods are not fully equivalent from a convenience perspective:
{{ResourceUtil.getValueMap}} supports returning an empty map if the resource is
null, while for the {{Resource.getValueMap()}} an explicit null check and
returning an empty map has to be implemented by the caller, which is too much
boilerplate code.
the simplest solution would be to just undeprecate it. patch attached.
--
This message was sent by Atlassian JIRA
(v6.2#6252)