From 8b620c3931d8a4764a79bd9f0ed91d3229f1660e Mon Sep 17 00:00:00 2001 From: heowc Date: Tue, 24 Jun 2025 09:16:35 +0900 Subject: [PATCH] Fix comments that are different from the action --- .../java/software/amazon/awssdk/utils/StringUtils.java | 2 +- .../software/amazon/awssdk/utils/StringUtilsTest.java | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/utils/src/main/java/software/amazon/awssdk/utils/StringUtils.java b/utils/src/main/java/software/amazon/awssdk/utils/StringUtils.java index 9ef526bf8c4c..fafb7ed0350f 100644 --- a/utils/src/main/java/software/amazon/awssdk/utils/StringUtils.java +++ b/utils/src/main/java/software/amazon/awssdk/utils/StringUtils.java @@ -302,7 +302,7 @@ public static String trimToEmpty(final String str) { * references are considered to be equal. The comparison is case sensitive.

* *
-     * StringUtils.equals(null, null)   = true
+     * StringUtils.equals(null, null)   = false
      * StringUtils.equals(null, "abc")  = false
      * StringUtils.equals("abc", null)  = false
      * StringUtils.equals("abc", "abc") = true
diff --git a/utils/src/test/java/software/amazon/awssdk/utils/StringUtilsTest.java b/utils/src/test/java/software/amazon/awssdk/utils/StringUtilsTest.java
index 865cf5be430a..c7ecd182cb87 100644
--- a/utils/src/test/java/software/amazon/awssdk/utils/StringUtilsTest.java
+++ b/utils/src/test/java/software/amazon/awssdk/utils/StringUtilsTest.java
@@ -177,4 +177,13 @@ public void repeat_negativeCount_shouldThrowIae() {
     public void repeat_maxCount_shouldThrowOom() {
         StringUtils.repeat("a", Integer.MAX_VALUE);
     }
+
+    @Test
+    public void testEquals() {
+        assertFalse(StringUtils.equals(null, null));
+        assertFalse(StringUtils.equals(null, "abc"));
+        assertFalse(StringUtils.equals("abc", null));
+        assertTrue(StringUtils.equals("abc", "abc"));
+        assertFalse(StringUtils.equals("abc", "ABC"));
+    }
 }