Class ImplementationValidator
java.lang.Object
org.robolectric.annotation.processing.validator.Validator
org.robolectric.annotation.processing.validator.FoundOnImplementsValidator
org.robolectric.annotation.processing.validator.ImplementationValidator
- All Implemented Interfaces:
javax.lang.model.element.ElementVisitor<Void,javax.lang.model.element.Element>
public class ImplementationValidator extends FoundOnImplementsValidator
Validator that checks usages of
Implementation.-
Field Summary
Fields Modifier and Type Field Description static com.google.common.collect.ImmutableSet<String>METHODS_ALLOWED_TO_BE_PUBLICFields inherited from class org.robolectric.annotation.processing.validator.FoundOnImplementsValidator
impFields inherited from class org.robolectric.annotation.processing.validator.Validator
annotationType, currentAnnotation, currentElement, elements, helpers, messager, modelBuilder, types -
Constructor Summary
Constructors Constructor Description ImplementationValidator(RobolectricModel.Builder modelBuilder, javax.annotation.processing.ProcessingEnvironment env) -
Method Summary
Modifier and Type Method Description VoidvisitExecutable(javax.lang.model.element.ExecutableElement elem, javax.lang.model.element.TypeElement parent)Methods inherited from class org.robolectric.annotation.processing.validator.FoundOnImplementsValidator
init, visitExecutable, visitVariable, visitVariableMethods inherited from class org.robolectric.annotation.processing.validator.Validator
error, error, getAnnotationType, getCurrentAnnotation, message, message, visit, visit, visitPackage, visitType, visitTypeParameter, visitUnknown
-
Field Details
-
Constructor Details
-
ImplementationValidator
public ImplementationValidator(RobolectricModel.Builder modelBuilder, javax.annotation.processing.ProcessingEnvironment env)
-
-
Method Details
-
visitExecutable
public Void visitExecutable(javax.lang.model.element.ExecutableElement elem, javax.lang.model.element.TypeElement parent)- Overrides:
visitExecutablein classFoundOnImplementsValidator
-