Package com.google.errorprone.refaster
Class RefasterRuleBuilderScanner
-
public final class RefasterRuleBuilderScanner extends com.sun.source.util.SimpleTreeVisitor<Void,Void>
Scanner implementation to extract a single Refaster rule from aClassTree
.- Author:
- [email protected] (Louis Wasserman)
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Collection<? extends CodeTransformer>
extractRules(com.sun.source.tree.ClassTree tree, com.sun.tools.javac.util.Context context)
Void
visitMethod(com.sun.source.tree.MethodTree tree, Void v)
-
Methods inherited from class com.sun.source.util.SimpleTreeVisitor
defaultAction, visit, visit, visitAnnotatedType, visitAnnotation, visitArrayAccess, visitArrayType, visitAssert, visitAssignment, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, visitClass, visitCompilationUnit, visitCompoundAssignment, visitConditionalExpression, visitContinue, visitDoWhileLoop, visitEmptyStatement, visitEnhancedForLoop, visitErroneous, visitExports, visitExpressionStatement, visitForLoop, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitIntersectionType, visitLabeledStatement, visitLambdaExpression, visitLiteral, visitMemberReference, visitMemberSelect, visitMethodInvocation, visitModifiers, visitModule, visitNewArray, visitNewClass, visitOpens, visitOther, visitPackage, visitParameterizedType, visitParenthesized, visitPrimitiveType, visitProvides, visitRequires, visitReturn, visitSwitch, visitSynchronized, visitThrow, visitTry, visitTypeCast, visitTypeParameter, visitUnary, visitUnionType, visitUses, visitVariable, visitWhileLoop, visitWildcard
-
-
-
-
Method Detail
-
extractRules
public static Collection<? extends CodeTransformer> extractRules(com.sun.source.tree.ClassTree tree, com.sun.tools.javac.util.Context context)
-
-