File components.patch of Package maven-assembly-plugin
Index: src/main/java/org/apache/maven/plugin/assembly/io/DefaultAssemblyReader.java
===================================================================
--- src/main/java/org/apache/maven/plugin/assembly/io/DefaultAssemblyReader.java.orig
+++ src/main/java/org/apache/maven/plugin/assembly/io/DefaultAssemblyReader.java
@@ -79,12 +79,12 @@ public class DefaultAssemblyReader
{
/**
- * @plexus.requirement
+ * @plexus.requirement role="org.apache.maven.artifact.factory.Artifact" role-hint="Factory"
*/
private ArtifactFactory factory;
/**
- * @plexus.requirement
+ * @plexus.requirement role="org.apache.maven.artifact.factory.Artifact" role-hint="Resolver"
*/
private ArtifactResolver resolver;
Index: src/main/java/org/apache/maven/plugin/assembly/artifact/DefaultDependencyResolver.java
===================================================================
--- src/main/java/org/apache/maven/plugin/assembly/artifact/DefaultDependencyResolver.java.orig
+++ src/main/java/org/apache/maven/plugin/assembly/artifact/DefaultDependencyResolver.java
@@ -74,22 +74,22 @@ public class DefaultDependencyResolver
{
/**
- * @plexus.requirement
+ * @plexus.requirement role="org.apache.maven.artifact.factory.Artifact" role-hint="Resolver"
*/
private ArtifactResolver resolver;
/**
- * @plexus.requirement
+ * @plexus.requirement role="org.apache.maven.artifact.factory.Artifact" role-hint="MetadataSource"
*/
private ArtifactMetadataSource metadataSource;
/**
- * @plexus.requirement
+ * @plexus.requirement role="org.apache.maven.artifact.factory.Artifact" role-hint="Factory"
*/
private ArtifactFactory factory;
/**
- * @plexus.requirement
+ * @plexus.requirement role="org.apache.maven.artifact.factory.Artifact" role-hint="Collector"
*/
private ArtifactCollector collector;