Fix compile errors

This commit is contained in:
Andreas Dangel
2016-03-27 15:54:27 +02:00
parent eb5491378a
commit 87c85c8aff
3 changed files with 13 additions and 0 deletions

View File

@ -55,4 +55,6 @@ public interface ApexParserVisitor {
Object visit(ASTBreakStatement node, Object data);
Object visit(ASTThrowStatement node, Object data);
Object visit(ASTSoqlExpression node, Object data);
}

View File

@ -135,4 +135,9 @@ public class ApexParserVisitorAdapter implements ApexParserVisitor {
public Object visit(ASTTernaryExpression node, Object data) {
return visit((ApexNode<?>) node, data);
}
@Override
public Object visit(ASTSoqlExpression node, Object data) {
return visit((ApexNode<?>) node, data);
}
}

View File

@ -26,6 +26,7 @@ import net.sourceforge.pmd.lang.apex.ast.ASTMethod;
import net.sourceforge.pmd.lang.apex.ast.ASTModifierNode;
import net.sourceforge.pmd.lang.apex.ast.ASTParameter;
import net.sourceforge.pmd.lang.apex.ast.ASTReturnStatement;
import net.sourceforge.pmd.lang.apex.ast.ASTSoqlExpression;
import net.sourceforge.pmd.lang.apex.ast.ASTThrowStatement;
import net.sourceforge.pmd.lang.apex.ast.ASTTryCatchFinallyBlockStatement;
import net.sourceforge.pmd.lang.apex.ast.ASTUserClass;
@ -198,4 +199,9 @@ public abstract class AbstractApexRule extends AbstractRule implements ApexParse
public Object visit(ASTField node, Object data) {
return visit((ApexNode<?>) node, data);
}
@Override
public Object visit(ASTSoqlExpression node, Object data) {
return visit((ApexNode<?>) node, data);
}
}