Package com.google.errorprone.refaster.annotation
package com.google.errorprone.refaster.annotation
-
ClassDescriptionDesired "after" version of a refactoring.Annotation on a Refaster rule to allow code between every pair of consecutive top-level statements in @BeforeTemplates that do not refer to variables Refaster knows about and do not break or return, and moves that code to the beginning of the @AfterTemplate.Indicates that Refaster should, additionally, refactor the negation of this rule and its corresponding before templates.Desired "before" version of a refactoring.Specify an error-prone
Matcher
to further restrict what expressions are matched by the annotated parameter.Indicates that a parameter to a placeholder method is not required to be used in the placeholder's implementation.Indicates that a Refaster rule should not allow autoboxing when it is typechecking a match.Specify an error-proneMatcher
to further restrict what expressions are matched by the annotated parameter.Annotation to specify what tree kinds are allowed or disallowed to match a given expression.Annotation to indicate a placeholder method.An annotation for repeated Refaster template variables.Indicates that an annotation requires the presence of another annotation.Enforces@RequiredAnnotation
as an annotation processor.Annotation to indicate which import policy to use.