public class PomDependencyProcessor
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private class |
PomDependencyProcessor.P2DataArtifacts |
private static class |
PomDependencyProcessor.ResolvableArtifact |
Modifier and Type | Field and Description |
---|---|
private LocalRepositoryP2Indices |
localRepoIndices |
private org.codehaus.plexus.logging.Logger |
logger |
private org.apache.maven.repository.RepositorySystem |
repositorySystem |
private P2ResolverFactory |
resolverFactory |
private org.apache.maven.execution.MavenSession |
session |
Constructor and Description |
---|
PomDependencyProcessor(org.apache.maven.execution.MavenSession session,
org.apache.maven.repository.RepositorySystem repositorySystem,
P2ResolverFactory resolverFactory,
LocalRepositoryP2Indices localRepoIndices,
org.codehaus.plexus.logging.Logger logger) |
Modifier and Type | Method and Description |
---|---|
(package private) PomDependencyCollector |
collectPomDependencies(org.apache.maven.project.MavenProject project,
java.util.Collection<org.apache.maven.artifact.Artifact> transitivePomDependencies) |
private void |
failDueToPartialP2Data(org.apache.maven.artifact.Artifact artifact,
PomDependencyProcessor.P2DataArtifacts p2Data) |
private final org.apache.maven.execution.MavenSession session
private final org.apache.maven.repository.RepositorySystem repositorySystem
private final org.codehaus.plexus.logging.Logger logger
private P2ResolverFactory resolverFactory
private final LocalRepositoryP2Indices localRepoIndices
public PomDependencyProcessor(org.apache.maven.execution.MavenSession session, org.apache.maven.repository.RepositorySystem repositorySystem, P2ResolverFactory resolverFactory, LocalRepositoryP2Indices localRepoIndices, org.codehaus.plexus.logging.Logger logger)
PomDependencyCollector collectPomDependencies(org.apache.maven.project.MavenProject project, java.util.Collection<org.apache.maven.artifact.Artifact> transitivePomDependencies)
private void failDueToPartialP2Data(org.apache.maven.artifact.Artifact artifact, PomDependencyProcessor.P2DataArtifacts p2Data)