Class MavenParameters
java.lang.Object
japicmp.maven.MavenParameters
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.apache.maven.artifact.factory.ArtifactFactoryprivate final List<org.apache.maven.artifact.repository.ArtifactRepository> private final org.apache.maven.artifact.repository.ArtifactRepositoryprivate final org.apache.maven.project.MavenProjectprivate final org.apache.maven.artifact.metadata.ArtifactMetadataSourceprivate final org.apache.maven.plugin.MojoExecutionprivate final List<org.eclipse.aether.repository.RemoteRepository> private final org.eclipse.aether.RepositorySystemSessionprivate final org.eclipse.aether.RepositorySystemprivate final String -
Constructor Summary
ConstructorsConstructorDescriptionMavenParameters(List<org.apache.maven.artifact.repository.ArtifactRepository> artifactRepositories, org.apache.maven.artifact.factory.ArtifactFactory artifactFactory, org.apache.maven.artifact.repository.ArtifactRepository localRepository, org.apache.maven.project.MavenProject mavenProject, org.apache.maven.plugin.MojoExecution mojoExecution, String versionRangeWithProjectVersion, org.apache.maven.artifact.metadata.ArtifactMetadataSource metadataSource, org.eclipse.aether.RepositorySystem repoSystem, org.eclipse.aether.RepositorySystemSession repoSession, List<org.eclipse.aether.repository.RemoteRepository> remoteRepos) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.maven.artifact.factory.ArtifactFactoryList<org.apache.maven.artifact.repository.ArtifactRepository> org.apache.maven.artifact.repository.ArtifactRepositoryorg.apache.maven.project.MavenProjectorg.apache.maven.artifact.metadata.ArtifactMetadataSourceorg.apache.maven.plugin.MojoExecutionList<org.eclipse.aether.repository.RemoteRepository> org.eclipse.aether.RepositorySystemSessionorg.eclipse.aether.RepositorySystem
-
Field Details
-
artifactRepositories
-
artifactFactory
private final org.apache.maven.artifact.factory.ArtifactFactory artifactFactory -
localRepository
private final org.apache.maven.artifact.repository.ArtifactRepository localRepository -
mavenProject
private final org.apache.maven.project.MavenProject mavenProject -
mojoExecution
private final org.apache.maven.plugin.MojoExecution mojoExecution -
versionRangeWithProjectVersion
-
metadataSource
private final org.apache.maven.artifact.metadata.ArtifactMetadataSource metadataSource -
repoSystem
private final org.eclipse.aether.RepositorySystem repoSystem -
repoSession
private final org.eclipse.aether.RepositorySystemSession repoSession -
remoteRepos
-
-
Constructor Details
-
MavenParameters
public MavenParameters(List<org.apache.maven.artifact.repository.ArtifactRepository> artifactRepositories, org.apache.maven.artifact.factory.ArtifactFactory artifactFactory, org.apache.maven.artifact.repository.ArtifactRepository localRepository, org.apache.maven.project.MavenProject mavenProject, org.apache.maven.plugin.MojoExecution mojoExecution, String versionRangeWithProjectVersion, org.apache.maven.artifact.metadata.ArtifactMetadataSource metadataSource, org.eclipse.aether.RepositorySystem repoSystem, org.eclipse.aether.RepositorySystemSession repoSession, List<org.eclipse.aether.repository.RemoteRepository> remoteRepos)
-
-
Method Details
-
getArtifactRepositories
-
getArtifactFactory
public org.apache.maven.artifact.factory.ArtifactFactory getArtifactFactory() -
getLocalRepository
public org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository() -
getMavenProject
public org.apache.maven.project.MavenProject getMavenProject() -
getMojoExecution
public org.apache.maven.plugin.MojoExecution getMojoExecution() -
getVersionRangeWithProjectVersion
-
getMetadataSource
public org.apache.maven.artifact.metadata.ArtifactMetadataSource getMetadataSource() -
getRepoSystem
public org.eclipse.aether.RepositorySystem getRepoSystem() -
getRepoSession
public org.eclipse.aether.RepositorySystemSession getRepoSession() -
getRemoteRepos
-