Fix build
This commit is contained in:
@ -82,7 +82,7 @@ public abstract class AbstractNode implements Node {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int getIndexInParent() {
|
public int getIndexInParent() {
|
||||||
return jjtGetChildIndex();
|
return childIndex;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -128,6 +128,7 @@ public abstract class AbstractNode implements Node {
|
|||||||
this.parent = parent;
|
this.parent = parent;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
@Deprecated
|
@Deprecated
|
||||||
public Node jjtGetParent() {
|
public Node jjtGetParent() {
|
||||||
return parent;
|
return parent;
|
||||||
@ -154,13 +155,8 @@ public abstract class AbstractNode implements Node {
|
|||||||
childIndex = index;
|
childIndex = index;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@Deprecated
|
|
||||||
public int jjtGetChildIndex() {
|
|
||||||
return childIndex;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
@Deprecated
|
@Deprecated
|
||||||
public Node jjtGetChild(final int index) {
|
public Node jjtGetChild(final int index) {
|
||||||
return children[index];
|
return children[index];
|
||||||
|
@ -137,19 +137,6 @@ public interface Node {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the index of this node in the children of its parent.
|
|
||||||
*
|
|
||||||
* @return The index of the node
|
|
||||||
*
|
|
||||||
* @deprecated Use {@link #getIndexInParent()}
|
|
||||||
*/
|
|
||||||
@Deprecated
|
|
||||||
default int jjtGetChildIndex() {
|
|
||||||
return getIndexInParent();
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This method returns a child node. The children are numbered from zero, left to right.
|
* This method returns a child node. The children are numbered from zero, left to right.
|
||||||
*
|
*
|
||||||
|
@ -43,7 +43,7 @@ public class AttributeAxisIterator implements Iterator<Attribute> {
|
|||||||
Long.TYPE, Character.TYPE, Float.TYPE));
|
Long.TYPE, Character.TYPE, Float.TYPE));
|
||||||
|
|
||||||
private static final Set<String> FILTERED_OUT_NAMES
|
private static final Set<String> FILTERED_OUT_NAMES
|
||||||
= new HashSet<>(Arrays.asList("toString", "getNumChildren", "getIndexInParent", "getParent", "getClass", "getRuleIndex", "getXPathNodeName", "isFindBoundary", "altNumber", "toStringTree", "getTypeNameNode", "hashCode", "getImportedNameNode", "getScope"));
|
= new HashSet<>(Arrays.asList("toString", "getNumChildren", "getIndexInParent", "getParent", "getClass", "getRuleIndex", "getXPathNodeName", "altNumber", "toStringTree", "getTypeNameNode", "hashCode", "getImportedNameNode", "getScope"));
|
||||||
|
|
||||||
/* Iteration variables */
|
/* Iteration variables */
|
||||||
private final Iterator<MethodWrapper> iterator;
|
private final Iterator<MethodWrapper> iterator;
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
package net.sourceforge.pmd.lang.scala.ast;
|
package net.sourceforge.pmd.lang.scala.ast;
|
||||||
|
|
||||||
import net.sourceforge.pmd.lang.ast.AbstractNode;
|
import net.sourceforge.pmd.lang.ast.AbstractNode;
|
||||||
|
import net.sourceforge.pmd.lang.ast.NodeStream;
|
||||||
|
|
||||||
import scala.meta.Tree;
|
import scala.meta.Tree;
|
||||||
import scala.meta.inputs.Position;
|
import scala.meta.inputs.Position;
|
||||||
@ -34,8 +35,8 @@ abstract class AbstractScalaNode<T extends Tree> extends AbstractNode implements
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
@SuppressWarnings("unchecked")
|
@SuppressWarnings("unchecked")
|
||||||
public Iterable<ScalaNode<?>> children() {
|
public NodeStream<ScalaNode<?>> children() {
|
||||||
return (Iterable<ScalaNode<?>>) super.children();
|
return (NodeStream<ScalaNode<?>>) super.children();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -4,8 +4,8 @@
|
|||||||
|
|
||||||
package net.sourceforge.pmd.lang.vf.ast;
|
package net.sourceforge.pmd.lang.vf.ast;
|
||||||
|
|
||||||
import net.sourceforge.pmd.lang.ast.impl.javacc.AbstractJjtreeNode;
|
|
||||||
import net.sourceforge.pmd.lang.ast.Node;
|
import net.sourceforge.pmd.lang.ast.Node;
|
||||||
|
import net.sourceforge.pmd.lang.ast.impl.javacc.AbstractJjtreeNode;
|
||||||
|
|
||||||
public class AbstractVFNode extends AbstractJjtreeNode<VfNode> implements VfNode {
|
public class AbstractVFNode extends AbstractJjtreeNode<VfNode> implements VfNode {
|
||||||
|
|
||||||
|
@ -26,8 +26,8 @@ import java.io.Writer;
|
|||||||
import org.apache.commons.lang3.text.StrBuilder;
|
import org.apache.commons.lang3.text.StrBuilder;
|
||||||
|
|
||||||
import net.sourceforge.pmd.annotation.InternalApi;
|
import net.sourceforge.pmd.annotation.InternalApi;
|
||||||
import net.sourceforge.pmd.lang.ast.impl.javacc.AbstractJjtreeNode;
|
|
||||||
import net.sourceforge.pmd.lang.ast.Node;
|
import net.sourceforge.pmd.lang.ast.Node;
|
||||||
|
import net.sourceforge.pmd.lang.ast.impl.javacc.AbstractJjtreeNode;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
Reference in New Issue
Block a user