public class ArtifactLocator extends Object
| Constructor and Description |
|---|
ArtifactLocator(org.apache.maven.plugin.logging.Log log,
org.apache.maven.project.MavenProject project,
org.apache.maven.project.ProjectBuilder projectBuilder,
org.apache.maven.repository.RepositorySystem repositorySystem,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
org.apache.maven.project.ProjectBuildingRequest projectBuildingRequest) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addParentDependencyPomArtifacts(org.apache.maven.project.MavenProject projectDependency,
Set<org.apache.maven.artifact.Artifact> artifacts) |
protected void |
addParentPomArtifacts(Set<org.apache.maven.artifact.Artifact> artifacts) |
protected void |
addThirdPartyParentPomArtifacts(Set<org.apache.maven.artifact.Artifact> artifacts,
org.apache.maven.artifact.Artifact dep) |
protected org.apache.maven.project.MavenProject |
buildProjectFromArtifact(org.apache.maven.artifact.Artifact artifact) |
Set<org.apache.maven.artifact.Artifact> |
getArtifacts() |
protected org.apache.maven.artifact.Artifact |
getResolvedArtifactUsingLocalRepository(org.apache.maven.artifact.Artifact pomArtifact) |
protected void |
validatePomArtifactFile(org.apache.maven.artifact.Artifact resolvedPomArtifact) |
public ArtifactLocator(org.apache.maven.plugin.logging.Log log,
org.apache.maven.project.MavenProject project,
org.apache.maven.project.ProjectBuilder projectBuilder,
org.apache.maven.repository.RepositorySystem repositorySystem,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
org.apache.maven.project.ProjectBuildingRequest projectBuildingRequest)
public Set<org.apache.maven.artifact.Artifact> getArtifacts() throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected void addThirdPartyParentPomArtifacts(Set<org.apache.maven.artifact.Artifact> artifacts, org.apache.maven.artifact.Artifact dep) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected void addParentPomArtifacts(Set<org.apache.maven.artifact.Artifact> artifacts) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected org.apache.maven.project.MavenProject buildProjectFromArtifact(org.apache.maven.artifact.Artifact artifact)
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected void addParentDependencyPomArtifacts(org.apache.maven.project.MavenProject projectDependency,
Set<org.apache.maven.artifact.Artifact> artifacts)
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected org.apache.maven.artifact.Artifact getResolvedArtifactUsingLocalRepository(org.apache.maven.artifact.Artifact pomArtifact)
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected void validatePomArtifactFile(org.apache.maven.artifact.Artifact resolvedPomArtifact)
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionCopyright © 2017. All rights reserved.