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)