Class Rules
- java.lang.Object
-
- com.google.errorprone.bugpatterns.checkreturnvalue.Rules
-
public final class Rules extends Object
Factories for common kinds ofResultUseRule
s.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ResultUseRule<VisitorState,com.sun.tools.javac.code.Symbol>
globalDefault(Optional<ResultUsePolicy> methodDefault, Optional<ResultUsePolicy> constructorDefault)
Returns a simple global rule that always returns the given defaults for methods and constructors.static ResultUseRule<VisitorState,com.sun.tools.javac.code.Symbol>
mapAnnotationSimpleName(String simpleName, ResultUsePolicy policy)
-
-
-
Method Detail
-
globalDefault
public static ResultUseRule<VisitorState,com.sun.tools.javac.code.Symbol> globalDefault(Optional<ResultUsePolicy> methodDefault, Optional<ResultUsePolicy> constructorDefault)
Returns a simple global rule that always returns the given defaults for methods and constructors.
-
mapAnnotationSimpleName
public static ResultUseRule<VisitorState,com.sun.tools.javac.code.Symbol> mapAnnotationSimpleName(String simpleName, ResultUsePolicy policy)
-
-