package org.robolectric.annotation.processing.validator; import org.robolectric.annotation.processing.RobolectricModel; import javax.annotation.processing.ProcessingEnvironment; import javax.lang.model.element.ExecutableElement; import javax.lang.model.element.TypeElement; /** * Validator that checks usages of {@link org.robolectric.annotation.Implementation}. */ public class ImplementationValidator extends FoundOnImplementsValidator { public ImplementationValidator(RobolectricModel model, ProcessingEnvironment env) { super(model, env, "org.robolectric.annotation.Implementation"); } @Override public Void visitExecutable(ExecutableElement elem, TypeElement parent) { // TODO: Check that it has the right signature return null; } }