Package org.apache.maven.buildcache.xml
Class Build
java.lang.Object
org.apache.maven.buildcache.xml.Build
Build
-
Constructor Summary
ConstructorsConstructorDescriptionBuild(List<String> goals, Artifact artifact, List<Artifact> attachedArtifacts, ProjectsInputInfo projectsInputInfo, List<CompletedExecution> completedExecutions, String hashAlgorithm) Build(Build dto, CacheSource source) -
Method Summary
Modifier and TypeMethodDescriptioncreateAttachedArtifacts(List<org.apache.maven.artifact.Artifact> artifacts, HashAlgorithm algorithm) findArtifact(org.apache.maven.model.Dependency dependency) findMojoExecutionInfo(org.apache.maven.plugin.MojoExecution mojoExecution) getDto()List<org.apache.maven.plugin.MojoExecution>getMissingExecutions(List<org.apache.maven.plugin.MojoExecution> mojos) toString()
-
Constructor Details
-
Build
public Build(List<String> goals, Artifact artifact, List<Artifact> attachedArtifacts, ProjectsInputInfo projectsInputInfo, List<CompletedExecution> completedExecutions, String hashAlgorithm) -
Build
-
-
Method Details
-
getSource
-
createAttachedArtifacts
public static List<Artifact> createAttachedArtifacts(List<org.apache.maven.artifact.Artifact> artifacts, HashAlgorithm algorithm) throws IOException - Throws:
IOException
-
getMissingExecutions
-
toString
-
findMojoExecutionInfo
public CompletedExecution findMojoExecutionInfo(org.apache.maven.plugin.MojoExecution mojoExecution) -
getCacheImplementationVersion
-
getArtifact
-
getAttachedArtifacts
-
getDto
-
getHighestCompletedGoal
-
findArtifact
-