@Nullable
  public static MavenPluginInfo readPluginInfo(File localRepository, MavenId mavenId) {
    Path file = getArtifactNioPath(localRepository, mavenId.getGroupId(), mavenId.getArtifactId(), mavenId.getVersion(), "jar");

    MavenPluginInfo result = ourPluginInfoCache.get(file);
    if (result == null) {
      result = createPluginDocument(file);
      ourPluginInfoCache.put(file, result);
    }
    return result;
  }
@Nullable
  public static MavenPluginInfo readPluginInfo(File localRepository, MavenId mavenId)