void scheduleAdvertising(CompletionParameters parameters) {
    if (lookup.isAvailableToUser()) {
      return;
    }

    DumbModeAccessType.RELIABLE_DATA_ONLY.ignoreDumbMode(() -> {
      for (CompletionContributor contributor : CompletionContributor.forParameters(parameters)) {
        if (!lookup.isCalculating() && !lookup.isVisible()) {
          return;
        }

        @SuppressWarnings("removal")
        String s = contributor.advertise(parameters);
        if (s != null) {
          addAdvertisement(s, null);
        }
      }
    });
  }
void scheduleAdvertising(CompletionParameters parameters)