public static @Nullable String getNamespace(@NotNull VirtualFile file, @NotNull Project project) {
    if (DumbService.isDumb(project) || XmlUtil.isStubBuilding()) {
      return computeNamespace(file);
    }
    XsdNamespaceBuilder item = getFileNamespace(file, project);
    if (item == null) {
      return null;
    }
    String namespace = item.getNamespace();
    return namespace != null ? namespace : file.getUrl();
  }
public static @Nullable String getNamespace(@NotNull VirtualFile file, @NotNull Project project)