@NlsSafe
  private static @NotNull String getPresentableUrl(@NotNull XmlElement xmlElement) {
    return ReadAction.nonBlocking(() -> xmlElement.getContainingFile().getVirtualFile().getPresentableUrl()).executeSynchronously();
  }
@NlsSafe
  private static @NotNull String getPresentableUrl(@NotNull XmlElement xmlElement)