public EnumSet<Type> getInterest() {
return EnumSet.of(Type.CLASS);
}
@Override
protected void doVisitClass(JavaTypeElement oldType, JavaTypeElement newType) {
<BUG>if (oldType == null || newType == null || isBothPrivate(oldType, newType)) {
return;</BUG>
}
List<? extends TypeMirror> newInterfaces = newType.getDeclaringElement().getInterfaces();
List<? extends TypeMirror> oldInterfaces = oldType.getDeclaringElement().getInterfaces();

public EnumSet<Type> getInterest() {
return EnumSet.of(Type.CLASS);
}
@Override
protected void doVisitClass(JavaTypeElement oldType, JavaTypeElement newType) {
if (!isBothAccessible(oldType, newType)) {
return;
}
List<? extends TypeMirror> newInterfaces = newType.getDeclaringElement().getInterfaces();
List<? extends TypeMirror> oldInterfaces = oldType.getDeclaringElement().getInterfaces();
