From e9aa2c5f3e2751eb6fdcb19571653c08486de236 Mon Sep 17 00:00:00 2001 From: Valentyn Kolesnikov Date: Sat, 25 Jul 2026 00:08:46 +0300 Subject: [PATCH 1/2] Fixed string comparison order in Xml.java --- src/main/java/com/github/underscore/Xml.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/github/underscore/Xml.java b/src/main/java/com/github/underscore/Xml.java index ab9bbb01..baf50070 100644 --- a/src/main/java/com/github/underscore/Xml.java +++ b/src/main/java/com/github/underscore/Xml.java @@ -1673,7 +1673,7 @@ private static void addText( final int index = objects.size(); while (true) { final Map.Entry lastElement = (Map.Entry) map.entrySet().toArray()[lastIndex]; - if (name.equals(String.valueOf(lastElement.getKey()))) { + if (String.valueOf(lastElement.getKey()).equals(name) { break; } final Map item = new LinkedHashMap<>(); From 5a964594e2afbe82c2f8821befb1fa2e6318cb56 Mon Sep 17 00:00:00 2001 From: Valentyn Kolesnikov Date: Sat, 25 Jul 2026 00:10:39 +0300 Subject: [PATCH 2/2] Fix syntax error in Xml.java --- src/main/java/com/github/underscore/Xml.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/github/underscore/Xml.java b/src/main/java/com/github/underscore/Xml.java index baf50070..ff86dd95 100644 --- a/src/main/java/com/github/underscore/Xml.java +++ b/src/main/java/com/github/underscore/Xml.java @@ -1673,7 +1673,7 @@ private static void addText( final int index = objects.size(); while (true) { final Map.Entry lastElement = (Map.Entry) map.entrySet().toArray()[lastIndex]; - if (String.valueOf(lastElement.getKey()).equals(name) { + if (String.valueOf(lastElement.getKey()).equals(name)) { break; } final Map item = new LinkedHashMap<>();