-
Interfaces Interface Description net.sourceforge.pmd.lang.vm.ast.VmParserConstants net.sourceforge.pmd.lang.vm.ast.VmParserTreeConstants net.sourceforge.pmd.lang.vm.ast.VmParserVisitor
-
Classes Class Description net.sourceforge.pmd.lang.vm.ast.JJTVmParserState net.sourceforge.pmd.lang.vm.ast.Token net.sourceforge.pmd.lang.vm.ast.VmParserTokenManager net.sourceforge.pmd.lang.vm.directive.Literal Use the #[[unparsed content]]# syntax instead.net.sourceforge.pmd.lang.vm.rule.AbstractStatisticalVmRule seeStatisticalRule
net.sourceforge.pmd.lang.vm.rule.VmRuleViolationFactory SeeRuleViolationFactory
net.sourceforge.pmd.lang.vm.util.VelocityCharStream Will be removed, replaced with SimpleCharStream
-
Exceptions Exceptions Description net.sourceforge.pmd.lang.vm.ast.ParseException Use superclassParseException
net.sourceforge.pmd.lang.vm.ast.TemplateParseException
-
Methods Method Description net.sourceforge.pmd.lang.vm.ast.AbstractVmNode.dump(String, boolean, Writer) This method will be removed with PMD 7. The rule designer is a better way to inspect nodes.net.sourceforge.pmd.lang.vm.ast.AbstractVmNode.setFirstToken(Token) net.sourceforge.pmd.lang.vm.ast.ASTDirective.toString() net.sourceforge.pmd.lang.vm.ast.VmNode.childrenAccept(VmParserVisitor, Object) This method is not useful, the logic for combining children values should be present on the visitor, not the nodenet.sourceforge.pmd.lang.vm.util.VelocityCharStream.getColumn() net.sourceforge.pmd.lang.vm.util.VelocityCharStream.getLine() net.sourceforge.pmd.lang.vm.VmHandler.getDumpFacade(Writer, String, boolean)