docs: public final void logWarn(@NonNull final Class<?> tag, @NonNull final String message,
                                @NonNull final Throwable cause) {
          Condition.INSTANCE.ensureNotNull(tag, "The tag may not be null");
          Condition.INSTANCE.ensureNotNull(message, "The message may not be null");
          Condition.INSTANCE.ensureNotEmpty(message, "The message may not be empty");
          Condition.INSTANCE.ensureNotNull(cause, "The cause may not be null");
  
          if (LogLevel.WARN.getRank() >= getLogLevel().getRank()) {
              Log.w(ClassUtil.INSTANCE.getTruncatedName(tag), message, cause);
          }
      }