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-jxpath.git

commit 04193cc327b9f67963b77e92e7183072f39ddcaf
Author: Gary D. Gregory <garydgreg...@gmail.com>
AuthorDate: Thu Mar 20 11:08:29 2025 -0400

    NamespaceResolver.reverseMap now uses generics
---
 src/main/java/org/apache/commons/jxpath/ri/NamespaceResolver.java | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/main/java/org/apache/commons/jxpath/ri/NamespaceResolver.java 
b/src/main/java/org/apache/commons/jxpath/ri/NamespaceResolver.java
index 6264d53..d2034f4 100644
--- a/src/main/java/org/apache/commons/jxpath/ri/NamespaceResolver.java
+++ b/src/main/java/org/apache/commons/jxpath/ri/NamespaceResolver.java
@@ -65,7 +65,7 @@ public class NamespaceResolver implements Cloneable, 
Serializable {
     protected HashMap<String, String> namespaceMap = new HashMap<>();
 
     /** Reverse lookup map */
-    protected HashMap reverseMap = new HashMap();
+    protected HashMap<String, String> reverseMap = new HashMap<>();
 
     /** Node pointer. */
     protected NodePointer pointer;
@@ -124,7 +124,7 @@ public class NamespaceResolver implements Cloneable, 
Serializable {
      * @since JXPath 1.3
      */
     protected synchronized String getExternallyRegisteredPrefix(final String 
namespaceURI) {
-        final String prefix = (String) reverseMap.get(namespaceURI);
+        final String prefix = reverseMap.get(namespaceURI);
         return prefix == null && parent != null ? 
parent.getExternallyRegisteredPrefix(namespaceURI) : prefix;
     }
 

Reply via email to