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 65ed1782bb494d2e450e3acf82f816c2b17b5e41 Author: Gary D. Gregory <[email protected]> AuthorDate: Sun Mar 16 19:57:15 2025 -0400 Use generics internally --- .../java/org/apache/commons/jxpath/ri/axes/DescendantContext.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/apache/commons/jxpath/ri/axes/DescendantContext.java b/src/main/java/org/apache/commons/jxpath/ri/axes/DescendantContext.java index 960961b..5b236e4 100644 --- a/src/main/java/org/apache/commons/jxpath/ri/axes/DescendantContext.java +++ b/src/main/java/org/apache/commons/jxpath/ri/axes/DescendantContext.java @@ -35,7 +35,7 @@ public class DescendantContext extends EvalContext { private static final NodeTest ELEMENT_NODE_TEST = new NodeTypeTest(Compiler.NODE_TYPE_NODE); private final NodeTest nodeTest; private boolean setStarted = false; - private Stack stack = null; + private Stack<NodeIterator> stack = null; private NodePointer currentNodePointer = null; private final boolean includeSelf; @@ -87,7 +87,7 @@ public class DescendantContext extends EvalContext { if (!setStarted) { setStarted = true; if (stack == null) { - stack = new Stack(); + stack = new Stack<>(); } else { stack.clear(); }
