Java SE 8 a adăugat o nouă metodă, visitIntersection, la interfaţa javax.lang.model.type.TypeVisitor. Această regulă detectează şi semnalează clasele Java care implementează această interfaţă dar nu implementează metoda visitIntersection(IntersectionType t, P p). Orice clasă fără metoda visitIntersection care implementează direct această interfaţă Java nu se va compila.
Documentaţia Java TypeVisitor avertizează că implementarea directă a acestei interfeţe poate fi afectată de posibile viitoare extensii de interfaţă. În locul implementării directe a interfeţei, extindeţi unul dintre vizitatorii utilitarului.