private static boolean removeUpdate(@NotNull PluginId pluginId) {
    if (ourAllUpdates == null ||
        !ContainerUtil.exists(ourAllUpdates.getPluginUpdates().getAll(), d -> Objects.equals(d.getDescriptor().getPluginId(), pluginId))) {
      return false;
    }
    ourAllUpdates = new InternalPluginResults(
      new PluginUpdates(
        ContainerUtil.filter(ourAllUpdates.getPluginUpdates().getAllEnabled(), d -> !Objects.equals(d.getDescriptor().getPluginId(), pluginId)),
        ContainerUtil.filter(ourAllUpdates.getPluginUpdates().getAllDisabled(), d -> !Objects.equals(d.getDescriptor().getPluginId(), pluginId)),
        ourAllUpdates.getPluginUpdates().getIncompatible()
      ),
      ourAllUpdates.getPluginNods(),
      ourAllUpdates.getErrors()
    );
    return true;
  }
private static boolean removeUpdate(@NotNull PluginId pluginId)