This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-beanutils.git


The following commit(s) were added to refs/heads/master by this push:
     new f74c6302 Use Objects.toString()
f74c6302 is described below

commit f74c6302cd22171101b2384c00272e5d7ed5132e
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Tue Jun 11 10:43:10 2024 -0400

    Use Objects.toString()
---
 .../java/org/apache/commons/beanutils2/BaseDynaBeanMapDecorator.java   | 2 +-
 src/test/java/org/apache/commons/beanutils2/bugs/Jira347TestCase.java  | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git 
a/src/main/java/org/apache/commons/beanutils2/BaseDynaBeanMapDecorator.java 
b/src/main/java/org/apache/commons/beanutils2/BaseDynaBeanMapDecorator.java
index 66f88c7d..266020c9 100644
--- a/src/main/java/org/apache/commons/beanutils2/BaseDynaBeanMapDecorator.java
+++ b/src/main/java/org/apache/commons/beanutils2/BaseDynaBeanMapDecorator.java
@@ -345,7 +345,7 @@ public abstract class BaseDynaBeanMapDecorator<K> 
implements Map<K, Object> {
      * @return String representation of the object
      */
     private String toString(final Object obj) {
-        return obj == null ? null : obj.toString();
+        return Objects.toString(obj, null);
     }
 
     /**
diff --git 
a/src/test/java/org/apache/commons/beanutils2/bugs/Jira347TestCase.java 
b/src/test/java/org/apache/commons/beanutils2/bugs/Jira347TestCase.java
index f67cc67b..2cefd0e1 100644
--- a/src/test/java/org/apache/commons/beanutils2/bugs/Jira347TestCase.java
+++ b/src/test/java/org/apache/commons/beanutils2/bugs/Jira347TestCase.java
@@ -23,6 +23,7 @@ import java.net.MalformedURLException;
 import java.net.URL;
 import java.net.URLClassLoader;
 import java.util.ArrayList;
+import java.util.Objects;
 
 import org.apache.commons.beanutils2.MappedPropertyDescriptor;
 import org.apache.commons.beanutils2.memoryleaktests.MemoryLeakTestCase;
@@ -101,7 +102,7 @@ public class Jira347TestCase extends TestCase {
      */
     private String getMappedWriteMethod(final MappedPropertyDescriptor 
descriptor) {
         final Method m = descriptor.getMappedWriteMethod();
-        return m == null ? null : m.toString();
+        return Objects.toString(m, null);
     }
 
     /**

Reply via email to