public class MavenConverter extends Object
Modifier and Type | Method and Description |
---|---|
static org.eclipse.aether.artifact.Artifact |
asArtifact(MavenCoordinate coordinate,
org.eclipse.aether.artifact.ArtifactTypeRegistry registry) |
static List<org.eclipse.aether.graph.Dependency> |
asDependencies(List<MavenDependency> dependencies,
org.eclipse.aether.artifact.ArtifactTypeRegistry registry) |
static org.eclipse.aether.graph.Dependency |
asDependency(MavenDependencySPI dependency,
org.eclipse.aether.artifact.ArtifactTypeRegistry registry)
Converts MavenDepedency to Dependency representation used in Aether
|
static org.eclipse.aether.graph.Exclusion |
asExclusion(MavenDependencyExclusion coordinates) |
static List<org.eclipse.aether.graph.Exclusion> |
asExclusions(Collection<MavenDependencyExclusion> exclusions) |
static org.apache.maven.model.Profile |
asProfile(org.apache.maven.settings.Profile profile) |
static List<org.apache.maven.model.Profile> |
asProfiles(List<org.apache.maven.settings.Profile> profiles) |
static org.eclipse.aether.repository.Proxy |
asProxy(org.apache.maven.settings.Proxy proxy)
Converts Maven Proxy to Aether Proxy
|
static org.eclipse.aether.repository.RemoteRepository |
asRemoteRepository(org.apache.maven.model.Repository repository)
Converts Maven
Repository to Aether RemoteRepository |
static org.eclipse.aether.repository.RemoteRepository |
asRemoteRepository(org.apache.maven.settings.Repository repository)
Converts Maven
Repository to Aether RemoteRepository |
static Set<MavenDependency> |
fromDependencies(Collection<org.eclipse.aether.graph.Dependency> dependencies) |
static Set<MavenDependency> |
fromDependencies(Collection<org.apache.maven.model.Dependency> dependencies,
org.eclipse.aether.artifact.ArtifactTypeRegistry registry) |
static MavenDependency |
fromDependency(org.eclipse.aether.graph.Dependency dependency) |
static MavenDependency |
fromDependency(org.apache.maven.model.Dependency dependency,
org.eclipse.aether.artifact.ArtifactTypeRegistry registry)
Converts Maven
Dependency to Aether Dependency |
static MavenDependencyExclusion |
fromExclusion(org.apache.maven.model.Exclusion exclusion) |
static MavenDependencyExclusion |
fromExclusion(org.eclipse.aether.graph.Exclusion exclusion) |
static Set<MavenDependencyExclusion> |
fromExclusions(Collection<org.eclipse.aether.graph.Exclusion> exclusions) |
static String |
toCanonicalForm(org.eclipse.aether.artifact.Artifact artifact) |
public static MavenDependencyExclusion fromExclusion(org.apache.maven.model.Exclusion exclusion)
public static MavenDependencyExclusion fromExclusion(org.eclipse.aether.graph.Exclusion exclusion)
public static Set<MavenDependencyExclusion> fromExclusions(Collection<org.eclipse.aether.graph.Exclusion> exclusions)
public static String toCanonicalForm(org.eclipse.aether.artifact.Artifact artifact)
public static MavenDependency fromDependency(org.eclipse.aether.graph.Dependency dependency)
public static Set<MavenDependency> fromDependencies(Collection<org.eclipse.aether.graph.Dependency> dependencies)
public static MavenDependency fromDependency(org.apache.maven.model.Dependency dependency, org.eclipse.aether.artifact.ArtifactTypeRegistry registry)
Dependency
to Aether Dependency
dependency
- the Maven dependency to be convertedregistry
- the Artifact type catalog to determine common artifact propertiespublic static Set<MavenDependency> fromDependencies(Collection<org.apache.maven.model.Dependency> dependencies, org.eclipse.aether.artifact.ArtifactTypeRegistry registry)
public static org.eclipse.aether.graph.Dependency asDependency(MavenDependencySPI dependency, org.eclipse.aether.artifact.ArtifactTypeRegistry registry)
dependency
- the Maven dependencyregistry
- A registry of known artifact types.public static List<org.eclipse.aether.graph.Dependency> asDependencies(List<MavenDependency> dependencies, org.eclipse.aether.artifact.ArtifactTypeRegistry registry)
public static org.eclipse.aether.artifact.Artifact asArtifact(MavenCoordinate coordinate, org.eclipse.aether.artifact.ArtifactTypeRegistry registry) throws CoordinateParseException
CoordinateParseException
public static org.eclipse.aether.graph.Exclusion asExclusion(MavenDependencyExclusion coordinates)
public static List<org.eclipse.aether.graph.Exclusion> asExclusions(Collection<MavenDependencyExclusion> exclusions)
public static org.eclipse.aether.repository.RemoteRepository asRemoteRepository(org.apache.maven.model.Repository repository)
Repository
to Aether RemoteRepository
repository
- the Maven repository to be convertedpublic static org.eclipse.aether.repository.RemoteRepository asRemoteRepository(org.apache.maven.settings.Repository repository)
Repository
to Aether RemoteRepository
repository
- the Maven repository to be convertedpublic static org.eclipse.aether.repository.Proxy asProxy(org.apache.maven.settings.Proxy proxy)
proxy
- the Maven proxy to be convertedpublic static org.apache.maven.model.Profile asProfile(org.apache.maven.settings.Profile profile)
Copyright © 2021 JBoss by Red Hat. All rights reserved.