@Override
  public @Nullable String getUserResource(Project project, String url, String version) {
    String resource = getProjectResources(project).getUserResource(url, version);
    return resource == null ? getUserResource(url, version) : resource;
  }
@Override
  public @Nullable String getUserResource(Project project, String url, String version)