summaryrefslogtreecommitdiff
path: root/src/main/java/org/apache/maven/plugin/nar/NarManager.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/apache/maven/plugin/nar/NarManager.java')
-rw-r--r--src/main/java/org/apache/maven/plugin/nar/NarManager.java12
1 files changed, 5 insertions, 7 deletions
diff --git a/src/main/java/org/apache/maven/plugin/nar/NarManager.java b/src/main/java/org/apache/maven/plugin/nar/NarManager.java
index fd77645..4128b7f 100644
--- a/src/main/java/org/apache/maven/plugin/nar/NarManager.java
+++ b/src/main/java/org/apache/maven/plugin/nar/NarManager.java
@@ -147,25 +147,23 @@ public class NarManager
}
public final List/* <AttachedNarArtifact> */getAttachedNarDependencies(
- List/* <NarArtifacts> */narArtifacts, List classifiers)
+ List/* <NarArtifacts> */narArtifacts, String[] classifiers)
throws MojoExecutionException, MojoFailureException
{
- String[] types;
List artifactList = new ArrayList();
- if( classifiers != null && !classifiers.isEmpty() )
+ if( classifiers != null && classifiers.length > 0 )
{
- types = (String[]) classifiers.toArray();
- for ( int j = 0; j < types.length; j++ )
+ for ( int j = 0; j < classifiers.length; j++ )
{
if ( artifactList != null )
{
- artifactList.addAll( getAttachedNarDependencies( narArtifacts, types[j] ));
+ artifactList.addAll( getAttachedNarDependencies( narArtifacts, classifiers[j] ));
}
}
-}
+ }
else
{
artifactList.addAll( getAttachedNarDependencies( narArtifacts, ( String )null ));