summaryrefslogtreecommitdiff
path: root/src/main/java/org/apache/maven/plugin/nar/NarUnpackMojo.java
diff options
context:
space:
mode:
authorMark Donszelmann <Mark.Donszelmann@gmail.com>2009-10-06 14:44:29 +0200
committerMark Donszelmann <Mark.Donszelmann@gmail.com>2009-10-06 14:44:29 +0200
commit3dca89f0015613ab3f287945965e9f92a6079cd8 (patch)
treea00619a63c55b74c16ac8116d04b21f322e1747b /src/main/java/org/apache/maven/plugin/nar/NarUnpackMojo.java
parent75b9fcffc6709f9c65990f6d04d593d3bfb4743d (diff)
downloadmaven-nar-plugin-3dca89f0015613ab3f287945965e9f92a6079cd8.tar.gz
maven-nar-plugin-3dca89f0015613ab3f287945965e9f92a6079cd8.tar.bz2
maven-nar-plugin-3dca89f0015613ab3f287945965e9f92a6079cd8.tar.xz
maven-nar-plugin-3dca89f0015613ab3f287945965e9f92a6079cd8.zip
Reformat all source files and add licenses to tests
Diffstat (limited to 'src/main/java/org/apache/maven/plugin/nar/NarUnpackMojo.java')
-rw-r--r--src/main/java/org/apache/maven/plugin/nar/NarUnpackMojo.java38
1 files changed, 23 insertions, 15 deletions
diff --git a/src/main/java/org/apache/maven/plugin/nar/NarUnpackMojo.java b/src/main/java/org/apache/maven/plugin/nar/NarUnpackMojo.java
index 4a3553d..091e102 100644
--- a/src/main/java/org/apache/maven/plugin/nar/NarUnpackMojo.java
+++ b/src/main/java/org/apache/maven/plugin/nar/NarUnpackMojo.java
@@ -27,8 +27,8 @@ import org.apache.maven.plugin.MojoFailureException;
import org.codehaus.plexus.archiver.manager.ArchiverManager;
/**
- * Unpacks NAR files. Unpacking happens in the local repository,
- * and also sets flags on binaries and corrects static libraries.
+ * Unpacks NAR files. Unpacking happens in the local repository, and also sets flags on binaries and corrects static
+ * libraries.
*
* @goal nar-unpack
* @phase process-sources
@@ -36,11 +36,12 @@ import org.codehaus.plexus.archiver.manager.ArchiverManager;
* @requiresDependencyResolution
* @author Mark Donszelmann
*/
-public class NarUnpackMojo extends AbstractDependencyMojo {
+public class NarUnpackMojo
+ extends AbstractDependencyMojo
+{
/**
- * List of classifiers which you want unpack. Example ppc-MacOSX-g++,
- * x86-Windows-msvc, i386-Linux-g++.
+ * List of classifiers which you want unpack. Example ppc-MacOSX-g++, x86-Windows-msvc, i386-Linux-g++.
*
* @parameter expression=""
*/
@@ -48,21 +49,28 @@ public class NarUnpackMojo extends AbstractDependencyMojo {
/**
* To look up Archiver/UnArchiver implementations
- *
+ *
* @component role="org.codehaus.plexus.archiver.manager.ArchiverManager"
* @required
*/
private ArchiverManager archiverManager;
- public void execute() throws MojoExecutionException, MojoFailureException {
- if (shouldSkip()) return;
-
- List narArtifacts = getNarManager().getNarDependencies("compile");
- if (classifiers == null) {
- getNarManager().unpackAttachedNars(narArtifacts, archiverManager, null, getOS());
- } else {
- for (Iterator j = classifiers.iterator(); j.hasNext();) {
- getNarManager().unpackAttachedNars(narArtifacts, archiverManager, (String) j.next(), getOS());
+ public void execute()
+ throws MojoExecutionException, MojoFailureException
+ {
+ if ( shouldSkip() )
+ return;
+
+ List narArtifacts = getNarManager().getNarDependencies( "compile" );
+ if ( classifiers == null )
+ {
+ getNarManager().unpackAttachedNars( narArtifacts, archiverManager, null, getOS() );
+ }
+ else
+ {
+ for ( Iterator j = classifiers.iterator(); j.hasNext(); )
+ {
+ getNarManager().unpackAttachedNars( narArtifacts, archiverManager, (String) j.next(), getOS() );
}
}
}