@Deprecated(forRemoval = true)
  public static <T> T runInsideWriteAction(final @NotNull InterruptibleRunnableWithResult<T> runnable) throws Exception {
    return WriteAction.computeAndWait(() -> runnable.run());
  }
@Deprecated(forRemoval = true)
  public static <T> T runInsideWriteAction(final @NotNull InterruptibleRunnableWithResult<T> runnable)