Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/filter/SimpleAggregatingDescriptorHandler.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/filter/SimpleAggregatingDescriptorHandler.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/filter/SimpleAggregatingDescriptorHandler.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/filter/SimpleAggregatingDescriptorHandler.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/filter/SimpleAggregatingDescriptorHandler.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/filter/SimpleAggregatingDescriptorHandler.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/filter/SimpleAggregatingDescriptorHandler.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.filter;
+package org.apache.maven.plugins.assembly.filter;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -19,7 +19,7 @@ package org.apache.maven.plugin.assembly
  * under the License.
  */
 
-import org.apache.maven.plugin.assembly.utils.AssemblyFileUtils;
+import org.apache.maven.plugins.assembly.utils.AssemblyFileUtils;
 import org.codehaus.plexus.archiver.Archiver;
 import org.codehaus.plexus.archiver.ArchiverException;
 import org.codehaus.plexus.archiver.UnArchiver;
@@ -54,20 +54,20 @@ public class SimpleAggregatingDescriptor
 
     // component configuration.
 
-    private String filePattern;
-
-    private String outputPath;
-
     @SuppressWarnings( "FieldCanBeLocal" )
     private final String commentChars = "#";
 
+    private final StringWriter aggregateWriter = new StringWriter();
+
+    private final List<String> filenames = new ArrayList<String>();
+
     // calculated, temporary values.
 
-    private boolean overrideFilterAction;
+    private String filePattern;
 
-    private final StringWriter aggregateWriter = new StringWriter();
+    private String outputPath;
 
-    private final List<String> filenames = new ArrayList<String>();
+    private boolean overrideFilterAction;
 
     // injected by the container.
 
@@ -80,8 +80,8 @@ public class SimpleAggregatingDescriptor
         if ( outputPath.endsWith( "/" ) )
         {
             throw new ArchiverException( "Cannot write aggregated properties 
to a directory. "
-                + "You must specify a file name in the outputPath 
configuration for this handler. (handler: "
-                + getClass().getName() );
+                                             + "You must specify a file name 
in the outputPath configuration for this"
+                                             + " handler. (handler: " + 
getClass().getName() );
         }
 
         if ( outputPath.startsWith( "/" ) )
@@ -149,7 +149,7 @@ public class SimpleAggregatingDescriptor
         return Collections.singletonList( outputPath );
     }
 
