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 868105bbc642a235c6cb28be5c59d6ab1a637c6e
Author: Gary D. Gregory <garydgreg...@gmail.com>
AuthorDate: Sat Apr 12 10:13:46 2025 -0400

    org.apache.commons.jxpath.CompiledExpression.iteratePointers(JXPathContext)
    now uses generics
    
    - 
org.apache.commons.jxpath.JXPathCompiledExpression.iteratePointers(JXPathContext)
    now uses generics
---
 src/changes/changes.xml                                                 | 2 ++
 src/main/java/org/apache/commons/jxpath/CompiledExpression.java         | 2 +-
 .../java/org/apache/commons/jxpath/ri/JXPathCompiledExpression.java     | 2 +-
 3 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index e803554..bb6cac7 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -137,6 +137,8 @@ The <action> type attribute can be add,update,fix,remove.
       <action dev="ggregory" type="fix" due-to="Gary Gregory. PMD">Fix PMD 
AvoidDecimalLiteralsInBigDecimalConstructor in 
org.apache.commons.jxpath.util.BasicTypeConverter.allocateNumber(Class, 
double).</action>
       <action dev="ggregory" type="fix" due-to="Gary 
Gregory">org.apache.commons.jxpath.ri.JXPathContextReferenceImpl.iteratePointers(String)
 now uses generics.</action>
       <action dev="ggregory" type="fix" due-to="Gary 
Gregory">org.apache.commons.jxpath.ri.JXPathContextReferenceImpl.iteratePointers(String,
 Expression) now uses generics.</action>
+      <action dev="ggregory" type="fix" due-to="Gary 
Gregory">org.apache.commons.jxpath.CompiledExpression.iteratePointers(JXPathContext)
 now uses generics.</action>
+      <action dev="ggregory" type="fix" due-to="Gary 
Gregory">org.apache.commons.jxpath.JXPathCompiledExpression.iteratePointers(JXPathContext)
 now uses generics.</action>
       <!-- ADD -->
       <action issue="JXPATH-123" dev="mbenson" type="add">
         XPath function "ends-with" is not implemented (although "starts-with" 
is).
diff --git a/src/main/java/org/apache/commons/jxpath/CompiledExpression.java 
b/src/main/java/org/apache/commons/jxpath/CompiledExpression.java
index abe94f7..bc5423a 100644
--- a/src/main/java/org/apache/commons/jxpath/CompiledExpression.java
+++ b/src/main/java/org/apache/commons/jxpath/CompiledExpression.java
@@ -99,7 +99,7 @@ public interface CompiledExpression {
      * @param context to iterate
      * @return Iterator
      */
-    Iterator iteratePointers(JXPathContext context);
+    Iterator<Pointer> iteratePointers(JXPathContext context);
 
     /**
      * Remove all graph elements described by this expression.
diff --git 
a/src/main/java/org/apache/commons/jxpath/ri/JXPathCompiledExpression.java 
b/src/main/java/org/apache/commons/jxpath/ri/JXPathCompiledExpression.java
index df76f3f..8794039 100644
--- a/src/main/java/org/apache/commons/jxpath/ri/JXPathCompiledExpression.java
+++ b/src/main/java/org/apache/commons/jxpath/ri/JXPathCompiledExpression.java
@@ -92,7 +92,7 @@ public class JXPathCompiledExpression implements 
CompiledExpression {
     }
 
     @Override
-    public Iterator iteratePointers(final JXPathContext context) {
+    public Iterator<Pointer> iteratePointers(final JXPathContext context) {
         return ((JXPathContextReferenceImpl) context).iteratePointers(xpath, 
expression);
     }
 

Reply via email to