boolean (@NotNull UQualifiedReferenceExpression node) { if (violates.get()) return SKIP_CHILDREN; UExpression receiver = node.getReceiver(); if (receiver instanceof UResolvable resolvable) { UElement resolvedUElement = UastContextKt.toUElement(resolvable.resolve()); if (resolvedUElement != null && isViolation(resolvedUElement)) { violates.set(Boolean.TRUE); return SKIP_CHILDREN; } } return super.visitQualifiedReferenceExpression(node); }