Uses of Class
net.sourceforge.pmd.lang.java.ast.ASTCompilationUnit
-
Packages that use ASTCompilationUnit Package Description net.sourceforge.pmd.lang.java.ast Contains the classes and interfaces modelling the Java AST.net.sourceforge.pmd.lang.java.rule.bestpractices net.sourceforge.pmd.lang.java.rule.codestyle net.sourceforge.pmd.lang.java.rule.design net.sourceforge.pmd.lang.java.rule.documentation -
-
Uses of ASTCompilationUnit in net.sourceforge.pmd.lang.java.ast
Methods in net.sourceforge.pmd.lang.java.ast that return ASTCompilationUnit Modifier and Type Method Description @NonNull ASTCompilationUnitJavaNode. getRoot()protected ASTCompilationUnitJavaParser. parseImpl(CharStream cs, Parser.ParserTask task)Methods in net.sourceforge.pmd.lang.java.ast that return types with arguments of type ASTCompilationUnit Modifier and Type Method Description AstInfo<ASTCompilationUnit>ASTCompilationUnit. getAstInfo()Methods in net.sourceforge.pmd.lang.java.ast with parameters of type ASTCompilationUnit Modifier and Type Method Description static voidInternalApiBridge. assignComments(ASTCompilationUnit root)static voidInternalApiBridge. forceTypeResolutionPhase(net.sourceforge.pmd.lang.java.internal.JavaAstProcessor processor, ASTCompilationUnit root)Forcing type resolution allows us to report errors more cleanly than if it was done completely lazy.static voidInternalApiBridge. initTypeResolver(ASTCompilationUnit acu, net.sourceforge.pmd.lang.java.internal.JavaAstProcessor processor, net.sourceforge.pmd.lang.java.types.internal.infer.TypeInferenceLogger logger)static voidInternalApiBridge. overrideResolution(net.sourceforge.pmd.lang.java.internal.JavaAstProcessor processor, ASTCompilationUnit root)static voidInternalApiBridge. usageResolution(net.sourceforge.pmd.lang.java.internal.JavaAstProcessor processor, ASTCompilationUnit root)default RJavaVisitor. visit(ASTCompilationUnit node, P data) -
Uses of ASTCompilationUnit in net.sourceforge.pmd.lang.java.rule.bestpractices
Methods in net.sourceforge.pmd.lang.java.rule.bestpractices with parameters of type ASTCompilationUnit Modifier and Type Method Description ObjectUnusedAssignmentRule. visit(ASTCompilationUnit node, Object data)ObjectUnusedPrivateMethodRule. visit(ASTCompilationUnit file, Object param) -
Uses of ASTCompilationUnit in net.sourceforge.pmd.lang.java.rule.codestyle
Methods in net.sourceforge.pmd.lang.java.rule.codestyle with parameters of type ASTCompilationUnit Modifier and Type Method Description ObjectUnnecessaryImportRule. visit(ASTCompilationUnit node, Object data) -
Uses of ASTCompilationUnit in net.sourceforge.pmd.lang.java.rule.design
Methods in net.sourceforge.pmd.lang.java.rule.design with parameters of type ASTCompilationUnit Modifier and Type Method Description protected booleanExcessiveImportsRule. isViolation(ASTCompilationUnit node, int reportLevel)ObjectAvoidDeeplyNestedIfStmtsRule. visit(ASTCompilationUnit node, Object data)ObjectCouplingBetweenObjectsRule. visit(ASTCompilationUnit cu, Object data)ObjectLoosePackageCouplingRule. visit(ASTCompilationUnit node, Object data) -
Uses of ASTCompilationUnit in net.sourceforge.pmd.lang.java.rule.documentation
Methods in net.sourceforge.pmd.lang.java.rule.documentation with parameters of type ASTCompilationUnit Modifier and Type Method Description ObjectCommentContentRule. visit(ASTCompilationUnit node, Object data)ObjectCommentSizeRule. visit(ASTCompilationUnit cUnit, Object data)
-