Package japicmp.maven
Class MavenParameters
java.lang.Object
japicmp.maven.MavenParameters
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.apache.maven.artifact.factory.ArtifactFactory
private final List
<org.apache.maven.artifact.repository.ArtifactRepository> private final org.apache.maven.artifact.repository.ArtifactRepository
private final org.apache.maven.project.MavenProject
private final org.apache.maven.artifact.metadata.ArtifactMetadataSource
private final org.apache.maven.plugin.MojoExecution
private final List
<org.eclipse.aether.repository.RemoteRepository> private final org.eclipse.aether.RepositorySystemSession
private final org.eclipse.aether.RepositorySystem
private 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.ArtifactFactory
List
<org.apache.maven.artifact.repository.ArtifactRepository> org.apache.maven.artifact.repository.ArtifactRepository
org.apache.maven.project.MavenProject
org.apache.maven.artifact.metadata.ArtifactMetadataSource
org.apache.maven.plugin.MojoExecution
List
<org.eclipse.aether.repository.RemoteRepository> org.eclipse.aether.RepositorySystemSession
org.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
-