@ApiStatus.Internal
  public static void uninstallAfterRestart(@NotNull IdeaPluginDescriptorImpl pluginDescriptor) throws IOException {
    if (pluginDescriptor.isBundled()) {
      throw new IllegalArgumentException("Plugin is bundled: " + pluginDescriptor.getPluginId());
    }
    addActionCommand(new DeleteCommand(pluginDescriptor.getPluginPath()));
  }
@ApiStatus.Internal
  public static void uninstallAfterRestart(@NotNull IdeaPluginDescriptorImpl pluginDescriptor)