Verificar classes que implementam a interface TypeVisitor

Java SE 8 incluiu um novo método, visitIntersection , para o javax.lang.model.type.TypeVisitor interface. Esta regra detecta e sinaliza classes Java que implementam esta interface, mas não implementam o visitIntersection(IntersectionType t, P p) . Qualquer classe sem o visitIntersection método que implementa diretamente essa interface Java não será compilado

A documentação do TypeVisitor Java previne contra a implementação direta dessa interface devido a possíveis extensões de interfaces futuras. Em vez de implementar diretamente a interface, estenda um dos visitantes de utilitário.