[ 
https://issues.apache.org/jira/browse/GEODE-4733?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Patrick Rhomberg updated GEODE-4733:
------------------------------------
    Description: 
For instance, {{defaultIfNull(T... values)}} is exclusively called with two 
input parameters, while the method name and signature makes it unclear that the 
second value is meant to be the default value if the first parameter is null.

This method can be cleanly replaced by a ternary {{v1 != null ? v1 : v2}}.

  was:
{{defaultIfNull(T... values)}} is exclusively called with two input parameters, 
while the method name and signature makes it unclear that the second value is 
meant to be the default value if the first parameter is null.

This method can be cleanly replaced by a ternary {{v1 != null ? v1 : v2}}.


> Replace and remove trivial methods from ObjectUtils
> ---------------------------------------------------
>
>                 Key: GEODE-4733
>                 URL: https://issues.apache.org/jira/browse/GEODE-4733
>             Project: Geode
>          Issue Type: Sub-task
>            Reporter: Patrick Rhomberg
>            Priority: Major
>
> For instance, {{defaultIfNull(T... values)}} is exclusively called with two 
> input parameters, while the method name and signature makes it unclear that 
> the second value is meant to be the default value if the first parameter is 
> null.
> This method can be cleanly replaced by a ternary {{v1 != null ? v1 : v2}}.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to