Class RepositoryUtils

java.lang.Object
org.apache.maven.RepositoryUtils

public class RepositoryUtils extends Object
Warning: This is an internal utility class that is only public for technical reasons, it is not part of the public API. In particular, this class can be changed or deleted without prior notice.
Author:
Benjamin Bentmann
  • Constructor Details

    • RepositoryUtils

      public RepositoryUtils()
  • Method Details

    • toArtifact

      public static Artifact toArtifact(org.eclipse.aether.artifact.Artifact artifact)
    • toArtifacts

      public static void toArtifacts(Collection<Artifact> artifacts, Collection<? extends org.eclipse.aether.graph.DependencyNode> nodes, List<String> trail, org.eclipse.aether.graph.DependencyFilter filter)
    • toArtifact

      public static org.eclipse.aether.artifact.Artifact toArtifact(Artifact artifact)
    • toDependency

      public static org.eclipse.aether.graph.Dependency toDependency(Artifact artifact, Collection<Exclusion> exclusions)
    • toRepos

      public static List<org.eclipse.aether.repository.RemoteRepository> toRepos(List<ArtifactRepository> repos)
    • toRepo

      public static org.eclipse.aether.repository.RemoteRepository toRepo(ArtifactRepository repo)
    • getLayout

      public static String getLayout(ArtifactRepository repo)
    • newHandler

      public static ArtifactHandler newHandler(org.eclipse.aether.artifact.Artifact artifact)
    • newArtifactType

      public static org.eclipse.aether.artifact.ArtifactType newArtifactType(String id, ArtifactHandler handler)
    • toDependency

      public static org.eclipse.aether.graph.Dependency toDependency(Dependency dependency, org.eclipse.aether.artifact.ArtifactTypeRegistry stereotypes)
    • newArtifactTypeRegistry

      public static org.eclipse.aether.artifact.ArtifactTypeRegistry newArtifactTypeRegistry(ArtifactHandlerManager handlerManager)
    • toArtifacts

      public static Collection<org.eclipse.aether.artifact.Artifact> toArtifacts(Collection<Artifact> artifactsToConvert)
    • getWorkspace

      public static org.eclipse.aether.repository.WorkspaceRepository getWorkspace(org.eclipse.aether.RepositorySystemSession session)
    • repositoriesEquals

      public static boolean repositoriesEquals(List<org.eclipse.aether.repository.RemoteRepository> r1, List<org.eclipse.aether.repository.RemoteRepository> r2)
    • repositoriesHashCode

      public static int repositoriesHashCode(List<org.eclipse.aether.repository.RemoteRepository> repositories)
    • overlay

      public static org.eclipse.aether.RepositorySystemSession overlay(ArtifactRepository repository, org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.RepositorySystem system)