This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch master in repository maven-assembly-plugin.
commit e760f803680731edfb778ba38cebce710275c695 Merge: a2d35a3 47c3fb4 Author: Emmanuel Bourg <[email protected]> Date: Mon Nov 2 14:26:12 2015 +0100 Merge tag 'upstream/2.4.1' Upstream version 2.4.1 .gitignore | 6 + integration-test-archetype/pom.xml | 30 + .../META-INF/maven/archetype-metadata.xml | 35 + .../main/resources/META-INF/maven/archetype.xml | 15 + .../archetype-resources/invoker.properties | 18 + .../src/main/resources/archetype-resources/pom.xml | 43 + .../archetype-resources/src/java/AppTest.java | 38 + .../archetype-resources/src/main/assembly/bin.xml | 17 + .../archetype-resources/src/main/java/App.java | 13 + .../main/resources/archetype-resources/verify.bsh | 7 + pom.xml | 474 ++++++ required-docs.txt | 9 + .../maven/plugin/assembly/AssemblyMojoTest.java | 1554 ++++++++++++++++++++ .../BasicAbstractAssemblyMojoFeaturesTest.java | 682 +++++++++ .../plugin/assembly/DirectoryInlineMojoTest.java | 82 ++ .../maven/plugin/assembly/DirectoryMojoTest.java | 161 ++ .../maven/plugin/assembly/UnpackMojoTest.java | 121 ++ .../interpolation/AssemblyInterpolatorTest.java | 44 + .../plugin/assembly/stubs/ArchiverManagerStub.java | 124 ++ .../stubs/ArchiverManagerWithExceptionStub.java | 54 + .../maven/plugin/assembly/stubs/ArtifactStub.java | 53 + .../assembly/stubs/AssemblyMavenProjectStub.java | 173 +++ .../assembly/stubs/DirectoryArchiverStub.java | 34 + .../plugin/assembly/stubs/JarArchiverStub.java | 227 +++ .../stubs/MavenProjectWithArtifactsStub.java | 40 + .../MavenProjectWithDependencyClassifierStub.java | 41 + .../assembly/stubs/ReactorMavenProjectStub.java | 159 ++ .../plugin/assembly/stubs/SignedUnArchiver.java | 59 + .../plugin/assembly/stubs/TarArchiverStub.java | 227 +++ .../plugin/assembly/stubs/UnArchiverStub.java | 119 ++ .../assembly/stubs/UnArchiverWithException.java | 34 + .../plugin/assembly/stubs/WarArchiverStub.java | 224 +++ .../assembly/MASSEMBLY-98-plugin-config.xml | 45 + .../NoSuchArchiverException-plugin-config.xml | 43 + .../assembly/classifier-plugin-config.xml | 43 + .../assembly/component-plugin-config.xml | 45 + .../assembly/depSet-default-plugin-config.xml | 44 + .../assembly/depSet-excludes-plugin-config.xml | 45 + ...lename-mapping-and-classifier-plugin-config.xml | 45 + .../depSet-filename-mapping-plugin-config.xml | 45 + .../assembly/depSet-includes-plugin-config.xml | 45 + .../assembly/depSet-scoped-plugin-config.xml | 45 + .../assembly/depSet-unpack-plugin-config.xml | 45 + .../descriptorSourceDirectory-plugin-config.xml | 43 + .../assembly/fileItem-fileMode-plugin-config.xml | 45 + .../fileItem-filter-file-plugin-config.xml | 48 + .../assembly/fileItem-filtered-plugin-config.xml | 45 + .../fileItem-lineEndings-plugin-config.xml | 45 + .../fileItem-output-name-plugin-config.xml | 45 + .../assembly/fileItem-plugin-config.xml | 45 + .../fileSet-archiveBaseDir-plugin-config.xml | 46 + .../fileSet-crlf-lineEndings-plugin-config.xml | 45 + .../fileSet-doesnt-exist-plugin-config.xml | 46 + .../fileSet-dos-lineEndings-plugin-config.xml | 45 + .../fileSet-includes-excludes-plugin-config.xml | 45 + .../fileSet-lf-lineEndings-plugin-config.xml | 45 + ...fileSet-lineEndings-exception-plugin-config.xml | 46 + .../fileSet-no-directory-plugin-config.xml | 45 + .../assembly/fileSet-plugin-config.xml | 45 + .../fileSet-unix-lineEndings-plugin-config.xml | 45 + .../assembly/includeSite-plugin-config.xml | 43 + .../assembly/manifest-plugin-config.xml | 48 + ...estFile-FileNotFoundException-plugin-config.xml | 46 + .../assembly/manifestFile-plugin-config.xml | 46 + .../plugin-configs/assembly/min-plugin-config.xml | 42 + .../assembly/moduleSet-excludes-plugin-config.xml | 50 + ...oduleSet-include-dependencies-plugin-config.xml | 50 + .../assembly/moduleSet-includes-plugin-config.xml | 50 + ...packed-including-dependencies-plugin-config.xml | 49 + .../assembly/moduleSet-packed-plugin-config.xml | 50 + .../assembly/moduleSet-plugin-config.xml | 50 + .../assembly/plexus-components-plugin-config.xml | 43 + ...roupVersionAlignment-excludes-plugin-config.xml | 45 + ...roupVersionAlignment-includes-plugin-config.xml | 45 + ...ository-groupVersionAlignment-plugin-config.xml | 45 + .../assembly/repository-plugin-config.xml | 45 + .../repository-with-metadata-plugin-config.xml | 45 + .../assembly/tar-bz2-plugin-config.xml | 43 + .../assembly/tar-gz-plugin-config.xml | 43 + .../plugin-configs/assembly/war-plugin-config.xml | 43 + .../attached/depSet-plugin-config.xml | 44 + .../plugin-configs/attached/min-plugin-config.xml | 42 + .../outputFileNameMapping-pluginConfig.xml | 79 + .../dependency-set-plugin-config.xml | 34 + .../directory-inline/min-plugin-config.xml | 33 + .../appendAssemblyId-false-plugin-config.xml | 35 + .../directory/dependency-set-plugin-config.xml | 34 + .../min-plugin-config-with-exceptions.xml | 33 + .../plugin-configs/directory/min-plugin-config.xml | 34 + .../archiver-manager-exception-plugin-config.xml | 34 + .../plugin-configs/unpack/min-plugin-config.xml | 34 + .../unpack/unpack-exception-plugin-config.xml | 34 + .../unpack/with-reactor-projects-plugin-config.xml | 37 + .../1.0/dependency-artifact-1.0.pom | 7 + .../1.1/dependency-artifact-1.1.pom | 7 + .../resources/assemblies/MASSEMBLY-98.xml | 42 + .../assemblies/NoSuchArchiverException.xml | 32 + .../resources/assemblies/components/FileItem.xml | 26 + .../resources/assemblies/components/FileSet.xml | 23 + .../assemblies/components/dependencySet.xml | 25 + .../resources/assemblies/dependencySet-default.xml | 31 + .../assemblies/dependencySet-excludes.xml | 34 + ...pendencySet-filename-mapping-and-classifier.xml | 33 + .../assemblies/dependencySet-filename-mapping.xml | 33 + .../assemblies/dependencySet-includes.xml | 34 + .../resources/assemblies/dependencySet-scoped.xml | 30 + .../resources/assemblies/dependencySet-unpack.xml | 31 + .../descriptorSourceDirectory/simple.xml | 32 + .../resources/assemblies/empty.xml | 29 + .../resources/assemblies/fileItem-fileMode.xml | 30 + .../resources/assemblies/fileItem-filter-file.xml | 30 + .../resources/assemblies/fileItem-filtered.xml | 30 + .../resources/assemblies/fileItem-lineEndings.xml | 30 + .../resources/assemblies/fileItem-output-name.xml | 31 + .../resources/assemblies/fileItem.xml | 32 + .../assemblies/fileSet-archiveBaseDirectory.xml | 30 + .../assemblies/fileSet-crlf-lineEndings.xml | 30 + .../resources/assemblies/fileSet-doesnt-exist.xml | 30 + .../assemblies/fileSet-dos-lineEndings.xml | 30 + .../assemblies/fileSet-includes-excludes.xml | 35 + .../assemblies/fileSet-lf-lineEndings.xml | 30 + .../assemblies/fileSet-lineEndings-exception.xml | 30 + .../resources/assemblies/fileSet-no-directory.xml | 29 + .../assemblies/fileSet-unix-lineEndings.xml | 30 + .../resources/assemblies/fileSet.xml | 29 + .../resources/assemblies/moduleSet-excludes.xml | 33 + .../assemblies/moduleSet-include-dependencies.xml | 32 + .../resources/assemblies/moduleSet-includes.xml | 33 + .../moduleSet-packed-including-dependencies.xml | 32 + .../resources/assemblies/moduleSet-packed.xml | 31 + .../resources/assemblies/moduleSet.xml | 30 + .../resources/assemblies/plexus-components.xml | 32 + .../repository-groupVersionAlignment-excludes.xml | 38 + .../repository-groupVersionAlignment-includes.xml | 38 + .../repository-groupVersionAlignment.xml | 35 + .../assemblies/repository-with-metadata.xml | 30 + .../resources/assemblies/repository.xml | 29 + .../resources/assemblies/simple.xml | 33 + .../resources/assemblies/tar-bz2.xml | 32 + .../resources/assemblies/tar-gz.xml | 32 + src/functional-tests/resources/assemblies/war.xml | 32 + .../outputFileNameMapping-assemblyDescriptor.xml | 19 + src/it/it-project-parent/pom.xml | 65 + .../basic-features/ExecutionRoot/child/pom.xml | 12 + .../ExecutionRoot/invoker.properties | 19 + .../projects/basic-features/ExecutionRoot/pom.xml | 42 + .../ExecutionRoot/src/assemble/src.xml | 17 + .../basic-features/ExecutionRoot/verify.bsh | 17 + .../classpath-descriptor/invoker.properties | 18 + .../basic-features/classpath-descriptor/pom.xml | 29 + .../descriptorDirectoryScan/invoker.properties | 18 + .../basic-features/descriptorDirectoryScan/pom.xml | 35 + .../descriptorDirectoryScan/src/assemble/bin.xml | 18 + .../src/assemble/readme.txt | 1 + .../basic-features/file-copyIntoTopDir/TODO.txt | 1 + .../file-copyIntoTopDir/invoker.properties | 18 + .../basic-features/file-copyIntoTopDir/pom.xml | 29 + .../file-copyIntoTopDir/src/assemble/bin.xml | 16 + .../basic-features/file-copyIntoTopDir/verify.bsh | 17 + .../basic-features/file-sameName/a.properties | 1 + .../file-sameName/invoker.properties | 18 + .../projects/basic-features/file-sameName/pom.xml | 33 + .../file-sameName/src/assemble/bin.xml | 23 + .../file-sameName/src/config/a/file.txt | 2 + .../file-sameName/src/config/b/file.txt | 3 + .../basic-features/file-sameName/verify.bsh | 28 + .../basic-features/formats-in-pom-win/pom.xml | 38 + .../formats-in-pom-win/src/main/assembly/src.xml | 15 + .../basic-features/formats-in-pom-win/verify.bsh | 2 + .../basic-features/local-repo-interp/pom.xml | 35 + .../local-repo-interp/src/main/assembly/bin.xml | 24 + .../local-repo-interp/src/main/files/some.file | 0 .../basic-features/local-repo-interp/verify.bsh | 18 + .../invoker.properties | 18 + .../massembly-256-pomPropertiesInterp/pom.xml | 29 + .../src/main/assembly/myassembly.xml | 25 + .../src/main/files/some.file | 0 .../massembly-256-pomPropertiesInterp/verify.bsh | 25 + .../invoker.properties | 18 + .../massembly-351-projectPrefixInterp/pom.xml | 24 + .../src/main/assembly/myassembly.xml | 34 + .../src/main/files/project1.file | 0 .../src/main/files/project2.file | 0 .../src/main/files/project3.file | 0 .../massembly-351-projectPrefixInterp/verify.bsh | 25 + .../invoker.properties | 18 + .../outputFileNameMapping-simple/pom.xml | 37 + .../src/assemble/bin.xml | 18 + .../invoker.properties | 18 + .../pom.xml | 45 + .../plexus-utils/1.3-SNAPSHOT/maven-metadata.xml | 12 + .../1.3-SNAPSHOT/maven-metadata.xml.md5 | 1 + .../1.3-SNAPSHOT/maven-metadata.xml.sha1 | 1 + .../plexus-utils-1.3-20060811.151624-1.pom | 28 + .../plexus/plexus-utils/maven-metadata.xml | 11 + .../plexus/plexus-utils/maven-metadata.xml.md5 | 1 + .../plexus/plexus-utils/maven-metadata.xml.sha1 | 1 + .../src/assemble/bin.xml | 16 + .../src/main/java/test/App.java | 13 + .../verify.bsh | 17 + .../relative-project-paths/invoker.properties | 19 + .../basic-features/relative-project-paths/pom.xml | 35 + .../relative-project-paths/src/assemble/src.xml | 16 + .../relative-project-paths/verify.bsh | 31 + src/it/projects/basic-features/this & that/pom.xml | 38 + .../this & that/src/main/assembly/src.xml | 15 + .../projects/basic-features/this & that/verify.bsh | 1 + src/it/projects/bugs/massembly-190/child-1/pom.xml | 19 + .../child-1/src/main/resources/test.txt | 1 + src/it/projects/bugs/massembly-190/child-2/pom.xml | 26 + .../child-2/src/main/resources/test.txt | 1 + .../projects/bugs/massembly-190/invoker.properties | 18 + src/it/projects/bugs/massembly-190/pom.xml | 31 + .../bugs/massembly-190/src/main/assembly/bin.xml | 25 + src/it/projects/bugs/massembly-190/verify.bsh | 16 + .../projects/bugs/massembly-285/invoker.properties | 18 + .../massembly-285-assembly/invoker.properties | 18 + .../massembly-285/massembly-285-assembly/pom.xml | 47 + .../src/main/assembly/bin.xml | 17 + .../src/main/java/tests/App.java | 13 + .../massembly-285-assembly/verify.bsh | 7 + .../bugs/massembly-285/massembly-285-mod1/pom.xml | 18 + .../src/main/java/tests/App.java | 13 + .../src/test/java/tests/AppTest.java | 38 + .../bugs/massembly-285/massembly-285-mod2/pom.xml | 18 + .../src/main/java/tests/App.java | 13 + .../src/test/java/tests/AppTest.java | 38 + src/it/projects/bugs/massembly-285/pom.xml | 33 + src/it/projects/bugs/massembly-285/verify.bsh | 48 + .../projects/bugs/massembly-306/invoker.properties | 18 + src/it/projects/bugs/massembly-306/pom.xml | 54 + .../projects/bugs/massembly-375/invoker.properties | 18 + src/it/projects/bugs/massembly-375/pom.xml | 34 + .../bugs/massembly-375/src/main/assembly/test.txt | 1 + .../bugs/massembly-375/src/main/assembly/test.xml | 16 + src/it/projects/bugs/massembly-375/verify.bsh | 45 + .../projects/bugs/massembly-462/invoker.properties | 18 + src/it/projects/bugs/massembly-462/pom.xml | 26 + .../src/main/assembly-resources/test.txt | 1 + .../bugs/massembly-462/src/main/assembly/src.xml | 17 + .../bugs/massembly-462/src/main/java/test/App.java | 13 + src/it/projects/bugs/massembly-462/verify.bsh | 10 + .../components/component-dependencySet/pom.xml | 53 + .../src/main/assembly/bin.xml | 9 + .../src/main/assembly/depset.xml | 7 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../components/component-moduleSet/child1/pom.xml | 17 + .../child1/src/main/java/test/App.java | 13 + .../child1/src/test/java/test/AppTest.java | 38 + .../components/component-moduleSet/child2/pom.xml | 41 + .../child2/src/assemble/bin.xml | 12 + .../child2/src/assemble/modset.xml | 19 + .../components/component-moduleSet/pom.xml | 19 + .../configured-handler/invoker.properties | 18 + .../configured-handler/pom.xml | 37 + .../configured-handler/src/assemble/bin.xml | 26 + .../configured-handler/src/config/a/file.txt | 1 + .../configured-handler/src/config/b/file.txt | 2 + .../configured-handler/verify.bsh | 54 + .../assembly/a.properties | 1 + .../assembly/pom.xml | 45 + .../assembly/src/assemble/bin.xml | 24 + .../assembly/src/config/a/file.txt | 1 + .../assembly/src/config/b/file.txt | 2 + .../handler-def/pom.xml | 17 + .../main/resources/META-INF/plexus/components.xml | 14 + .../invoker.properties | 18 + .../custom-containerDescriptorHandler/pom.xml | 60 + .../custom-containerDescriptorHandler/verify.bsh | 54 + .../assembly/a.properties | 1 + .../assembly/pom.xml | 45 + .../assembly/src/assemble/bin.xml | 30 + .../assembly/src/config/a/file.txt | 1 + .../assembly/src/config/b/file.txt | 2 + .../handler-def/pom.xml | 17 + .../main/resources/META-INF/plexus/components.xml | 14 + .../invoker.properties | 18 + .../custom-handler-withFileEntries/pom.xml | 60 + .../custom-handler-withFileEntries/verify.bsh | 54 + .../assembly/a.properties | 1 + .../assembly/pom.xml | 45 + .../assembly/src/assemble/bin.xml | 32 + .../assembly/src/config/a/file.txt | 1 + .../assembly/src/config/b/file.txt | 2 + .../handler-def/pom.xml | 17 + .../main/resources/META-INF/plexus/components.xml | 14 + .../invoker.properties | 18 + .../custom-handler-withMixedEntries/pom.xml | 60 + .../custom-handler-withMixedEntries/verify.bsh | 54 + .../metaInf-services-aggregation/child1/pom.xml | 17 + .../child1/src/main/java/test/App.java | 13 + .../src/main/resources/META-INF/services/test.Test | 1 + .../child1/src/test/java/test/AppTest.java | 38 + .../metaInf-services-aggregation/child2/pom.xml | 48 + .../child2/src/assemble/bin.xml | 24 + .../child2/src/main/java/test/App.java | 13 + .../src/main/resources/META-INF/services/test.Test | 1 + .../child2/src/test/java/test/AppTest.java | 38 + .../invoker.properties | 18 + .../metaInf-services-aggregation/pom.xml | 19 + .../metaInf-services-aggregation/verify.bsh | 53 + .../metaInf-spring-aggregation/child1/pom.xml | 17 + .../child1/src/main/java/test/App.java | 13 + .../src/main/resources/META-INF/spring.handlers | 1 + .../src/main/resources/META-INF/spring.schemas | 1 + .../child1/src/test/java/test/AppTest.java | 38 + .../metaInf-spring-aggregation/child2/pom.xml | 48 + .../child2/src/assemble/bin.xml | 24 + .../child2/src/main/java/test/App.java | 13 + .../src/main/resources/META-INF/spring.handlers | 1 + .../src/main/resources/META-INF/spring.schemas | 1 + .../child2/src/test/java/test/AppTest.java | 38 + .../metaInf-spring-aggregation/invoker.properties | 18 + .../metaInf-spring-aggregation/pom.xml | 19 + .../metaInf-spring-aggregation/verify.bsh | 100 ++ .../invoker.properties | 18 + .../dep-transfilter-wildcard-massembly544/pom.xml | 53 + .../src/main/assembly/bin.xml | 22 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../verify.bsh | 21 + .../dep-with-transitive-filter/invoker.properties | 18 + .../dep-with-transitive-filter/pom.xml | 52 + .../src/main/assembly/bin.xml | 22 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../dep-with-transitive-filter/verify.bsh | 16 + .../dependency-sets/depMgmt-override/child/pom.xml | 46 + .../depMgmt-override/child/src/assembly/bundle.xml | 19 + .../dependency-sets/depMgmt-override/pom.xml | 35 + .../dependency-sets/depMgmt-override/verify.bsh | 18 + .../depSet-artifactPomPropInterp/child1/pom.xml | 14 + .../src/main/resources/assembly-resources/test.txt | 1 + .../depSet-artifactPomPropInterp/child2/pom.xml | 41 + .../child2/src/assemble/bin.xml | 17 + .../depSet-artifactPomPropInterp/pom.xml | 19 + .../depSet-artifactPomPropInterp/verify.bsh | 4 + .../depSet-byDepVersion/child1/pom.xml | 9 + .../child1/src/main/java/test/App.java | 13 + .../depSet-byDepVersion/child2/pom.xml | 13 + .../child2/src/main/java/test/App.java | 13 + .../depSet-byDepVersion/child3/pom.xml | 54 + .../child3/src/main/assembly/bin.xml | 14 + .../dependency-sets/depSet-byDepVersion/pom.xml | 20 + .../dependency-sets/depSet-byDepVersion/verify.bsh | 28 + .../depSet-enum-vs-wildcard/enum/pom.xml | 47 + .../enum/src/main/assembly/bin.xml | 17 + .../depSet-enum-vs-wildcard/pom.xml | 19 + .../depSet-enum-vs-wildcard/verify.bsh | 83 ++ .../depSet-enum-vs-wildcard/wildcard/pom.xml | 47 + .../wildcard/src/main/assembly/bin.xml | 17 + .../depSet-runtimeScope/child1/pom.xml | 9 + .../child1/src/main/java/test/App.java | 13 + .../depSet-runtimeScope/child2/pom.xml | 13 + .../child2/src/main/java/test/App.java | 13 + .../depSet-runtimeScope/child3/pom.xml | 54 + .../child3/src/main/assembly/bin.xml | 13 + .../dependency-sets/depSet-runtimeScope/pom.xml | 20 + .../dependency-sets/depSet-runtimeScope/verify.bsh | 28 + .../depSet-transFromProfile/child1/pom.xml | 16 + .../child1/src/main/java/test/App.java | 13 + .../depSet-transFromProfile/child2/pom.xml | 19 + .../child2/src/assemble/bin.xml | 23 + .../child2/src/main/java/test/App.java | 13 + .../depSet-transFromProfile/child3/pom.xml | 9 + .../child3/src/main/java/test/App.java | 13 + .../depSet-transFromProfile/child4/pom.xml | 57 + .../child4/src/main/assembly/bin.xml | 20 + .../child4/src/main/java/test/App.java | 13 + .../depSet-transFromProfile/invoker.properties | 18 + .../depSet-transFromProfile/pom.xml | 21 + .../depSet-transFromProfile/test.properties | 1 + .../depSet-transFromProfile/verify.bsh | 1 + .../depSet-unpacked-rdonly/child1/pom.xml | 9 + .../child1/src/main/resources/test.txt | 1 + .../depSet-unpacked-rdonly/child2/pom.xml | 41 + .../child2/src/assemble/bin.xml | 20 + .../child2/src/main/java/test/App.java | 13 + .../dependency-sets/depSet-unpacked-rdonly/pom.xml | 19 + .../depSet-unpacked-rdonly/verify.bsh | 4 + .../dependencySet-matchScope/README-jira.txt | 1 + .../dependencySet-matchScope/child1/pom.xml | 20 + .../child1/src/main/java/test/App.java | 13 + .../child1/src/test/java/test/AppTest.java | 38 + .../dependencySet-matchScope/child2/pom.xml | 48 + .../child2/src/assemble/bin.xml | 17 + .../child2/src/main/java/test/App.java | 13 + .../child2/src/test/java/test/AppTest.java | 38 + .../dependencySet-matchScope/invoker.properties | 18 + .../dependencySet-matchScope/pom.xml | 19 + .../dependencySet-matchScope/verify.bsh | 48 + .../dependencySet-nonTransitive/README-jira.txt | 1 + .../dependencySet-nonTransitive/child1/pom.xml | 17 + .../child1/src/main/java/test/App.java | 13 + .../child1/src/test/java/test/AppTest.java | 38 + .../dependencySet-nonTransitive/child2/pom.xml | 40 + .../child2/src/assemble/bin.xml | 17 + .../child2/src/main/java/test/App.java | 13 + .../dependencySet-nonTransitive/invoker.properties | 18 + .../dependencySet-nonTransitive/pom.xml | 19 + .../dependencySet-nonTransitive/verify.bsh | 48 + .../dependencySet-notUnpacked/child1/pom.xml | 20 + .../child1/src/main/java/test/App.java | 13 + .../child1/src/test/java/test/AppTest.java | 38 + .../dependencySet-notUnpacked/child2/pom.xml | 48 + .../child2/src/assemble/bin.xml | 23 + .../child2/src/main/java/test/App.java | 13 + .../child2/src/test/java/test/AppTest.java | 38 + .../dependencySet-notUnpacked/invoker.properties | 18 + .../dependencySet-notUnpacked/pom.xml | 19 + .../dependencySet-notUnpacked/verify.bsh | 48 + .../invoker.properties | 18 + .../pom.xml | 41 + .../src/assembly/bin.xml | 17 + .../src/main/java/foo/Foo.java | 7 + .../src/main/webapp/WEB-INF/web.xml | 19 + .../verify.bsh | 13 + .../dependencySet-unpacked-filtered/child1/pom.xml | 11 + .../src/main/resources/assembly-resources/test.txt | 1 + .../dependencySet-unpacked-filtered/child2/pom.xml | 41 + .../child2/src/assemble/bin.xml | 24 + .../dependencySet-unpacked-filtered/pom.xml | 19 + .../dependencySet-unpacked-filtered/verify.bsh | 18 + .../dependencySet-unpacked/child1/pom.xml | 20 + .../child1/src/main/java/test/App.java | 13 + .../child1/src/test/java/test/AppTest.java | 38 + .../dependencySet-unpacked/child2/pom.xml | 48 + .../child2/src/assemble/bin.xml | 22 + .../child2/src/main/java/test/App.java | 13 + .../child2/src/test/java/test/AppTest.java | 38 + .../dependencySet-unpacked/invoker.properties | 18 + .../dependency-sets/dependencySet-unpacked/pom.xml | 19 + .../dependencySet-unpacked/verify.bsh | 48 + .../child1/pom.xml | 20 + .../child1/src/main/java/test/App.java | 13 + .../child1/src/test/java/test/AppTest.java | 38 + .../child2/pom.xml | 48 + .../child2/src/assemble/bin.xml | 27 + .../child2/src/main/java/test/App.java | 13 + .../child2/src/test/java/test/AppTest.java | 38 + .../invoker.properties | 18 + .../dependencySet-unpackedExcludingMetaInf/pom.xml | 19 + .../verify.bsh | 56 + .../child1/pom.xml | 18 + .../child1/src/main/java/test/App.java | 13 + .../child1/src/main/java/test/App2.java | 13 + .../child1/src/test/java/test/AppTest.java | 38 + .../child2/pom.xml | 47 + .../child2/src/assemble/bin.xml | 37 + .../child2/src/main/java/test/App.java | 13 + .../child2/src/test/java/test/AppTest.java | 38 + .../invoker.properties | 18 + .../dependencySet-unpackedSubsetsTwice/pom.xml | 19 + .../dependencySet-unpackedSubsetsTwice/verify.bsh | 64 + .../child1/pom.xml | 20 + .../child1/src/main/java/test/App.java | 13 + .../child1/src/test/java/test/AppTest.java | 38 + .../child2/pom.xml | 41 + .../child2/src/assemble/bin.xml | 17 + .../child2/src/main/java/test/App.java | 13 + .../invoker.properties | 18 + .../dependencySet-withExecutedProject/pom.xml | 19 + .../src/assemble/bin.xml | 17 + .../src/main/java/test/App.java | 13 + .../dependencySet-withExecutedProject/verify.bsh | 17 + .../include-project-artifact/README-jira.txt | 1 + .../include-project-artifact/invoker.properties | 18 + .../include-project-artifact/pom.xml | 44 + .../src/main/assembly/bin.xml | 16 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../include-project-artifact/verify.bsh | 44 + .../include-project-attachments/README-jira.txt | 1 + .../include-project-attachments/invoker.properties | 18 + .../include-project-attachments/pom.xml | 56 + .../src/main/assembly/bin.xml | 18 + .../src/main/assembly/src.xml | 18 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../include-project-attachments/verify.bsh | 54 + .../include-provided/README-jira.txt | 1 + .../include-provided/child1/pom.xml | 20 + .../child1/src/main/java/test/App.java | 13 + .../child1/src/test/java/test/AppTest.java | 38 + .../include-provided/child2/pom.xml | 49 + .../include-provided/child2/src/assemble/bin.xml | 17 + .../child2/src/main/java/test/App.java | 13 + .../child2/src/test/java/test/AppTest.java | 38 + .../include-provided/invoker.properties | 18 + .../dependency-sets/include-provided/pom.xml | 19 + .../dependency-sets/include-provided/verify.bsh | 48 + .../including-pom-dependency/invoker.properties | 18 + .../including-pom-dependency/pom.xml | 37 + .../including-pom-dependency/src/assemble/bin.xml | 26 + .../src/main/java/com/nf/ass/App.java | 13 + .../including-pom-dependency/verify.bsh | 16 + .../including-sar-dependency/invoker.properties | 18 + .../including-sar-dependency/pom.xml | 36 + .../including-sar-dependency/src/assemble/bin.xml | 15 + .../src/main/java/com/nf/ass/App.java | 13 + .../including-sar-dependency/verify.bsh | 11 + .../massembly-201/invoker.properties | 18 + .../projects/dependency-sets/massembly-201/pom.xml | 54 + .../massembly-201/src/main/assembly/bin.xml | 19 + .../massembly-201/src/main/java/test/App.java | 13 + .../dependency-sets/massembly-201/verify.bsh | 22 + .../dependency-sets/massembly-232/assembly.xml | 15 + .../massembly-232/invoker.properties | 18 + .../projects/dependency-sets/massembly-232/pom.xml | 31 + .../massembly-232/src/main/etc/hello.txt | 1 + .../dependency-sets/massembly-232/verify.bsh | 7 + .../massembly-235/invoker.properties | 18 + .../projects/dependency-sets/massembly-235/pom.xml | 62 + .../massembly-235/src/main/assembly/release.xml | 23 + .../massembly-235/src/main/java/HelloWorld.java | 7 + .../src/test/java/HelloWorldTest.java | 9 + .../dependency-sets/massembly-235/verify.bsh | 11 + .../massembly-345/invoker.properties | 18 + .../projects/dependency-sets/massembly-345/pom.xml | 33 + .../massembly-345/src/assemble/bin.xml | 18 + .../src/main/resources/application.xml | 1 + .../dependency-sets/massembly-345/verify.bsh | 6 + .../massembly-99/invoker.properties | 18 + .../dependency-sets/massembly-99/module-a/pom.xml | 24 + .../module-a/src/main/java/com/nf/ass/App.java | 13 + .../module-a/src/test/java/com/nf/ass/AppTest.java | 38 + .../dependency-sets/massembly-99/module-b/pom.xml | 24 + .../module-b/src/main/java/com/nf/ass/App.java | 13 + .../module-b/src/test/java/com/nf/ass/AppTest.java | 38 + .../projects/dependency-sets/massembly-99/pom.xml | 54 + .../massembly-99/src/main/assemblies/bin.xml | 31 + .../dependency-sets/massembly-99/verify.bsh | 12 + .../invoker.properties | 18 + .../mid-artifactId-wildcard-massembly570/pom.xml | 52 + .../src/main/assembly/bin.xml | 19 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../verify.bsh | 20 + .../multiple-wildcard-includes/invoker.properties | 18 + .../multiple-wildcard-includes/pom.xml | 62 + .../src/main/assembly/bin.xml | 20 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../multiple-wildcard-includes/verify.bsh | 16 + .../invoker.properties | 18 + .../outputFileNameMappingWithUnpack/pom.xml | 38 + .../src/main/assembly/bin.xml | 18 + .../outputFileNameMappingWithUnpack/verify.bsh | 20 + .../invoker.properties | 18 + .../module-a/pom.xml | 24 + .../module-a/src/main/java/com/nf/ass/App.java | 13 + .../module-a/src/test/java/com/nf/ass/AppTest.java | 38 + .../module-b/pom.xml | 24 + .../module-b/src/main/java/com/nf/ass/App.java | 13 + .../module-b/src/test/java/com/nf/ass/AppTest.java | 38 + .../using-moduleSet-implied-depSet/pom.xml | 53 + .../src/main/assemblies/bin.xml | 23 + .../using-moduleSet-implied-depSet/verify.bsh | 12 + .../bin/jars-in-archive-root/invoker.properties | 18 + .../bin/jars-in-archive-root/pom.xml | 45 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../bin/jars-in-archive-root/verify.bsh | 42 + .../component-descriptors-merged/child1/pom.xml | 20 + .../child1/src/main/java/test/AppChild1.java | 13 + .../main/resources/META-INF/plexus/components.xml | 9 + .../component-descriptors-merged/child2/pom.xml | 48 + .../child2/src/assemble/bin.xml | 22 + .../child2/src/main/java/test/App.java | 13 + .../main/resources/META-INF/plexus/components.xml | 9 + .../child2/src/test/java/test/AppTest.java | 38 + .../invoker.properties | 18 + .../component-descriptors-merged/pom.xml | 19 + .../component-descriptors-merged/verify.bsh | 60 + .../deps-unpacked-to-root-dir/child1/pom.xml | 20 + .../child1/src/main/java/test/AppChild1.java | 13 + .../deps-unpacked-to-root-dir/child2/pom.xml | 48 + .../child2/src/assemble/bin.xml | 22 + .../child2/src/main/java/test/App.java | 13 + .../child2/src/test/java/test/AppTest.java | 38 + .../deps-unpacked-to-root-dir/invoker.properties | 18 + .../deps-unpacked-to-root-dir/pom.xml | 19 + .../deps-unpacked-to-root-dir/verify.bsh | 54 + .../no-target-dir/invoker.properties | 18 + .../jar-with-dependencies/no-target-dir/pom.xml | 36 + .../no-target-dir/src/assemble/bin.xml | 20 + .../no-target-dir/src/main/java/test/App.java | 13 + .../jar-with-dependencies/no-target-dir/verify.bsh | 46 + .../multimodule-sources-copied/child1/pom.xml | 20 + .../child1/src/main/java/test/App.java | 13 + .../child1/src/test/java/test/AppTest.java | 38 + .../multimodule-sources-copied/child2/pom.xml | 20 + .../child2/src/main/java/test/App.java | 13 + .../child2/src/test/java/test/AppTest.java | 38 + .../multimodule-sources-copied/invoker.properties | 18 + .../project/multimodule-sources-copied/pom.xml | 50 + .../project/multimodule-sources-copied/verify.bsh | 115 ++ .../no-target-dir-multimodule/child1/pom.xml | 19 + .../child1/src/main/java/test/App.java | 13 + .../child1/src/test/java/test/AppTest.java | 38 + .../no-target-dir-multimodule/child2/pom.xml | 19 + .../child2/src/main/java/test/App.java | 13 + .../child2/src/test/java/test/AppTest.java | 38 + .../no-target-dir-multimodule/invoker.properties | 18 + .../project/no-target-dir-multimodule/pom.xml | 51 + .../project/no-target-dir-multimodule/verify.bsh | 133 ++ .../project/no-target-dir/invoker.properties | 18 + .../descriptor-refs/project/no-target-dir/pom.xml | 44 + .../no-target-dir/src/main/java/test/App.java | 13 + .../no-target-dir/src/test/java/test/AppTest.java | 38 + .../project/no-target-dir/verify.bsh | 41 + .../project/sources-copied/invoker.properties | 18 + .../descriptor-refs/project/sources-copied/pom.xml | 45 + .../sources-copied/src/main/java/test/App.java | 13 + .../sources-copied/src/test/java/test/AppTest.java | 38 + .../project/sources-copied/verify.bsh | 64 + .../src/no-target-dir/invoker.properties | 18 + .../descriptor-refs/src/no-target-dir/pom.xml | 44 + .../src/no-target-dir/src/main/java/test/App.java | 13 + .../no-target-dir/src/test/java/test/AppTest.java | 38 + .../descriptor-refs/src/no-target-dir/verify.bsh | 41 + .../src/src-dir-copied/invoker.properties | 18 + .../descriptor-refs/src/src-dir-copied/pom.xml | 45 + .../src/src-dir-copied/src/main/java/test/App.java | 13 + .../src-dir-copied/src/test/java/test/AppTest.java | 38 + .../descriptor-refs/src/src-dir-copied/verify.bsh | 53 + .../file-set-fileMode/invoker.properties | 18 + .../projects/file-modes/file-set-fileMode/pom.xml | 37 + .../file-set-fileMode/src/assemble/src.xml | 15 + .../file-set-fileMode/src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../file-modes/file-set-fileMode/verify.bsh | 22 + .../fileItem-fileMode/invoker.properties | 18 + .../projects/file-modes/fileItem-fileMode/pom.xml | 37 + .../fileItem-fileMode/src/assemble/src.xml | 15 + .../fileItem-fileMode/src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../file-modes/fileItem-fileMode/verify.bsh | 29 + .../invoker.properties | 18 + .../default-directory-unspecified/pom.xml | 27 + .../src/main/assembly/src.xml | 16 + .../default-directory-unspecified/verify.bsh | 10 + .../invoker.properties | 18 + .../file-sets/default-excludes-unspecified/pom.xml | 27 + .../src/main/assembly/src.xml | 14 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../default-excludes-unspecified/verify.bsh | 10 + .../dont-use-default-excludes/invoker.properties | 18 + .../file-sets/dont-use-default-excludes/pom.xml | 27 + .../file-sets/dont-use-default-excludes/setup.bsh | 13 + .../src/main/assembly/src.xml | 15 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../dont-use-default-excludes/verify.groovy | 6 + .../file-sets/excludes-using-regex/child/pom.xml | 12 + .../child/src/main/resources/target/file.txt | 1 + .../child/target/classes/src/omit.txt | 1 + .../excludes-using-regex/child/target/omit.txt | 1 + .../excludes-using-regex/invoker.properties | 18 + .../file-sets/excludes-using-regex/pom.xml | 42 + .../excludes-using-regex/src/assemble/src.xml | 17 + .../src/main/java/org/test/target/file.properties | 1 + .../target/classes/src/omit.txt | 1 + .../file-sets/excludes-using-regex/target/omit.txt | 1 + .../file-sets/excludes-using-regex/verify.bsh | 71 + .../excluding-svn-dirs/invoker.properties | 18 + .../projects/file-sets/excluding-svn-dirs/pom.xml | 27 + .../file-sets/excluding-svn-dirs/setup.bsh | 13 + .../excluding-svn-dirs/src/main/assembly/src.xml | 17 + .../excluding-svn-dirs/src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../file-sets/excluding-svn-dirs/verify.groovy | 8 + .../filtered-module-sources/child/pom.xml | 13 + .../child/src/main/assembly-resources/test.txt | 1 + .../filtered-module-sources/invoker.properties | 18 + .../file-sets/filtered-module-sources/pom.xml | 39 + .../src/main/assembly/src.xml | 25 + .../file-sets/filtered-module-sources/verify.bsh | 19 + .../file-sets/filtered-multimodule/child/pom.xml | 34 + .../child/src/main/assembly-resources/test.txt | 1 + .../child/src/main/assembly/src.xml | 16 + .../filtered-multimodule/invoker.properties | 18 + .../file-sets/filtered-multimodule/pom.xml | 17 + .../filtered-multimodule/src/main/assembly/bin.xml | 17 + .../org/apache/maven/plugin/assembly/test/App.java | 13 + .../file-sets/filtered-multimodule/verify.bsh | 19 + .../include-base-directory/invoker.properties | 18 + .../file-sets/include-base-directory/pom.xml | 27 + .../src/main/assembly/src.xml | 17 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../file-sets/include-base-directory/verify.bsh | 9 + .../file-sets/include-parent-dir/child/pom.xml | 41 + .../child/src/assemble/parent.xml | 19 + .../child/src/main/java/test/App.java | 13 + .../child/src/test/java/test/AppTest.java | 38 + .../include-parent-dir/invoker.properties | 18 + .../projects/file-sets/include-parent-dir/pom.xml | 27 + .../file-sets/include-parent-dir/verify.bsh | 3 + .../multimodule-unix-lineEndings/child/pom.xml | 34 + .../child/src/main/assembly-resources/test.txt | 2 + .../child/src/main/assembly/src.xml | 17 + .../invoker.properties | 18 + .../file-sets/multimodule-unix-lineEndings/pom.xml | 17 + .../src/main/assembly/bin.xml | 17 + .../org/apache/maven/plugin/assembly/test/App.java | 13 + .../multimodule-unix-lineEndings/verify.bsh | 35 + .../multimodule-win-lineEndings/child/pom.xml | 34 + .../child/src/main/assembly-resources/test.txt | 2 + .../child/src/main/assembly/src.xml | 17 + .../multimodule-win-lineEndings/invoker.properties | 18 + .../file-sets/multimodule-win-lineEndings/pom.xml | 17 + .../src/main/assembly/bin.xml | 17 + .../org/apache/maven/plugin/assembly/test/App.java | 13 + .../multimodule-win-lineEndings/verify.bsh | 35 + .../use-default-excludes/invoker.properties | 18 + .../file-sets/use-default-excludes/pom.xml | 27 + .../use-default-excludes/src/main/assembly/src.xml | 15 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../file-sets/use-default-excludes/verify.bsh | 10 + src/it/projects/files/filtered-sysprop/pom.xml | 38 + .../files/filtered-sysprop/src/assemble/bin.xml | 16 + .../filtered-sysprop/src/config/a/filtered.txt | 1 + src/it/projects/files/filtered-sysprop/verify.bsh | 21 + .../files/multimodule-relativePath/a.properties | 1 + .../files/multimodule-relativePath/child/pom.xml | 35 + .../child/src/assemble/bin.xml | 15 + .../child/src/config/a/file.txt | 2 + .../child/src/config/b/file.txt | 3 + .../files/multimodule-relativePath/pom.xml | 20 + .../files/multimodule-relativePath/verify.bsh | 11 + .../filter-comp-descriptor-path/assembly.xml | 13 + .../filter-comp-descriptor-path/component.xml | 7 + .../filter-comp-descriptor-path/invoker.properties | 18 + .../filter-comp-descriptor-path/pom.xml | 35 + .../filter-comp-descriptor-path/verify.bsh | 9 + .../filters-defined-in-build/invoker.properties | 18 + .../filters-defined-in-build/pom.xml | 43 + .../src/main/assembly/descriptor.xml | 22 + .../src/main/config/file-1.properties | 5 + .../src/main/config/file-2.properties | 3 + .../src/main/filters/filter-assembly.properties | 1 + .../src/main/filters/filter-build.properties | 1 + .../filters-defined-in-build/verify.bsh | 44 + .../filter.properties | 1 + .../invoker.properties | 18 + .../filtersDefinedInAssemblyPluginConfig/pom.xml | 37 + .../src/assemble/bin.xml | 16 + .../src/config/file.txt | 2 + .../verify.bsh | 30 + .../child1/pom.xml | 21 + .../child1/src/main/java/test/App.java | 13 + .../child1/src/test/java/test/AppTest.java | 38 + .../child2/pom.xml | 21 + .../child2/src/main/java/test/App.java | 13 + .../child2/src/test/java/test/AppTest.java | 38 + .../invoker.properties | 18 + .../assembly-assembly-with-module-binaries/pom.xml | 34 + .../src/assemble/bin.xml | 18 + .../test.properties | 1 + .../verify.bsh | 38 + .../child1/pom.xml | 21 + .../child1/src/main/java/test/App.java | 13 + .../child1/src/test/java/test/AppTest.java | 38 + .../child2/pom.xml | 21 + .../child2/src/main/java/test/App.java | 13 + .../child2/src/test/java/test/AppTest.java | 38 + .../invoker.properties | 18 + .../assembly-attached-with-module-binaries/pom.xml | 34 + .../src/assemble/bin.xml | 18 + .../test.properties | 1 + .../verify.bsh | 38 + .../archiver-ignorePermissions/pom.xml | 47 + .../src/main/assembly/bin.xml | 22 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../archiver-ignorePermissions/verify.bsh | 22 + .../ignoreDirFormatExtensions/invoker.properties | 18 + .../ignoreDirFormatExtensions/pom.xml | 48 + .../src/main/assembly/src.xml | 19 + .../src/main/assembly/src2.xml | 19 + .../src/main/java/test/App.java | 13 + .../ignoreDirFormatExtensions/verify.bsh | 24 + .../manifest-with-customEntry/invoker.properties | 18 + .../manifest-with-customEntry/pom.xml | 51 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../manifest-with-customEntry/verify.bsh | 20 + .../manifest-with-mainClass/invoker.properties | 18 + .../manifest-with-mainClass/pom.xml | 50 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../manifest-with-mainClass/verify.bsh | 20 + .../massembly-291/invoker.properties | 18 + .../mojo-configuration/massembly-291/pom.xml | 37 + .../massembly-291/src/main/assembly/src.xml | 20 + .../massembly-291/test.properties | 1 + .../mojo-configuration/massembly-291/verify.bsh | 38 + .../massembly-301/invoker.properties | 18 + .../mojo-configuration/massembly-301/pom.xml | 37 + .../massembly-301/src/main/assembly/src.xml | 20 + .../massembly-301/src/main/java/test/App.java | 13 + .../massembly-301/test.properties | 1 + .../mojo-configuration/massembly-301/verify.bsh | 38 + .../invoker.properties | 18 + .../no-appendAssemblyId-no-classifier/pom.xml | 51 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../no-appendAssemblyId-no-classifier/verify.bsh | 14 + .../skipAssemblyCLIPropertySet/invoker.properties | 18 + .../skipAssemblyCLIPropertySet/pom.xml | 37 + .../src/main/assembly/bin.xml | 15 + .../skipAssemblyCLIPropertySet/test.properties | 1 + .../skipAssemblyCLIPropertySet/verify.bsh | 8 + .../invoker.properties | 18 + .../single-in-one-project-hierarchy/pom.xml | 43 + .../src/assemble/bin.xml | 17 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../single-in-one-project-hierarchy/verify.bsh | 3 + .../child1/pom.xml | 41 + .../child1/src/assemble/bin.xml | 17 + .../child1/src/main/java/test/App.java | 13 + .../child1/src/test/java/test/AppTest.java | 38 + .../child2/pom.xml | 42 + .../child2/src/assemble/bin.xml | 17 + .../child2/src/main/java/test/App.java | 13 + .../child2/src/test/java/test/AppTest.java | 38 + .../invoker.properties | 18 + .../single-twice-in-multimodule-hierarchy/pom.xml | 20 + .../verify.bsh | 8 + .../invoker.properties | 18 + .../single-twice-in-one-project-hierarchy/pom.xml | 56 + .../src/assemble/bin.xml | 17 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../verify.bsh | 8 + .../multimodule/massembly-298/child1/pom.xml | 20 + .../child1/src/main/java/org/test/child1/App.java | 13 + .../child1/src/main/java/org/test/child1/App2.java | 13 + .../child1/src/test/java/org/test/AppTest.java | 38 + .../multimodule/massembly-298/child2/pom.xml | 20 + .../child2/src/main/java/org/test/child2/App.java | 13 + .../child2/src/main/java/org/test/other/App.java | 13 + .../child2/src/test/java/org/test/AppTest.java | 38 + .../multimodule/massembly-298/invoker.properties | 18 + src/it/projects/multimodule/massembly-298/pom.xml | 35 + .../multimodule/massembly-298/src/assemble/bin.xml | 42 + .../projects/multimodule/massembly-298/verify.bsh | 38 + .../multimodule-binariesNotSource/child1/pom.xml | 20 + .../child1/src/main/java/org/test/App.java | 13 + .../child1/src/test/java/org/test/AppTest.java | 38 + .../multimodule-binariesNotSource/child2/pom.xml | 20 + .../child2/src/main/java/org/test/App.java | 13 + .../child2/src/test/java/org/test/AppTest.java | 38 + .../multimodule-binariesNotSource/child3/pom.xml | 20 + .../child3/src/main/java/org/test/App.java | 13 + .../child3/src/test/java/org/test/AppTest.java | 38 + .../invoker.properties | 18 + .../multimodule-binariesNotSource/pom.xml | 37 + .../src/assemble/bin.xml | 24 + .../multimodule-binariesNotSource/verify.bsh | 10 + .../multimodule-filteredFileSet/child/pom.xml | 12 + .../child/src/config/a/filtered.txt | 1 + .../multimodule-filteredFileSet/child/verify.bsh | 21 + .../multimodule-filteredFileSet/pom.xml | 44 + .../src/assemble/bin.xml | 23 + .../multimodule-filteredFileSet/verify.bsh | 21 + .../multimodule-modulePomPropInterp/child1/pom.xml | 14 + .../src/main/resources/assembly-resources/test.txt | 1 + .../multimodule-modulePomPropInterp/child2/pom.xml | 41 + .../child2/src/assemble/bin.xml | 26 + .../multimodule-modulePomPropInterp/pom.xml | 19 + .../multimodule-modulePomPropInterp/verify.bsh | 4 + .../multimodule-siblingParent/child1/pom.xml | 19 + .../child1/src/main/java/org/test/App.java | 13 + .../child1/src/test/java/org/test/AppTest.java | 38 + .../multimodule-siblingParent/child2/pom.xml | 19 + .../child2/src/main/java/org/test/App.java | 13 + .../child2/src/test/java/org/test/AppTest.java | 38 + .../multimodule-siblingParent/parent/pom.xml | 43 + .../parent/src/assemble/src.xml | 30 + .../multimodule-siblingParent/parent/verify.bsh | 9 + .../multimodule-sourceNotBinaries/child1/pom.xml | 20 + .../child1/src/main/java/org/test/App.java | 13 + .../child1/src/test/java/org/test/AppTest.java | 38 + .../multimodule-sourceNotBinaries/child2/pom.xml | 20 + .../child2/src/main/java/org/test/App.java | 13 + .../child2/src/test/java/org/test/AppTest.java | 38 + .../multimodule-sourceNotBinaries/child3/pom.xml | 20 + .../child3/src/main/java/org/test/App.java | 13 + .../child3/src/test/java/org/test/AppTest.java | 38 + .../invoker.properties | 18 + .../multimodule-sourceNotBinaries/pom.xml | 46 + .../src/assemble/src.xml | 30 + .../multimodule-sourceNotBinaries/verify.bsh | 9 + .../child1/pom.xml | 20 + .../child1/src/main/java/org/test/App.java | 13 + .../child1/src/test/java/org/test/AppTest.java | 38 + .../child2/pom.xml | 20 + .../child2/src/main/java/org/test/App.java | 13 + .../child2/src/test/java/org/test/AppTest.java | 38 + .../child3/pom.xml | 20 + .../child3/src/main/java/org/test/App.java | 13 + .../child3/src/test/java/org/test/AppTest.java | 38 + .../child4/pom.xml | 53 + .../child4/src/assemble/bin.xml | 27 + .../invoker.properties | 18 + .../multimodule-wholeReactorFromChild/pom.xml | 24 + .../multimodule-wholeReactorFromChild/verify.bsh | 23 + .../child-level1-project1/pom.xml | 18 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../child-level2-project1/pom.xml | 18 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../child-level1-project2/pom.xml | 17 + .../invoker.properties | 18 + .../pom.xml | 33 + .../src/assemble/bin.xml | 19 + .../verify.bsh | 19 + .../child-level1-project1/pom.xml | 18 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../child-level2-project1/pom.xml | 18 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../child-level1-project2/pom.xml | 17 + .../two-level-multimodule/invoker.properties | 18 + .../multimodule/two-level-multimodule/pom.xml | 33 + .../two-level-multimodule/src/assemble/bin.xml | 18 + .../multimodule/two-level-multimodule/verify.bsh | 18 + .../child-level1-project1/pom.xml | 18 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../child-level2-project1/pom.xml | 18 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../child-level1-project2/pom.xml | 17 + .../invoker.properties | 18 + .../two-levels-includeBaseDir-withBin/pom.xml | 33 + .../src/assemble/bin.xml | 18 + .../two-levels-includeBaseDir-withBin/verify.bsh | 12 + .../child-level1-project1/pom.xml | 18 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../child-level2-project1/pom.xml | 18 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../child-level1-project2/pom.xml | 17 + .../invoker.properties | 18 + .../two-levels-includeBaseDir-withSrc/pom.xml | 33 + .../src/assemble/src.xml | 30 + .../two-levels-includeBaseDir-withSrc/verify.bsh | 16 + .../child-level1-project1/pom.xml | 18 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../child-level2-project1/pom.xml | 18 + .../src/main/java/test/App2.java | 13 + .../src/test/java/test/App2Test.java | 38 + .../child-level1-project2/pom.xml | 17 + .../invoker.properties | 18 + .../pom.xml | 33 + .../src/main/assembly/src.xml | 25 + .../verify.bsh | 13 + .../child-level1-project1/pom.xml | 18 + .../src/main/java/test/App.java | 13 + .../src/test/java/test/AppTest.java | 38 + .../child-level2-project1/pom.xml | 18 + .../src/main/java/test/App2.java | 13 + .../src/test/java/test/App2Test.java | 38 + .../child-level1-project2/pom.xml | 17 + .../invoker.properties | 18 + .../pom.xml | 33 + .../src/main/assembly/src.xml | 23 + .../verify.bsh | 21 + .../basic-repository/invoker.properties | 18 + .../projects/repositories/basic-repository/pom.xml | 44 + .../basic-repository/src/assemble/bin.xml | 18 + .../org/apache/maven/plugin/assembly/test/App.java | 13 + .../apache/maven/plugin/assembly/test/AppTest.java | 38 + .../repositories/basic-repository/verify.bsh | 6 + .../repositories/massembly-196/invoker.properties | 18 + src/it/projects/repositories/massembly-196/pom.xml | 53 + .../massembly-196/src/main/assembly/bin.xml | 24 + .../massembly-196/src/main/java/test/App.java | 13 + .../projects/repositories/massembly-196/verify.bsh | 18 + .../repo-with-snapshot-parents/child/pom.xml | 53 + .../1.4.3-SNAPSHOT/plexus-utils-1.4.3-SNAPSHOT.pom | 61 + .../plexus/plexus/1.0.11/plexus-1.0.11.pom | 308 ++++ .../child/src/assemble/bin.xml | 18 + .../org/apache/maven/plugin/assembly/test/App.java | 13 + .../apache/maven/plugin/assembly/test/AppTest.java | 38 + .../repo-with-snapshot-parents/invoker.properties | 18 + .../repo-with-snapshot-parents/pom.xml | 17 + .../repo-with-snapshot-parents/verify.bsh | 18 + src/it/settings.xml | 75 + .../assembly/AssemblerConfigurationSource.java | 102 ++ .../maven/plugin/assembly/AssemblyContext.java | 31 + .../plugin/assembly/DefaultAssemblyContext.java | 52 + .../InvalidAssemblerConfigurationException.java | 41 + .../assembly/archive/ArchiveCreationException.java | 41 + .../archive/ArchiveExpansionException.java | 41 + .../plugin/assembly/archive/AssemblyArchiver.java | 39 + .../assembly/archive/DefaultAssemblyArchiver.java | 535 +++++++ .../archive/ManifestCreationFinalizer.java | 147 ++ .../archive/archiver/AssemblyProxyArchiver.java | 985 +++++++++++++ .../archive/archiver/PrefixedArchivedFileSet.java | 121 ++ .../assembly/archive/archiver/PrefixedFileSet.java | 128 ++ .../assembly/archive/archiver/SarUnArchiver.java | 33 + .../archive/phase/AssemblyArchiverPhase.java | 55 + .../archive/phase/DependencySetAssemblyPhase.java | 78 + .../archive/phase/FileItemAssemblyPhase.java | 109 ++ .../archive/phase/FileSetAssemblyPhase.java | 64 + .../archive/phase/ModuleSetAssemblyPhase.java | 567 +++++++ .../archive/phase/RepositoryAssemblyPhase.java | 128 ++ .../wrappers/GroupVersionAlignmentWrapper.java | 55 + .../wrappers/RepoBuilderConfigSourceWrapper.java | 51 + .../archive/phase/wrappers/RepoInfoWrapper.java | 85 ++ .../assembly/archive/task/AddArtifactTask.java | 293 ++++ .../archive/task/AddDependencySetsTask.java | 509 +++++++ .../assembly/archive/task/AddDirectoryTask.java | 204 +++ .../assembly/archive/task/AddFileSetsTask.java | 239 +++ .../plugin/assembly/archive/task/ArchiverTask.java | 37 + .../artifact/DefaultDependencyResolver.java | 436 ++++++ .../artifact/DependencyResolutionException.java | 41 + .../assembly/artifact/DependencyResolver.java | 41 + .../artifact/ResolutionManagementInfo.java | 136 ++ .../filter/AbstractLineAggregatingHandler.java | 186 +++ .../filter/ComponentsXmlArchiverFileFilter.java | 241 +++ .../filter/ContainerDescriptorHandler.java | 32 + .../assembly/filter/MetaInfServicesHandler.java | 56 + .../assembly/filter/MetaInfSpringHandler.java | 56 + .../filter/SimpleAggregatingDescriptorHandler.java | 235 +++ .../format/AssemblyFormattingException.java | 41 + .../plugin/assembly/format/FileFormatter.java | 142 ++ .../plugin/assembly/format/FileSetFormatter.java | 132 ++ .../assembly/format/ReflectionProperties.java | 81 + .../interpolation/AssemblyExpressionEvaluator.java | 76 + .../AssemblyInterpolationException.java | 69 + .../interpolation/AssemblyInterpolator.java | 249 ++++ .../plugin/assembly/io/AssemblyReadException.java | 41 + .../maven/plugin/assembly/io/AssemblyReader.java | 48 + .../plugin/assembly/io/DefaultAssemblyReader.java | 578 ++++++++ .../io/PrefixedClasspathLocatorStrategy.java | 72 + .../assembly/io/RelativeFileLocatorStrategy.java | 62 + .../assembly/mojos/AbstractAssemblyMojo.java | 845 +++++++++++ .../assembly/mojos/AbstractDirectoryMojo.java | 103 ++ .../maven/plugin/assembly/mojos/AssemblyMojo.java | 60 + .../assembly/mojos/AttachedAssemblyMojo.java | 54 + .../plugin/assembly/mojos/DirectoryInlineMojo.java | 63 + .../maven/plugin/assembly/mojos/DirectoryMojo.java | 63 + .../plugin/assembly/mojos/DirectorySingleMojo.java | 58 + .../plugin/assembly/mojos/SingleAssemblyMojo.java | 49 + .../maven/plugin/assembly/mojos/UnpackMojo.java | 115 ++ .../plugin/assembly/utils/AssemblyFileUtils.java | 295 ++++ .../plugin/assembly/utils/AssemblyFormatUtils.java | 540 +++++++ .../maven/plugin/assembly/utils/FilterUtils.java | 180 +++ .../assembly/utils/InterpolationConstants.java | 55 + .../maven/plugin/assembly/utils/ProjectUtils.java | 183 +++ .../plugin/assembly/utils/TypeConversionUtils.java | 168 +++ src/main/mdo/component.mdo | 1288 ++++++++++++++++ src/main/mdo/descriptor.mdo | 1400 ++++++++++++++++++ src/main/resources/META-INF/plexus/components.xml | 51 + src/main/resources/assemblies/bin.xml | 54 + .../resources/assemblies/jar-with-dependencies.xml | 40 + src/main/resources/assemblies/project.xml | 43 + src/main/resources/assemblies/src.xml | 47 + src/site/apt/advanced-descriptor-topics.apt.vm | 410 ++++++ src/site/apt/advanced-module-set-topics.apt.vm | 500 +++++++ src/site/apt/descriptor-refs.apt.vm | 96 ++ src/site/apt/examples/index.apt | 58 + src/site/apt/examples/multimodule/index.apt | 41 + .../module-binary-inclusion-simple.apt.vm | 244 +++ .../module-source-inclusion-simple.apt.vm | 156 ++ src/site/apt/examples/sharing-descriptors.apt.vm | 156 ++ .../filtering-some-distribution-files.apt.vm | 186 +++ .../single/including-and-excluding-artifacts.apt | 81 + src/site/apt/examples/single/index.apt | 42 + .../apt/examples/single/using-components.apt.vm | 199 +++ .../apt/examples/single/using-repositories.apt.vm | 131 ++ src/site/apt/features.apt | 68 + src/site/apt/index.apt.vm | 164 +++ src/site/apt/usage.apt.vm | 265 ++++ src/site/fml/faq.fml | 212 +++ .../assembly-plugin-architecture-highLevel.png | Bin 0 -> 50087 bytes .../assembly-plugin-architecture-majorClasses.png | Bin 0 -> 90105 bytes .../Checked.png | Bin 0 -> 277 bytes .../Collapsed.png | Bin 0 -> 193 bytes .../Expanded.png | Bin 0 -> 210 bytes .../LeafRowHandle.png | Bin 0 -> 210 bytes .../Mixed.png | Bin 0 -> 213 bytes .../Unchecked.png | Bin 0 -> 205 bytes .../blank.png | Bin 0 -> 168 bytes .../index.html | 332 +++++ src/site/resources/download.cgi | 22 + src/site/site.xml | 63 + src/site/xdoc/download.xml.vm | 126 ++ .../archive/DefaultAssemblyArchiverTest.java | 1047 +++++++++++++ .../archive/ManifestCreationFinalizerTest.java | 174 +++ .../archiver/AssemblyProxyArchiverTest.java | 211 +++ .../phase/DependencySetAssemblyPhaseTest.java | 160 ++ .../archive/phase/FileItemAssemblyPhaseTest.java | 517 +++++++ .../archive/phase/FileSetAssemblyPhaseTest.java | 154 ++ .../archive/phase/ModuleSetAssemblyPhaseTest.java | 1034 +++++++++++++ .../archive/phase/RepositoryAssemblyPhaseTest.java | 391 +++++ .../assembly/archive/task/AddArtifactTaskTest.java | 229 +++ .../archive/task/AddDependencySetsTaskTest.java | 368 +++++ .../archive/task/AddDirectoryTaskTest.java | 205 +++ .../assembly/archive/task/AddFileSetsTaskTest.java | 280 ++++ .../archive/task/testutils/ArtifactMock.java | 316 ++++ .../MockAndControlForAddArtifactTask.java | 185 +++ .../MockAndControlForAddDependencySetsTask.java | 228 +++ .../MockAndControlForAddFileSetsTask.java | 185 +++ .../artifact/DefaultDependencyResolverTest.java | 634 ++++++++ .../ComponentsXmlArchiverFileFilterTest.java | 649 ++++++++ .../plugin/assembly/format/FileFormatterTest.java | 412 ++++++ .../assembly/format/FileSetFormatterTest.java | 364 +++++ .../AssemblyExpressionEvaluatorTest.java | 189 +++ .../interpolation/AssemblyInterpolatorTest.java | 259 ++++ .../assembly/io/DefaultAssemblyReaderTest.java | 1196 +++++++++++++++ .../io/PrefixedClasspathLocatorStrategyTest.java | 80 + .../assembly/testutils/ConfigSourceStub.java | 212 +++ .../plugin/assembly/testutils/MockManager.java | 67 + .../plugin/assembly/testutils/TestFileManager.java | 233 +++ .../maven/plugin/assembly/testutils/TestUtils.java | 90 ++ .../assembly/testutils/TrackingArchiverStub.java | 374 +++++ .../assembly/utils/AssemblyFileUtilsTest.java | 319 ++++ .../assembly/utils/AssemblyFormatUtilsTest.java | 819 +++++++++++ .../plugin/assembly/utils/FilterUtilsTest.java | 431 ++++++ .../plugin/assembly/utils/ProjectUtilsTest.java | 257 ++++ .../assembly/utils/TypeConversionUtilsTest.java | 123 ++ src/test/resources/assemblies/empty.xml | 0 1136 files changed, 58695 insertions(+) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/maven-assembly-plugin.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