-    public boolean isSelected(  @Nonnull final FileInfo fileInfo )
+    public boolean isSelected( @Nonnull final FileInfo fileInfo )
         throws IOException
     {
         checkConfig();

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/format/AssemblyFormattingException.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/format/AssemblyFormattingException.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/format/AssemblyFormattingException.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/format/AssemblyFormattingException.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/format/AssemblyFormattingException.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/format/AssemblyFormattingException.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/format/AssemblyFormattingException.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.format;
+package org.apache.maven.plugins.assembly.format;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/format/ReaderFormatter.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/format/ReaderFormatter.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/format/ReaderFormatter.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/format/ReaderFormatter.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/format/ReaderFormatter.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/format/ReaderFormatter.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/format/ReaderFormatter.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.format;
+package org.apache.maven.plugins.assembly.format;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -20,10 +20,10 @@ package org.apache.maven.plugin.assembly
  */
 
 import org.apache.commons.io.input.ReaderInputStream;
-import org.apache.maven.plugin.assembly.AssemblerConfigurationSource;
-import org.apache.maven.plugin.assembly.utils.AssemblyFileUtils;
-import org.apache.maven.plugin.assembly.utils.LineEndings;
-import org.apache.maven.plugin.assembly.utils.LineEndingsUtils;
+import org.apache.maven.plugins.assembly.AssemblerConfigurationSource;
+import org.apache.maven.plugins.assembly.utils.AssemblyFileUtils;
+import org.apache.maven.plugins.assembly.utils.LineEndings;
+import org.apache.maven.plugins.assembly.utils.LineEndingsUtils;
 import org.apache.maven.shared.filtering.MavenFilteringException;
 import org.apache.maven.shared.filtering.MavenReaderFilterRequest;
 import org.codehaus.plexus.components.io.functions.InputStreamTransformer;

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/format/ReflectionProperties.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/format/ReflectionProperties.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/format/ReflectionProperties.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/format/ReflectionProperties.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/format/ReflectionProperties.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/format/ReflectionProperties.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/format/ReflectionProperties.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.format;
+package org.apache.maven.plugins.assembly.format;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -37,10 +37,10 @@ public class ReflectionProperties
 
     private static final long serialVersionUID = 1L;
 
-    private final MavenProject project;
-
     final boolean escapedBackslashesInFilePath;
 
+    private final MavenProject project;
+
     public ReflectionProperties( final MavenProject aProject, final boolean 
escapedBackslashesInFilePath )
     {
         super();

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/functions/MavenProjectConsumer.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/functions/MavenProjectConsumer.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/functions/MavenProjectConsumer.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/functions/MavenProjectConsumer.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/functions/MavenProjectConsumer.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/functions/MavenProjectConsumer.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/functions/MavenProjectConsumer.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.functions;
+package org.apache.maven.plugins.assembly.functions;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -22,7 +22,7 @@ package org.apache.maven.plugin.assembly
 import org.apache.maven.project.MavenProject;
 
 /**
- * 
+ *
  */
 public interface MavenProjectConsumer
 {

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/functions/MavenProjects.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/functions/MavenProjects.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/functions/MavenProjects.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/functions/MavenProjects.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/functions/MavenProjects.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/functions/MavenProjects.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/functions/MavenProjects.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.functions;
+package org.apache.maven.plugins.assembly.functions;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -29,7 +29,7 @@ import java.util.List;
 import java.util.Set;
 
 /**
- * 
+ *
  */
 public class MavenProjects
 {

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/functions/ModuleSetConsumer.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/functions/ModuleSetConsumer.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/functions/ModuleSetConsumer.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/functions/ModuleSetConsumer.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/functions/ModuleSetConsumer.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/functions/ModuleSetConsumer.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/functions/ModuleSetConsumer.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.functions;
+package org.apache.maven.plugins.assembly.functions;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -19,14 +19,14 @@ package org.apache.maven.plugin.assembly
  * under the License.
  */
 
-import org.apache.maven.plugin.assembly.InvalidAssemblerConfigurationException;
-import org.apache.maven.plugin.assembly.archive.ArchiveCreationException;
-import org.apache.maven.plugin.assembly.artifact.DependencyResolutionException;
-import org.apache.maven.plugin.assembly.format.AssemblyFormattingException;
-import org.apache.maven.plugin.assembly.model.ModuleSet;
+import 
org.apache.maven.plugins.assembly.InvalidAssemblerConfigurationException;
+import org.apache.maven.plugins.assembly.archive.ArchiveCreationException;
+import 
org.apache.maven.plugins.assembly.artifact.DependencyResolutionException;
+import org.apache.maven.plugins.assembly.format.AssemblyFormattingException;
+import org.apache.maven.plugins.assembly.model.ModuleSet;
 
 /**
- * 
+ *
  */
 public interface ModuleSetConsumer
 {

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/interpolation/AssemblyExpressionEvaluator.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/interpolation/AssemblyExpressionEvaluator.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/interpolation/AssemblyExpressionEvaluator.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/interpolation/AssemblyExpressionEvaluator.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/interpolation/AssemblyExpressionEvaluator.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/interpolation/AssemblyExpressionEvaluator.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/interpolation/AssemblyExpressionEvaluator.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.interpolation;
+package org.apache.maven.plugins.assembly.interpolation;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -19,9 +19,9 @@ package org.apache.maven.plugin.assembly
  * under the License.
  */
 
-import org.apache.maven.plugin.assembly.AssemblerConfigurationSource;
-import org.apache.maven.plugin.assembly.io.DefaultAssemblyReader;
-import org.apache.maven.plugin.assembly.utils.InterpolationConstants;
+import org.apache.maven.plugins.assembly.AssemblerConfigurationSource;
+import org.apache.maven.plugins.assembly.io.DefaultAssemblyReader;
+import org.apache.maven.plugins.assembly.utils.InterpolationConstants;
 import org.apache.maven.project.MavenProject;
 import 
org.codehaus.plexus.component.configurator.expression.ExpressionEvaluationException;
 import 
org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator;
@@ -32,7 +32,7 @@ import org.codehaus.plexus.interpolation
 import java.io.File;
 
 /**
- * 
+ *
  */
 public class AssemblyExpressionEvaluator
     implements ExpressionEvaluator

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/interpolation/AssemblyInterpolationException.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/interpolation/AssemblyInterpolationException.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/interpolation/AssemblyInterpolationException.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/interpolation/AssemblyInterpolationException.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/interpolation/AssemblyInterpolationException.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/interpolation/AssemblyInterpolationException.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/interpolation/AssemblyInterpolationException.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.interpolation;
+package org.apache.maven.plugins.assembly.interpolation;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/interpolation/AssemblyInterpolator.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/interpolation/AssemblyInterpolator.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/interpolation/AssemblyInterpolator.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/interpolation/AssemblyInterpolator.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/interpolation/AssemblyInterpolator.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/interpolation/AssemblyInterpolator.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/interpolation/AssemblyInterpolator.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.interpolation;
+package org.apache.maven.plugins.assembly.interpolation;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -19,11 +19,11 @@ package org.apache.maven.plugin.assembly
  * under the License.
  */
 
-import org.apache.maven.plugin.assembly.AssemblerConfigurationSource;
-import org.apache.maven.plugin.assembly.model.io.xpp3.AssemblyXpp3Reader;
-import org.apache.maven.plugin.assembly.model.io.xpp3.ComponentXpp3Reader;
-import org.apache.maven.plugin.assembly.resolved.AssemblyId;
-import org.apache.maven.plugin.assembly.utils.AssemblyFileUtils;
+import org.apache.maven.plugins.assembly.AssemblerConfigurationSource;
+import org.apache.maven.plugins.assembly.model.io.xpp3.AssemblyXpp3Reader;
+import org.apache.maven.plugins.assembly.model.io.xpp3.ComponentXpp3Reader;
+import org.apache.maven.plugins.assembly.resolved.AssemblyId;
+import org.apache.maven.plugins.assembly.utils.AssemblyFileUtils;
 import org.apache.maven.project.MavenProject;
 import org.codehaus.plexus.interpolation.InterpolationPostProcessor;
 import org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator;

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/io/AssemblyReadException.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/io/AssemblyReadException.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/io/AssemblyReadException.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/io/AssemblyReadException.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/io/AssemblyReadException.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/io/AssemblyReadException.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/io/AssemblyReadException.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.io;
+package org.apache.maven.plugins.assembly.io;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/io/AssemblyReader.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/io/AssemblyReader.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/io/AssemblyReader.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/io/AssemblyReader.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/io/AssemblyReader.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/io/AssemblyReader.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/io/AssemblyReader.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.io;
+package org.apache.maven.plugins.assembly.io;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -20,9 +20,9 @@ package org.apache.maven.plugin.assembly
  */
 
 import org.apache.maven.plugin.MojoFailureException;
-import org.apache.maven.plugin.assembly.AssemblerConfigurationSource;
-import org.apache.maven.plugin.assembly.InvalidAssemblerConfigurationException;
-import org.apache.maven.plugin.assembly.model.Assembly;
+import org.apache.maven.plugins.assembly.AssemblerConfigurationSource;
+import 
org.apache.maven.plugins.assembly.InvalidAssemblerConfigurationException;
+import org.apache.maven.plugins.assembly.model.Assembly;
 
 import java.io.File;
 import java.util.List;

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/io/DefaultAssemblyReader.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/io/DefaultAssemblyReader.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/io/DefaultAssemblyReader.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/io/DefaultAssemblyReader.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/io/DefaultAssemblyReader.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/io/DefaultAssemblyReader.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/io/DefaultAssemblyReader.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.io;
+package org.apache.maven.plugins.assembly.io;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -20,22 +20,23 @@ package org.apache.maven.plugin.assembly
  */
 
 import org.apache.commons.io.IOUtils;
-import org.apache.maven.plugin.assembly.AssemblerConfigurationSource;
-import org.apache.maven.plugin.assembly.InvalidAssemblerConfigurationException;
-import 
org.apache.maven.plugin.assembly.interpolation.AssemblyExpressionEvaluator;
-import org.apache.maven.plugin.assembly.model.Assembly;
-import org.apache.maven.plugin.assembly.model.Component;
-import org.apache.maven.plugin.assembly.model.ContainerDescriptorHandlerConfig;
-import org.apache.maven.plugin.assembly.model.DependencySet;
-import org.apache.maven.plugin.assembly.model.FileItem;
-import org.apache.maven.plugin.assembly.model.FileSet;
-import org.apache.maven.plugin.assembly.model.ModuleSet;
-import org.apache.maven.plugin.assembly.model.Repository;
-import org.apache.maven.plugin.assembly.model.io.xpp3.AssemblyXpp3Reader;
-import org.apache.maven.plugin.assembly.model.io.xpp3.AssemblyXpp3Writer;
-import org.apache.maven.plugin.assembly.model.io.xpp3.ComponentXpp3Reader;
-import org.apache.maven.plugin.assembly.resolved.AssemblyId;
-import org.apache.maven.plugin.assembly.utils.InterpolationConstants;
+import org.apache.maven.plugins.assembly.AssemblerConfigurationSource;
+import 
org.apache.maven.plugins.assembly.InvalidAssemblerConfigurationException;
+import 
org.apache.maven.plugins.assembly.interpolation.AssemblyExpressionEvaluator;
+import org.apache.maven.plugins.assembly.interpolation.AssemblyInterpolator;
+import org.apache.maven.plugins.assembly.model.Assembly;
+import org.apache.maven.plugins.assembly.model.Component;
+import 
org.apache.maven.plugins.assembly.model.ContainerDescriptorHandlerConfig;
+import org.apache.maven.plugins.assembly.model.DependencySet;
+import org.apache.maven.plugins.assembly.model.FileItem;
+import org.apache.maven.plugins.assembly.model.FileSet;
+import org.apache.maven.plugins.assembly.model.ModuleSet;
+import org.apache.maven.plugins.assembly.model.Repository;
+import org.apache.maven.plugins.assembly.model.io.xpp3.AssemblyXpp3Reader;
+import org.apache.maven.plugins.assembly.model.io.xpp3.AssemblyXpp3Writer;
+import org.apache.maven.plugins.assembly.model.io.xpp3.ComponentXpp3Reader;
+import org.apache.maven.plugins.assembly.resolved.AssemblyId;
+import org.apache.maven.plugins.assembly.utils.InterpolationConstants;
 import org.apache.maven.project.MavenProject;
 import org.apache.maven.shared.io.location.ClasspathResourceLocatorStrategy;
 import org.apache.maven.shared.io.location.FileLocatorStrategy;
@@ -68,11 +69,6 @@ import java.util.HashSet;
 import java.util.List;
 import java.util.Set;
 
-import static 
org.apache.maven.plugin.assembly.interpolation.AssemblyInterpolator.componentInterpolator;
-import static 
org.apache.maven.plugin.assembly.interpolation.AssemblyInterpolator.assemblyInterpolator;
-import static 
org.apache.maven.plugin.assembly.interpolation.AssemblyInterpolator.fullInterpolator;
-import static 
org.apache.maven.plugin.assembly.interpolation.AssemblyInterpolator.checkErrors;
-
 
 /**
  * @version $Id$
@@ -83,6 +79,14 @@ public class DefaultAssemblyReader
     implements AssemblyReader
 {
 
+    public static FixedStringSearchInterpolator createProjectInterpolator( 
MavenProject project )
+    {
+        return FixedStringSearchInterpolator.create(
+            new PrefixedPropertiesValueSource( 
InterpolationConstants.PROJECT_PROPERTIES_PREFIXES,
+                                               project.getProperties(), true ),
+            new PrefixedObjectValueSource( 
InterpolationConstants.PROJECT_PREFIXES, project, true ) );
+    }
+
     public List<Assembly> readAssemblies( final AssemblerConfigurationSource 
configSource )
         throws AssemblyReadException, InvalidAssemblerConfigurationException
     {
@@ -324,7 +328,7 @@ public class DefaultAssemblyReader
     }
 
     public Assembly readAssembly( final Reader reader, final String 
locationDescription, final File assemblyDir,
-                                     final AssemblerConfigurationSource 
configSource )
+                                  final AssemblerConfigurationSource 
configSource )
         throws AssemblyReadException, InvalidAssemblerConfigurationException
     {
         Assembly assembly;
@@ -339,17 +343,19 @@ public class DefaultAssemblyReader
             is.setRecursionInterceptor( interceptor );
 
             FixedStringSearchInterpolator interpolator =
-                fullInterpolator( project, createProjectInterpolator( project 
), configSource );
-            AssemblyXpp3Reader.ContentTransformer transformer = 
assemblyInterpolator( interpolator, is, getLogger() );
+                AssemblyInterpolator.fullInterpolator( project, 
createProjectInterpolator( project ), configSource );
+            AssemblyXpp3Reader.ContentTransformer transformer =
+                AssemblyInterpolator.assemblyInterpolator( interpolator, is, 
getLogger() );
 
             final AssemblyXpp3Reader r = new AssemblyXpp3Reader( transformer );
             assembly = r.read( reader );
 
-            ComponentXpp3Reader.ContentTransformer ctrans = 
componentInterpolator( interpolator, is, getLogger() );
+            ComponentXpp3Reader.ContentTransformer ctrans =
+                AssemblyInterpolator.componentInterpolator( interpolator, is, 
getLogger() );
             mergeComponentsWithMainAssembly( assembly, assemblyDir, 
configSource, ctrans );
             debugPrintAssembly( "After assembly is interpolated:", assembly );
 
-            checkErrors( AssemblyId.createAssemblyId( assembly ), is, 
getLogger() );
+            AssemblyInterpolator.checkErrors( AssemblyId.createAssemblyId( 
assembly ), is, getLogger() );
 
         }
         catch ( final IOException e )
@@ -375,15 +381,6 @@ public class DefaultAssemblyReader
         return assembly;
     }
 
-
-    public static FixedStringSearchInterpolator createProjectInterpolator( 
MavenProject project )
-    {
-        return FixedStringSearchInterpolator.create(
-            new PrefixedPropertiesValueSource( 
InterpolationConstants.PROJECT_PROPERTIES_PREFIXES,
-                                               project.getProperties(), true ),
-            new PrefixedObjectValueSource( 
InterpolationConstants.PROJECT_PREFIXES, project, true ) );
-    }
-
     private void debugPrintAssembly( final String message, final Assembly 
assembly )
     {
         final StringWriter sWriter = new StringWriter();

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/io/PrefixedClasspathLocatorStrategy.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/io/PrefixedClasspathLocatorStrategy.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/io/PrefixedClasspathLocatorStrategy.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/io/PrefixedClasspathLocatorStrategy.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/io/PrefixedClasspathLocatorStrategy.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/io/PrefixedClasspathLocatorStrategy.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/io/PrefixedClasspathLocatorStrategy.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.io;
+package org.apache.maven.plugins.assembly.io;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/io/RelativeFileLocatorStrategy.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/io/RelativeFileLocatorStrategy.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/io/RelativeFileLocatorStrategy.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/io/RelativeFileLocatorStrategy.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/io/RelativeFileLocatorStrategy.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/io/RelativeFileLocatorStrategy.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/io/RelativeFileLocatorStrategy.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.io;
+package org.apache.maven.plugins.assembly.io;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/model/Assemblies.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/model/Assemblies.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/model/Assemblies.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/model/Assemblies.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/model/Assemblies.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/model/Assemblies.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/model/Assemblies.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.model;
+package org.apache.maven.plugins.assembly.model;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -19,14 +19,14 @@ package org.apache.maven.plugin.assembly
  * under the License.
  */
 
-import org.apache.maven.plugin.assembly.InvalidAssemblerConfigurationException;
-import org.apache.maven.plugin.assembly.archive.ArchiveCreationException;
-import org.apache.maven.plugin.assembly.artifact.DependencyResolutionException;
-import org.apache.maven.plugin.assembly.format.AssemblyFormattingException;
-import org.apache.maven.plugin.assembly.functions.ModuleSetConsumer;
+import 
org.apache.maven.plugins.assembly.InvalidAssemblerConfigurationException;
+import org.apache.maven.plugins.assembly.archive.ArchiveCreationException;
+import 
org.apache.maven.plugins.assembly.artifact.DependencyResolutionException;
+import org.apache.maven.plugins.assembly.format.AssemblyFormattingException;
+import org.apache.maven.plugins.assembly.functions.ModuleSetConsumer;
 
 /**
- * 
+ *
  */
 public class Assemblies
 {

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AbstractAssemblyMojo.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/mojos/AbstractAssemblyMojo.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AbstractAssemblyMojo.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AbstractAssemblyMojo.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/mojos/AbstractAssemblyMojo.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/mojos/AbstractAssemblyMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AbstractAssemblyMojo.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.mojos;
+package org.apache.maven.plugins.assembly.mojos;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -25,19 +25,19 @@ import org.apache.maven.execution.MavenS
 import org.apache.maven.plugin.AbstractMojo;
 import org.apache.maven.plugin.MojoExecutionException;
 import org.apache.maven.plugin.MojoFailureException;
-import org.apache.maven.plugin.assembly.AssemblerConfigurationSource;
-import org.apache.maven.plugin.assembly.InvalidAssemblerConfigurationException;
-import org.apache.maven.plugin.assembly.archive.ArchiveCreationException;
-import org.apache.maven.plugin.assembly.archive.AssemblyArchiver;
-import org.apache.maven.plugin.assembly.format.AssemblyFormattingException;
-import org.apache.maven.plugin.assembly.io.AssemblyReadException;
-import org.apache.maven.plugin.assembly.io.AssemblyReader;
-import org.apache.maven.plugin.assembly.model.Assembly;
-import org.apache.maven.plugin.assembly.utils.AssemblyFormatUtils;
-import org.apache.maven.plugin.assembly.utils.InterpolationConstants;
 import org.apache.maven.plugin.logging.Log;
 import org.apache.maven.plugins.annotations.Component;
 import org.apache.maven.plugins.annotations.Parameter;
+import org.apache.maven.plugins.assembly.AssemblerConfigurationSource;
+import 
org.apache.maven.plugins.assembly.InvalidAssemblerConfigurationException;
+import org.apache.maven.plugins.assembly.archive.ArchiveCreationException;
+import org.apache.maven.plugins.assembly.archive.AssemblyArchiver;
+import org.apache.maven.plugins.assembly.format.AssemblyFormattingException;
+import org.apache.maven.plugins.assembly.io.AssemblyReadException;
+import org.apache.maven.plugins.assembly.io.AssemblyReader;
+import org.apache.maven.plugins.assembly.model.Assembly;
+import org.apache.maven.plugins.assembly.utils.AssemblyFormatUtils;
+import org.apache.maven.plugins.assembly.utils.InterpolationConstants;
 import org.apache.maven.project.MavenProject;
 import org.apache.maven.project.MavenProjectHelper;
 import org.apache.maven.shared.filtering.MavenReaderFilter;
@@ -63,6 +63,20 @@ public abstract class AbstractAssemblyMo
     extends AbstractMojo
     implements AssemblerConfigurationSource
 {
+    protected FixedStringSearchInterpolator commanndLinePropertiesInterpolator;
+
+    protected FixedStringSearchInterpolator envInterpolator;
+
+    protected FixedStringSearchInterpolator mainProjectInterpolator;
+
+    protected FixedStringSearchInterpolator rootInterpolator;
+
+    /**
+     * Set to false to exclude the assembly id from the assembly final name.
+     */
+    @Parameter( property = "assembly.appendAssemblyId", defaultValue = "true" )
+    boolean appendAssemblyId;
+
     /**
      * The character encoding scheme to be applied when filtering resources.
      */
@@ -260,12 +274,6 @@ public abstract class AbstractAssemblyMo
     private boolean includeSite;
 
     /**
-     * Set to false to exclude the assembly id from the assembly final name.
-     */
-    @Parameter( property = "assembly.appendAssemblyId", defaultValue = "true" )
-    boolean appendAssemblyId;
-
-    /**
      * Set to true in order to not fail when a descriptor is missing.
      */
     @Parameter( property = "assembly.ignoreMissingDescriptor", defaultValue = 
"false" )
@@ -413,13 +421,24 @@ public abstract class AbstractAssemblyMo
     @Parameter
     private List<String> delimiters;
 
-    protected FixedStringSearchInterpolator commanndLinePropertiesInterpolator;
-
-    protected FixedStringSearchInterpolator envInterpolator;
-
-    protected FixedStringSearchInterpolator mainProjectInterpolator;
+    public static FixedStringSearchInterpolator mainProjectInterpolator( 
MavenProject mainProject )
+    {
+        if ( mainProject != null )
+        {
+            // 5
+            return FixedStringSearchInterpolator.create(
+                new 
org.codehaus.plexus.interpolation.fixed.PrefixedObjectValueSource(
+                    InterpolationConstants.PROJECT_PREFIXES, mainProject, true 
),
 
-    protected FixedStringSearchInterpolator rootInterpolator;
+                // 6
+                new 
org.codehaus.plexus.interpolation.fixed.PrefixedPropertiesValueSource(
+                    InterpolationConstants.PROJECT_PROPERTIES_PREFIXES, 
mainProject.getProperties(), true ) );
+        }
+        else
+        {
+            return FixedStringSearchInterpolator.empty();
+        }
+    }
 
     /**
      * Create the binary distribution.
@@ -505,11 +524,12 @@ public abstract class AbstractAssemblyMo
                                 final StringBuilder message = new 
StringBuilder();
 
                                 message.append( "Configuration options: 
'appendAssemblyId' is set to false, "
-                                    + "and 'classifier' is missing." );
+                                                    + "and 'classifier' is 
missing." );
                                 message.append( "\nInstead of attaching the 
assembly file: " ).append( destFile );
                                 message.append( ", it will become the file for 
main project artifact." );
                                 message.append( "\nNOTE: If multiple 
descriptors or descriptor-formats are provided "
-                                    + "for this project, the value of this 
file will be non-deterministic!" );
+                                                    + "for this project, the 
value of this file will be "
+                                                    + "non-deterministic!" );
 
                                 getLog().warn( message );
                                 warnedAboutMainProjectArtifact = true;
@@ -532,7 +552,8 @@ public abstract class AbstractAssemblyMo
                     else if ( attach )
                     {
                         getLog().warn( "Assembly file: " + destFile + " is not 
a regular file (it may be a directory). "
-                                       + "It cannot be attached to the project 
build for installation or deployment." );
+                                           + "It cannot be attached to the 
project build for installation or "
+                                           + "deployment." );
                     }
                 }
             }
@@ -636,6 +657,11 @@ public abstract class AbstractAssemblyMo
         return basedir;
     }
 
+    public void setBasedir( final File basedir )
+    {
+        this.basedir = basedir;
+    }
+
     /**
      * {@inheritDoc}
      *
@@ -650,6 +676,17 @@ public abstract class AbstractAssemblyMo
     /**
      * {@inheritDoc}
      *
+     * @deprecated This has been replaced by {@link #setDescriptors(String[])}
+     */
+    @Deprecated
+    public void setDescriptor( final String descriptor )
+    {
+        this.descriptor = descriptor;
+    }
+
+    /**
+     * {@inheritDoc}
+     *
      * @deprecated This has been replaced by {@link #getDescriptorReferences()}
      */
     @Deprecated
@@ -658,6 +695,17 @@ public abstract class AbstractAssemblyMo
         return descriptorId;
     }
 
+    /**
+     * {@inheritDoc}
+     *
+     * @deprecated This has been replaced by {@link 
#setDescriptorRefs(String[])}
+     */
+    @Deprecated
+    public void setDescriptorId( final String descriptorId )
+    {
+        this.descriptorId = descriptorId;
+    }
+
     public String[] getDescriptorReferences()
     {
         return descriptorRefs;
@@ -668,11 +716,21 @@ public abstract class AbstractAssemblyMo
         return descriptorSourceDirectory;
     }
 
+    public void setDescriptorSourceDirectory( final File 
descriptorSourceDirectory )
+    {
+        this.descriptorSourceDirectory = descriptorSourceDirectory;
+    }
+
     public String[] getDescriptors()
     {
         return descriptors;
     }
 
+    public void setDescriptors( final String[] descriptors )
+    {
+        this.descriptors = descriptors;
+    }
+
     public abstract MavenProject getProject();
 
     public File getSiteDirectory()
@@ -680,6 +738,11 @@ public abstract class AbstractAssemblyMo
         return siteDirectory;
     }
 
+    public void setSiteDirectory( final File siteDirectory )
+    {
+        this.siteDirectory = siteDirectory;
+    }
+
     public boolean isSiteIncluded()
     {
         return includeSite;
@@ -690,6 +753,11 @@ public abstract class AbstractAssemblyMo
         return finalName;
     }
 
+    public void setFinalName( final String finalName )
+    {
+        this.finalName = finalName;
+    }
+
     public boolean isAssemblyIdAppended()
     {
         return appendAssemblyId;
@@ -700,11 +768,21 @@ public abstract class AbstractAssemblyMo
         return tarLongFileMode;
     }
 
+    public void setTarLongFileMode( final String tarLongFileMode )
+    {
+        this.tarLongFileMode = tarLongFileMode;
+    }
+
     public File getOutputDirectory()
     {
         return outputDirectory;
     }
 
+    public void setOutputDirectory( final File outputDirectory )
+    {
+        this.outputDirectory = outputDirectory;
+    }
+
     public MavenArchiveConfiguration getJarArchiveConfiguration()
     {
         return archive;
@@ -720,6 +798,11 @@ public abstract class AbstractAssemblyMo
         return localRepository;
     }
 
+    public void setLocalRepository( final ArtifactRepository localRepository )
+    {
+        this.localRepository = localRepository;
+    }
+
     public File getTemporaryRootDirectory()
     {
         return tempRoot;
@@ -743,6 +826,11 @@ public abstract class AbstractAssemblyMo
         return filters;
     }
 
+    public void setFilters( final List<String> filters )
+    {
+        this.filters = filters;
+    }
+
     public boolean isIncludeProjectBuildFilters()
     {
         return includeProjectBuildFilters;
@@ -753,31 +841,15 @@ public abstract class AbstractAssemblyMo
         return reactorProjects;
     }
 
-    public String getClassifier()
-    {
-        // TODO Auto-generated method stub
-        return null;
-    }
-
-    protected MavenProjectHelper getProjectHelper()
-    {
-        return projectHelper;
-    }
-
-    public void setAppendAssemblyId( final boolean appendAssemblyId )
-    {
-        this.appendAssemblyId = appendAssemblyId;
-    }
-
-    public void setArchive( final MavenArchiveConfiguration archive )
+    public void setReactorProjects( final List<MavenProject> reactorProjects )
     {
-        this.archive = archive;
+        this.reactorProjects = reactorProjects;
     }
 
-
-    public void setBasedir( final File basedir )
+    public String getClassifier()
     {
-        this.basedir = basedir;
+        // TODO Auto-generated method stub
+        return null;
     }
 
     public void setClassifier( final String classifier )
@@ -785,51 +857,29 @@ public abstract class AbstractAssemblyMo
         this.classifier = classifier;
     }
 
-    /**
-     * {@inheritDoc}
-     *
-     * @deprecated This has been replaced by {@link #setDescriptors(String[])}
-     */
-    @Deprecated
-    public void setDescriptor( final String descriptor )
-    {
-        this.descriptor = descriptor;
-    }
-
-    /**
-     * {@inheritDoc}
-     *
-     * @deprecated This has been replaced by {@link 
#setDescriptorRefs(String[])}
-     */
-    @Deprecated
-    public void setDescriptorId( final String descriptorId )
-    {
-        this.descriptorId = descriptorId;
-    }
-
-    public void setDescriptorRefs( final String[] descriptorRefs )
+    protected MavenProjectHelper getProjectHelper()
     {
-        this.descriptorRefs = descriptorRefs;
+        return projectHelper;
     }
 
-    public void setDescriptors( final String[] descriptors )
+    public void setProjectHelper( final MavenProjectHelper projectHelper )
     {
-        this.descriptors = descriptors;
+        this.projectHelper = projectHelper;
     }
 
-    public void setDescriptorSourceDirectory( final File 
descriptorSourceDirectory )
+    public void setAppendAssemblyId( final boolean appendAssemblyId )
     {
-        this.descriptorSourceDirectory = descriptorSourceDirectory;
+        this.appendAssemblyId = appendAssemblyId;
     }
 
-    public void setFilters( final List<String> filters )
+    public void setArchive( final MavenArchiveConfiguration archive )
     {
-        this.filters = filters;
+        this.archive = archive;
     }
 
-    public void setFinalName( final String finalName )
+    public void setDescriptorRefs( final String[] descriptorRefs )
     {
-        this.finalName = finalName;
+        this.descriptorRefs = descriptorRefs;
     }
 
     public void setIncludeSite( final boolean includeSite )
@@ -837,36 +887,6 @@ public abstract class AbstractAssemblyMo
         this.includeSite = includeSite;
     }
 
-    public void setLocalRepository( final ArtifactRepository localRepository )
-    {
-        this.localRepository = localRepository;
-    }
-
-    public void setOutputDirectory( final File outputDirectory )
-    {
-        this.outputDirectory = outputDirectory;
-    }
-
-    public void setProjectHelper( final MavenProjectHelper projectHelper )
-    {
-        this.projectHelper = projectHelper;
-    }
-
-    public void setReactorProjects( final List<MavenProject> reactorProjects )
-    {
-        this.reactorProjects = reactorProjects;
-    }
-
-    public void setSiteDirectory( final File siteDirectory )
-    {
-        this.siteDirectory = siteDirectory;
-    }
-
-    public void setTarLongFileMode( final String tarLongFileMode )
-    {
-        this.tarLongFileMode = tarLongFileMode;
-    }
-
     public void setTempRoot( final File tempRoot )
     {
         this.tempRoot = tempRoot;
@@ -952,7 +972,13 @@ public abstract class AbstractAssemblyMo
         return delimiters;
     }
 
-    @Nonnull public FixedStringSearchInterpolator 
getCommandLinePropsInterpolator()
+    public void setDelimiters( List<String> delimiters )
+    {
+        this.delimiters = delimiters;
+    }
+
+    @Nonnull
+    public FixedStringSearchInterpolator getCommandLinePropsInterpolator()
     {
         if ( commanndLinePropertiesInterpolator == null )
         {
@@ -971,7 +997,8 @@ public abstract class AbstractAssemblyMo
         return envInterpolator;
     }
 
-    @Nonnull public FixedStringSearchInterpolator getRepositoryInterpolator()
+    @Nonnull
+    public FixedStringSearchInterpolator getRepositoryInterpolator()
     {
         if ( rootInterpolator == null )
         {
@@ -980,7 +1007,6 @@ public abstract class AbstractAssemblyMo
         return rootInterpolator;
     }
 
-
     @Nonnull
     public FixedStringSearchInterpolator getMainProjectInterpolator()
     {
@@ -991,29 +1017,4 @@ public abstract class AbstractAssemblyMo
         return mainProjectInterpolator;
     }
 
-    public static FixedStringSearchInterpolator mainProjectInterpolator( 
MavenProject mainProject )
-    {
-        if ( mainProject != null )
-        {
-            // 5
-            return FixedStringSearchInterpolator.create(
-                new 
org.codehaus.plexus.interpolation.fixed.PrefixedObjectValueSource(
-                    InterpolationConstants.PROJECT_PREFIXES, mainProject, true 
),
-
-                // 6
-                new 
org.codehaus.plexus.interpolation.fixed.PrefixedPropertiesValueSource(
-                    InterpolationConstants.PROJECT_PROPERTIES_PREFIXES, 
mainProject.getProperties(), true ) );
-        }
-        else
-        {
-            return FixedStringSearchInterpolator.empty();
-        }
-    }
-
-
-    public void setDelimiters( List<String> delimiters )
-    {
-        this.delimiters = delimiters;
-    }
-
 }

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AbstractDirectoryMojo.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/mojos/AbstractDirectoryMojo.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AbstractDirectoryMojo.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AbstractDirectoryMojo.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/mojos/AbstractDirectoryMojo.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/mojos/AbstractDirectoryMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AbstractDirectoryMojo.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.mojos;
+package org.apache.maven.plugins.assembly.mojos;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -21,13 +21,13 @@ package org.apache.maven.plugin.assembly
 
 import org.apache.maven.plugin.MojoExecutionException;
 import org.apache.maven.plugin.MojoFailureException;
-import org.apache.maven.plugin.assembly.InvalidAssemblerConfigurationException;
-import org.apache.maven.plugin.assembly.archive.ArchiveCreationException;
-import org.apache.maven.plugin.assembly.archive.AssemblyArchiver;
-import org.apache.maven.plugin.assembly.format.AssemblyFormattingException;
-import org.apache.maven.plugin.assembly.io.AssemblyReadException;
-import org.apache.maven.plugin.assembly.io.AssemblyReader;
-import org.apache.maven.plugin.assembly.model.Assembly;
+import 
org.apache.maven.plugins.assembly.InvalidAssemblerConfigurationException;
+import org.apache.maven.plugins.assembly.archive.ArchiveCreationException;
+import org.apache.maven.plugins.assembly.archive.AssemblyArchiver;
+import org.apache.maven.plugins.assembly.format.AssemblyFormattingException;
+import org.apache.maven.plugins.assembly.io.AssemblyReadException;
+import org.apache.maven.plugins.assembly.io.AssemblyReader;
+import org.apache.maven.plugins.assembly.model.Assembly;
 
 import java.util.List;
 

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AssemblyMojo.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/mojos/AssemblyMojo.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AssemblyMojo.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AssemblyMojo.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/mojos/AssemblyMojo.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/mojos/AssemblyMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AssemblyMojo.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.mojos;
+package org.apache.maven.plugins.assembly.mojos;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AttachedAssemblyMojo.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/mojos/AttachedAssemblyMojo.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AttachedAssemblyMojo.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AttachedAssemblyMojo.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/mojos/AttachedAssemblyMojo.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/mojos/AttachedAssemblyMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/AttachedAssemblyMojo.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.mojos;
+package org.apache.maven.plugins.assembly.mojos;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/DirectoryInlineMojo.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/mojos/DirectoryInlineMojo.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/DirectoryInlineMojo.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/DirectoryInlineMojo.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/mojos/DirectoryInlineMojo.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/mojos/DirectoryInlineMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/DirectoryInlineMojo.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.mojos;
+package org.apache.maven.plugins.assembly.mojos;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/DirectoryMojo.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/mojos/DirectoryMojo.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/DirectoryMojo.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/DirectoryMojo.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/mojos/DirectoryMojo.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/mojos/DirectoryMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/DirectoryMojo.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.mojos;
+package org.apache.maven.plugins.assembly.mojos;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/DirectorySingleMojo.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/mojos/DirectorySingleMojo.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/DirectorySingleMojo.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/DirectorySingleMojo.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/mojos/DirectorySingleMojo.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/mojos/DirectorySingleMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/DirectorySingleMojo.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.mojos;
+package org.apache.maven.plugins.assembly.mojos;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/SingleAssemblyMojo.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/mojos/SingleAssemblyMojo.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/SingleAssemblyMojo.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/SingleAssemblyMojo.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/mojos/SingleAssemblyMojo.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/mojos/SingleAssemblyMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/SingleAssemblyMojo.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.mojos;
+package org.apache.maven.plugins.assembly.mojos;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -34,7 +34,7 @@ import org.apache.maven.project.MavenPro
  * @version $Id$
  */
 @Mojo( name = "single", inheritByDefault = false, requiresDependencyResolution 
= ResolutionScope.COMPILE,
-       threadSafe = true )
+    threadSafe = true )
 public class SingleAssemblyMojo
     extends AbstractAssemblyMojo
 {

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/UnpackMojo.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/mojos/UnpackMojo.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/UnpackMojo.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/UnpackMojo.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/mojos/UnpackMojo.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/mojos/UnpackMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/mojos/UnpackMojo.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.mojos;
+package org.apache.maven.plugins.assembly.mojos;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -23,12 +23,12 @@ import org.apache.maven.artifact.Artifac
 import org.apache.maven.plugin.AbstractMojo;
 import org.apache.maven.plugin.MojoExecutionException;
 import org.apache.maven.plugin.MojoFailureException;
-import org.apache.maven.plugin.assembly.archive.ArchiveExpansionException;
-import org.apache.maven.plugin.assembly.utils.AssemblyFileUtils;
 import org.apache.maven.plugins.annotations.Component;
 import org.apache.maven.plugins.annotations.Mojo;
 import org.apache.maven.plugins.annotations.Parameter;
 import org.apache.maven.plugins.annotations.ResolutionScope;
+import org.apache.maven.plugins.assembly.archive.ArchiveExpansionException;
+import org.apache.maven.plugins.assembly.utils.AssemblyFileUtils;
 import org.apache.maven.project.MavenProject;
 import org.codehaus.plexus.archiver.manager.ArchiverManager;
 import org.codehaus.plexus.archiver.manager.NoSuchArchiverException;
@@ -50,6 +50,12 @@ public class UnpackMojo
 {
 
     /**
+     * Directory to unpack JARs into if needed
+     */
+    @Parameter( defaultValue = "${project.build.directory}/assembly/work", 
required = true )
+    protected File workDirectory;
+
+    /**
      */
     @Parameter( defaultValue = "${project}", readonly = true, required = true )
     private MavenProject project;
@@ -60,12 +66,6 @@ public class UnpackMojo
     private ArchiverManager archiverManager;
 
     /**
-     * Directory to unpack JARs into if needed
-     */
-    @Parameter( defaultValue = "${project.build.directory}/assembly/work", 
required = true )
-    protected File workDirectory;
-
-    /**
      * Unpacks the archive file.
      *
      * @throws MojoExecutionException

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/resolved/AssemblyId.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/resolved/AssemblyId.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/resolved/AssemblyId.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/resolved/AssemblyId.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/resolved/AssemblyId.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/resolved/AssemblyId.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/resolved/AssemblyId.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.resolved;
+package org.apache.maven.plugins.assembly.resolved;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -19,10 +19,10 @@ package org.apache.maven.plugin.assembly
  * under the License.
  */
 
-import org.apache.maven.plugin.assembly.model.Assembly;
+import org.apache.maven.plugins.assembly.model.Assembly;
 
 /**
- * 
+ *
  */
 public class AssemblyId
 {

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/AssemblyFileUtils.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/AssemblyFileUtils.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/AssemblyFileUtils.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/AssemblyFileUtils.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/AssemblyFileUtils.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/AssemblyFileUtils.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/AssemblyFileUtils.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.utils;
+package org.apache.maven.plugins.assembly.utils;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -19,7 +19,7 @@ package org.apache.maven.plugin.assembly
  * under the License.
  */
 
-import org.apache.maven.plugin.assembly.archive.ArchiveExpansionException;
+import org.apache.maven.plugins.assembly.archive.ArchiveExpansionException;
 import org.codehaus.plexus.archiver.ArchiverException;
 import org.codehaus.plexus.archiver.UnArchiver;
 import org.codehaus.plexus.archiver.manager.ArchiverManager;

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/AssemblyFormatUtils.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/AssemblyFormatUtils.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/AssemblyFormatUtils.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/AssemblyFormatUtils.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/AssemblyFormatUtils.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/AssemblyFormatUtils.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/AssemblyFormatUtils.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.utils;
+package org.apache.maven.plugins.assembly.utils;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -21,9 +21,9 @@ package org.apache.maven.plugin.assembly
 
 import org.apache.maven.artifact.Artifact;
 import org.apache.maven.execution.MavenSession;
-import org.apache.maven.plugin.assembly.AssemblerConfigurationSource;
-import org.apache.maven.plugin.assembly.format.AssemblyFormattingException;
-import org.apache.maven.plugin.assembly.model.Assembly;
+import org.apache.maven.plugins.assembly.AssemblerConfigurationSource;
+import org.apache.maven.plugins.assembly.format.AssemblyFormattingException;
+import org.apache.maven.plugins.assembly.model.Assembly;
 import org.apache.maven.project.MavenProject;
 import org.apache.maven.shared.utils.Os;
 import org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator;
@@ -124,9 +124,11 @@ public final class AssemblyFormatUtils
             // CHECKSTYLE_OFF: LineLength
             return FixedStringSearchInterpolator.create( new 
PrefixedObjectValueSource( "module.", moduleArtifact ),
                                                          new 
PrefixedObjectValueSource( "module.",
-                                                                               
         moduleArtifact.getArtifactHandler() ),
+                                                                               
         moduleArtifact
+                                                                               
             .getArtifactHandler() ),
                                                          new 
PrefixedObjectValueSource( "module.handler.",
-                                                                               
         moduleArtifact.getArtifactHandler() ) );
+                                                                               
         moduleArtifact
+                                                                               
             .getArtifactHandler() ) );
             // CHECKSTYLE_ON: LineLength
         }
         else

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/FilterUtils.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/FilterUtils.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/FilterUtils.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/FilterUtils.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/FilterUtils.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/FilterUtils.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/FilterUtils.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.utils;
+package org.apache.maven.plugins.assembly.utils;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -22,7 +22,7 @@ package org.apache.maven.plugin.assembly
 import org.apache.maven.artifact.Artifact;
 import org.apache.maven.artifact.resolver.filter.AndArtifactFilter;
 import org.apache.maven.artifact.resolver.filter.ArtifactFilter;
-import org.apache.maven.plugin.assembly.InvalidAssemblerConfigurationException;
+import 
org.apache.maven.plugins.assembly.InvalidAssemblerConfigurationException;
 import org.apache.maven.project.MavenProject;
 import org.apache.maven.shared.artifact.filter.PatternExcludesArtifactFilter;
 import org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter;

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/InterpolationConstants.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/InterpolationConstants.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/InterpolationConstants.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/InterpolationConstants.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/InterpolationConstants.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/InterpolationConstants.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/InterpolationConstants.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.utils;
+package org.apache.maven.plugins.assembly.utils;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -24,7 +24,7 @@ import java.util.Collections;
 import java.util.List;
 
 /**
- * 
+ *
  */
 public final class InterpolationConstants
 {

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/LineEndings.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/LineEndings.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/LineEndings.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/LineEndings.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/LineEndings.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/LineEndings.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/LineEndings.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.utils;
+package org.apache.maven.plugins.assembly.utils;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/LineEndingsUtils.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/LineEndingsUtils.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/LineEndingsUtils.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/LineEndingsUtils.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/LineEndingsUtils.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/LineEndingsUtils.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/LineEndingsUtils.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.utils;
+package org.apache.maven.plugins.assembly.utils;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -19,7 +19,7 @@ package org.apache.maven.plugin.assembly
  * under the License.
  */
 
-import org.apache.maven.plugin.assembly.format.AssemblyFormattingException;
+import org.apache.maven.plugins.assembly.format.AssemblyFormattingException;
 import org.codehaus.plexus.util.IOUtil;
 
 import javax.annotation.Nonnull;
@@ -187,7 +187,7 @@ public final class LineEndingsUtils
      * Returns the appopriate line ending characters for the specified style
      *
      * @param lineEnding The name of the line ending style,
-     *        see org.apache.maven.plugin.assembly.utils.LineEndings#valueOf
+     *                   see 
org.apache.maven.plugin.assembly.utils.LineEndings#valueOf
      * @return The proper line ending characters
      * @throws AssemblyFormattingException
      */

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/LinuxLineFeedInputStream.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/LinuxLineFeedInputStream.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/LinuxLineFeedInputStream.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/LinuxLineFeedInputStream.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/LinuxLineFeedInputStream.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/LinuxLineFeedInputStream.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/LinuxLineFeedInputStream.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.utils;
+package org.apache.maven.plugins.assembly.utils;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -29,16 +29,16 @@ class LinuxLineFeedInputStream
     extends InputStream
 {
 
+    private final InputStream target;
+
+    private final boolean ensureLineFeedAtEndOfFile;
+
     private boolean slashNSeen = false;
 
     private boolean slashRSeen = false;
 
     private boolean eofSeen = false;
 
-    private final InputStream target;
-
-    private final boolean ensureLineFeedAtEndOfFile;
-
     public LinuxLineFeedInputStream( InputStream in, boolean 
ensureLineFeedAtEndOfFile )
     {
         this.target = in;

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/ProjectUtils.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/ProjectUtils.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/ProjectUtils.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/ProjectUtils.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/ProjectUtils.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/ProjectUtils.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/ProjectUtils.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.utils;
+package org.apache.maven.plugins.assembly.utils;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/TypeConversionUtils.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/TypeConversionUtils.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/TypeConversionUtils.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/TypeConversionUtils.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/TypeConversionUtils.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/TypeConversionUtils.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/TypeConversionUtils.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.utils;
+package org.apache.maven.plugins.assembly.utils;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -19,7 +19,7 @@ package org.apache.maven.plugin.assembly
  * under the License.
  */
 
-import org.apache.maven.plugin.assembly.format.AssemblyFormattingException;
+import org.apache.maven.plugins.assembly.format.AssemblyFormattingException;
 import org.codehaus.plexus.logging.Logger;
 
 import java.util.List;

Copied: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/WindowsLineFeedInputStream.java
 (from r1685251, 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/WindowsLineFeedInputStream.java)
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/WindowsLineFeedInputStream.java?p2=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/WindowsLineFeedInputStream.java&p1=maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/WindowsLineFeedInputStream.java&r1=1685251&r2=1685315&rev=1685315&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/WindowsLineFeedInputStream.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/utils/WindowsLineFeedInputStream.java
 Sat Jun 13 20:10:29 2015
@@ -1,4 +1,4 @@
-package org.apache.maven.plugin.assembly.utils;
+package org.apache.maven.plugins.assembly.utils;
 
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
@@ -29,6 +29,10 @@ class WindowsLineFeedInputStream
     extends InputStream
 {
 
+    private final InputStream target;
+
+    private final boolean ensureLineFeedAtEndOfFile;
+
     private boolean slashRSeen = false;
 
     private boolean slashNSeen = false;
@@ -37,10 +41,6 @@ class WindowsLineFeedInputStream
 
     private boolean eofSeen = false;
 
-    private final InputStream target;
-
-    private final boolean ensureLineFeedAtEndOfFile;
-
     public WindowsLineFeedInputStream( InputStream in, boolean 
ensureLineFeedAtEndOfFile )
     {
         this.target = in;

Modified: maven/plugins/trunk/maven-assembly-plugin/src/main/mdo/component.mdo
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/mdo/component.mdo?rev=1685315&r1=1685314&r2=1685315&view=diff
==============================================================================
--- maven/plugins/trunk/maven-assembly-plugin/src/main/mdo/component.mdo 
(original)
+++ maven/plugins/trunk/maven-assembly-plugin/src/main/mdo/component.mdo Sat 
Jun 13 20:10:29 2015
@@ -47,7 +47,7 @@
   <defaults>
     <default>
       <key>package</key>
-      <value>org.apache.maven.plugin.assembly.model</value>
+      <value>org.apache.maven.plugins.assembly.model</value>
     </default>
   </defaults>
   <classes>

Modified: maven/plugins/trunk/maven-assembly-plugin/src/main/mdo/descriptor.mdo
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/mdo/descriptor.mdo?rev=1685315&r1=1685314&r2=1685315&view=diff
==============================================================================
--- maven/plugins/trunk/maven-assembly-plugin/src/main/mdo/descriptor.mdo 
(original)
+++ maven/plugins/trunk/maven-assembly-plugin/src/main/mdo/descriptor.mdo Sat 
Jun 13 20:10:29 2015
@@ -51,7 +51,7 @@
   <defaults>
     <default>
       <key>package</key>
-      <value>org.apache.maven.plugin.assembly.model</value>
+      <value>org.apache.maven.plugins.assembly.model</value>
     </default>
   </defaults>
   <classes>


Reply via email to