void (String message, @Nullable Throwable t, Attachment @NotNull ... attachments) { if (isTooFrequentException(t)) { return; } myLogger.log(Level.SEVERE, "{0}", LogMessage.eventOf(t != null ? t : new Throwable(), message, List.of(attachments))); if (t != null) { reportToFus(t); } }