Class AddDependencySetsTask
java.lang.Object
org.apache.maven.plugins.assembly.archive.task.AddDependencySetsTask
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String
private String
private final List
<DependencySet> private static final org.slf4j.Logger
private org.apache.maven.artifact.Artifact
private org.apache.maven.project.MavenProject
private final org.apache.maven.project.MavenProject
private final org.apache.maven.project.ProjectBuilder
private final Set
<org.apache.maven.artifact.Artifact> -
Constructor Summary
ConstructorsConstructorDescriptionAddDependencySetsTask
(List<DependencySet> dependencySets, Set<org.apache.maven.artifact.Artifact> resolvedArtifacts, org.apache.maven.project.MavenProject project, org.apache.maven.project.ProjectBuilder projectBuilder) -
Method Summary
Modifier and TypeMethodDescription(package private) void
addDependencySet
(DependencySet dependencySet, org.codehaus.plexus.archiver.Archiver archiver, AssemblerConfigurationSource configSource) private void
addNonArchiveDependency
(org.apache.maven.artifact.Artifact depArtifact, org.apache.maven.project.MavenProject depProject, DependencySet dependencySet, org.codehaus.plexus.archiver.Archiver archiver, AssemblerConfigurationSource configSource) private void
addNormalArtifact
(DependencySet dependencySet, org.apache.maven.artifact.Artifact depArtifact, org.apache.maven.project.MavenProject depProject, org.codehaus.plexus.archiver.Archiver archiver, AssemblerConfigurationSource configSource, org.codehaus.plexus.components.io.functions.InputStreamTransformer fileSetTransformers) private org.apache.maven.project.MavenProject
buildProjectStub
(org.apache.maven.artifact.Artifact depArtifact) private void
checkMultiArtifactOutputConfig
(DependencySet dependencySet) void
execute
(org.codehaus.plexus.archiver.Archiver archiver, AssemblerConfigurationSource configSource) private org.apache.maven.project.ProjectBuildingRequest
getProjectBuildingRequest
(AssemblerConfigurationSource configSource) private boolean
private boolean
isUnpackWithOptions
(DependencySet dependencySet) (package private) Set
<org.apache.maven.artifact.Artifact> resolveDependencyArtifacts
(DependencySet dependencySet) void
setDefaultOutputDirectory
(String defaultOutputDirectory) void
setDefaultOutputFileNameMapping
(String defaultOutputFileNameMapping) void
setModuleArtifact
(org.apache.maven.artifact.Artifact moduleArtifact) void
setModuleProject
(org.apache.maven.project.MavenProject moduleProject) private boolean
unpackTransformsContent
(DependencySet dependencySet)
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
NON_ARCHIVE_DEPENDENCY_TYPES
-
dependencySets
-
project
private final org.apache.maven.project.MavenProject project -
projectBuilder1
private final org.apache.maven.project.ProjectBuilder projectBuilder1 -
resolvedArtifacts
-
moduleProject
private org.apache.maven.project.MavenProject moduleProject -
defaultOutputDirectory
-
defaultOutputFileNameMapping
-
moduleArtifact
private org.apache.maven.artifact.Artifact moduleArtifact
-
-
Constructor Details
-
AddDependencySetsTask
public AddDependencySetsTask(List<DependencySet> dependencySets, Set<org.apache.maven.artifact.Artifact> resolvedArtifacts, org.apache.maven.project.MavenProject project, org.apache.maven.project.ProjectBuilder projectBuilder)
-
-
Method Details
-
execute
public void execute(org.codehaus.plexus.archiver.Archiver archiver, AssemblerConfigurationSource configSource) throws ArchiveCreationException, AssemblyFormattingException, InvalidAssemblerConfigurationException -
addDependencySet
void addDependencySet(DependencySet dependencySet, org.codehaus.plexus.archiver.Archiver archiver, AssemblerConfigurationSource configSource) throws AssemblyFormattingException, ArchiveCreationException, InvalidAssemblerConfigurationException -
getProjectBuildingRequest
private org.apache.maven.project.ProjectBuildingRequest getProjectBuildingRequest(AssemblerConfigurationSource configSource) -
isUnpackWithOptions
-
unpackTransformsContent
-
isContentModifyingOption
-
checkMultiArtifactOutputConfig
-
addNormalArtifact
private void addNormalArtifact(DependencySet dependencySet, org.apache.maven.artifact.Artifact depArtifact, org.apache.maven.project.MavenProject depProject, org.codehaus.plexus.archiver.Archiver archiver, AssemblerConfigurationSource configSource, org.codehaus.plexus.components.io.functions.InputStreamTransformer fileSetTransformers) throws AssemblyFormattingException, ArchiveCreationException -
buildProjectStub
private org.apache.maven.project.MavenProject buildProjectStub(org.apache.maven.artifact.Artifact depArtifact) -
resolveDependencyArtifacts
Set<org.apache.maven.artifact.Artifact> resolveDependencyArtifacts(DependencySet dependencySet) throws InvalidAssemblerConfigurationException -
addNonArchiveDependency
private void addNonArchiveDependency(org.apache.maven.artifact.Artifact depArtifact, org.apache.maven.project.MavenProject depProject, DependencySet dependencySet, org.codehaus.plexus.archiver.Archiver archiver, AssemblerConfigurationSource configSource) throws AssemblyFormattingException, ArchiveCreationException -
getDependencySets
-
setDefaultOutputDirectory
-
setDefaultOutputFileNameMapping
-
setModuleProject
public void setModuleProject(org.apache.maven.project.MavenProject moduleProject) -
setModuleArtifact
public void setModuleArtifact(org.apache.maven.artifact.Artifact moduleArtifact)
-