From b21221220d44054cc02f6f5e6642eb58285d2fdb Mon Sep 17 00:00:00 2001 From: Benjamin Bentmann Date: Sun, 8 Feb 2009 14:05:18 +0000 Subject: [PATCH] [MNG-3379] Parallel resolution of artifacts o Added basic IT git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@742096 13f79535-47bb-0310-9956-ffa450edef68 --- .../apache/maven/it/IntegrationTestSuite.java | 1 + ...Tmng3379ParallelArtifactDownloadsTest.java | 103 +++++++++++ .../src/test/resources/mng-3379/pom.xml | 167 ++++++++++++++++++ .../its/mng3379/a/x/0.1/x-0.1-sources.jar | Bin 0 -> 324 bytes .../mng3379/a/x/0.1/x-0.1-sources.jar.sha1 | 1 + .../mng3379/a/x/0.1/x-0.1-test-javadoc.jar | Bin 0 -> 20264 bytes .../a/x/0.1/x-0.1-test-javadoc.jar.sha1 | 1 + .../maven/its/mng3379/a/x/0.1/x-0.1-tests.jar | Bin 0 -> 2407 bytes .../its/mng3379/a/x/0.1/x-0.1-tests.jar.sha1 | 1 + .../maven/its/mng3379/a/x/0.1/x-0.1.jar | Bin 0 -> 2127 bytes .../maven/its/mng3379/a/x/0.1/x-0.1.jar.sha1 | 1 + .../maven/its/mng3379/a/x/0.1/x-0.1.pom | 81 +++++++++ .../maven/its/mng3379/a/x/0.1/x-0.1.pom.sha1 | 1 + .../maven/its/mng3379/a/x/maven-metadata.xml | 12 ++ .../its/mng3379/a/x/maven-metadata.xml.sha1 | 1 + .../its/mng3379/b/x/0.1/x-0.1-sources.jar | Bin 0 -> 324 bytes .../mng3379/b/x/0.1/x-0.1-sources.jar.sha1 | 1 + .../mng3379/b/x/0.1/x-0.1-test-javadoc.jar | Bin 0 -> 20270 bytes .../b/x/0.1/x-0.1-test-javadoc.jar.sha1 | 1 + .../maven/its/mng3379/b/x/0.1/x-0.1-tests.jar | Bin 0 -> 2408 bytes .../its/mng3379/b/x/0.1/x-0.1-tests.jar.sha1 | 1 + .../maven/its/mng3379/b/x/0.1/x-0.1.jar | Bin 0 -> 2128 bytes .../maven/its/mng3379/b/x/0.1/x-0.1.jar.sha1 | 1 + .../maven/its/mng3379/b/x/0.1/x-0.1.pom | 81 +++++++++ .../maven/its/mng3379/b/x/0.1/x-0.1.pom.sha1 | 1 + .../maven/its/mng3379/b/x/maven-metadata.xml | 12 ++ .../its/mng3379/b/x/maven-metadata.xml.sha1 | 1 + .../its/mng3379/c/x/0.1/x-0.1-sources.jar | Bin 0 -> 324 bytes .../mng3379/c/x/0.1/x-0.1-sources.jar.sha1 | 1 + .../mng3379/c/x/0.1/x-0.1-test-javadoc.jar | Bin 0 -> 20270 bytes .../c/x/0.1/x-0.1-test-javadoc.jar.sha1 | 1 + .../maven/its/mng3379/c/x/0.1/x-0.1-tests.jar | Bin 0 -> 2408 bytes .../its/mng3379/c/x/0.1/x-0.1-tests.jar.sha1 | 1 + .../maven/its/mng3379/c/x/0.1/x-0.1.jar | Bin 0 -> 2128 bytes .../maven/its/mng3379/c/x/0.1/x-0.1.jar.sha1 | 1 + .../maven/its/mng3379/c/x/0.1/x-0.1.pom | 81 +++++++++ .../maven/its/mng3379/c/x/0.1/x-0.1.pom.sha1 | 1 + .../maven/its/mng3379/c/x/maven-metadata.xml | 12 ++ .../its/mng3379/c/x/maven-metadata.xml.sha1 | 1 + .../its/mng3379/d/x/0.1/x-0.1-sources.jar | Bin 0 -> 324 bytes .../mng3379/d/x/0.1/x-0.1-sources.jar.sha1 | 1 + .../mng3379/d/x/0.1/x-0.1-test-javadoc.jar | Bin 0 -> 20251 bytes .../d/x/0.1/x-0.1-test-javadoc.jar.sha1 | 1 + .../maven/its/mng3379/d/x/0.1/x-0.1-tests.jar | Bin 0 -> 2408 bytes .../its/mng3379/d/x/0.1/x-0.1-tests.jar.sha1 | 1 + .../maven/its/mng3379/d/x/0.1/x-0.1.jar | Bin 0 -> 2128 bytes .../maven/its/mng3379/d/x/0.1/x-0.1.jar.sha1 | 1 + .../maven/its/mng3379/d/x/0.1/x-0.1.pom | 81 +++++++++ .../maven/its/mng3379/d/x/0.1/x-0.1.pom.sha1 | 1 + .../maven/its/mng3379/d/x/maven-metadata.xml | 12 ++ .../its/mng3379/d/x/maven-metadata.xml.sha1 | 1 + 51 files changed, 667 insertions(+) create mode 100644 its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3379ParallelArtifactDownloadsTest.java create mode 100644 its/core-it-suite/src/test/resources/mng-3379/pom.xml create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/0.1/x-0.1-sources.jar create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/0.1/x-0.1-sources.jar.sha1 create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/0.1/x-0.1-test-javadoc.jar create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/0.1/x-0.1-test-javadoc.jar.sha1 create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/0.1/x-0.1-tests.jar create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/0.1/x-0.1-tests.jar.sha1 create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/0.1/x-0.1.jar create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/0.1/x-0.1.jar.sha1 create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/0.1/x-0.1.pom create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/0.1/x-0.1.pom.sha1 create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/maven-metadata.xml create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/maven-metadata.xml.sha1 create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1-sources.jar create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1-sources.jar.sha1 create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1-test-javadoc.jar create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1-test-javadoc.jar.sha1 create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1-tests.jar create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1-tests.jar.sha1 create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1.jar create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1.jar.sha1 create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1.pom create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1.pom.sha1 create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/maven-metadata.xml create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/maven-metadata.xml.sha1 create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1-sources.jar create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1-sources.jar.sha1 create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1-test-javadoc.jar create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1-test-javadoc.jar.sha1 create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1-tests.jar create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1-tests.jar.sha1 create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1.jar create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1.jar.sha1 create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1.pom create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1.pom.sha1 create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/maven-metadata.xml create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/maven-metadata.xml.sha1 create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/0.1/x-0.1-sources.jar create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/0.1/x-0.1-sources.jar.sha1 create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/0.1/x-0.1-test-javadoc.jar create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/0.1/x-0.1-test-javadoc.jar.sha1 create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/0.1/x-0.1-tests.jar create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/0.1/x-0.1-tests.jar.sha1 create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/0.1/x-0.1.jar create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/0.1/x-0.1.jar.sha1 create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/0.1/x-0.1.pom create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/0.1/x-0.1.pom.sha1 create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/maven-metadata.xml create mode 100644 its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/maven-metadata.xml.sha1 diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/IntegrationTestSuite.java b/its/core-it-suite/src/test/java/org/apache/maven/it/IntegrationTestSuite.java index c759c147c4..2c1f32deea 100644 --- a/its/core-it-suite/src/test/java/org/apache/maven/it/IntegrationTestSuite.java +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/IntegrationTestSuite.java @@ -193,6 +193,7 @@ public class IntegrationTestSuite suite.addTestSuite( MavenITmng3396DependencyManagementForOverConstrainedRangesTest.class ); suite.addTestSuite( MavenITmng3394POMPluginVersionDominanceTest.class ); suite.addTestSuite( MavenITmng3380ManagedRelocatedTransdepsTest.class ); + suite.addTestSuite( MavenITmng3379ParallelArtifactDownloadsTest.class ); suite.addTestSuite( MavenITmng3372DirectInvocationOfPluginsTest.class ); suite.addTestSuite( MavenITmng3355TranslatedPathInterpolationTest.class ); suite.addTestSuite( MavenITmng3331ModulePathNormalizationTest.class ); diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3379ParallelArtifactDownloadsTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3379ParallelArtifactDownloadsTest.java new file mode 100644 index 0000000000..a6508fe3ab --- /dev/null +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3379ParallelArtifactDownloadsTest.java @@ -0,0 +1,103 @@ +package org.apache.maven.it; + +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +import java.io.File; + +import org.apache.maven.it.Verifier; +import org.apache.maven.it.util.ResourceExtractor; + +/** + * This is a test set for MNG-3379. + * + * @author Benjamin Bentmann + * @version $Id$ + */ +public class MavenITmng3379ParallelArtifactDownloadsTest + extends AbstractMavenIntegrationTestCase +{ + + public MavenITmng3379ParallelArtifactDownloadsTest() + { + super(); + } + + /** + * Tests that parallel downloads of artifacts from both the same and from different group ids don't corrupt + * the local repo. + */ + public void testitMNG3379() + throws Exception + { + File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-3379" ); + + Verifier verifier = new Verifier( testDir.getAbsolutePath() ); + verifier.setAutoclean( false ); + verifier.deleteArtifacts( "org.apache.maven.its.mng3379.a" ); + verifier.deleteArtifacts( "org.apache.maven.its.mng3379.b" ); + verifier.deleteArtifacts( "org.apache.maven.its.mng3379.c" ); + verifier.deleteArtifacts( "org.apache.maven.its.mng3379.c" ); + verifier.executeGoal( "validate" ); + verifier.verifyErrorFreeLog(); + verifier.resetStreams(); + + assertArtifactPresent( verifier, "org.apache.maven.its.mng3379.a", "x", "0.1", "", "jar" ); + assertArtifactPresent( verifier, "org.apache.maven.its.mng3379.a", "x", "0.1", "", "pom" ); + assertArtifactPresent( verifier, "org.apache.maven.its.mng3379.a", "x", "0.1", "tests", "jar" ); + assertArtifactPresent( verifier, "org.apache.maven.its.mng3379.a", "x", "0.1", "sources", "jar" ); + assertArtifactPresent( verifier, "org.apache.maven.its.mng3379.a", "x", "0.1", "test-javadoc", "jar" ); + + assertArtifactPresent( verifier, "org.apache.maven.its.mng3379.b", "x", "0.1", "", "jar" ); + assertArtifactPresent( verifier, "org.apache.maven.its.mng3379.b", "x", "0.1", "", "pom" ); + assertArtifactPresent( verifier, "org.apache.maven.its.mng3379.b", "x", "0.1", "tests", "jar" ); + assertArtifactPresent( verifier, "org.apache.maven.its.mng3379.b", "x", "0.1", "sources", "jar" ); + assertArtifactPresent( verifier, "org.apache.maven.its.mng3379.b", "x", "0.1", "test-javadoc", "jar" ); + + assertArtifactPresent( verifier, "org.apache.maven.its.mng3379.c", "x", "0.1", "", "jar" ); + assertArtifactPresent( verifier, "org.apache.maven.its.mng3379.c", "x", "0.1", "", "pom" ); + assertArtifactPresent( verifier, "org.apache.maven.its.mng3379.c", "x", "0.1", "tests", "jar" ); + assertArtifactPresent( verifier, "org.apache.maven.its.mng3379.c", "x", "0.1", "sources", "jar" ); + assertArtifactPresent( verifier, "org.apache.maven.its.mng3379.c", "x", "0.1", "test-javadoc", "jar" ); + + assertArtifactPresent( verifier, "org.apache.maven.its.mng3379.d", "x", "0.1", "", "jar" ); + assertArtifactPresent( verifier, "org.apache.maven.its.mng3379.d", "x", "0.1", "", "pom" ); + assertArtifactPresent( verifier, "org.apache.maven.its.mng3379.d", "x", "0.1", "tests", "jar" ); + assertArtifactPresent( verifier, "org.apache.maven.its.mng3379.d", "x", "0.1", "sources", "jar" ); + assertArtifactPresent( verifier, "org.apache.maven.its.mng3379.d", "x", "0.1", "test-javadoc", "jar" ); + } + + private void assertArtifactPresent( Verifier verifier, String gid, String aid, String ver, String cls, String ext ) + { + StringBuffer buffer = new StringBuffer( 256 ); + buffer.append( verifier.localRepo ); + buffer.append( '/' ).append( gid.replace( '.', '/' ) ); + buffer.append( '/' ).append( aid ); + buffer.append( '/' ).append( ver ); + buffer.append( '/' ).append( aid ).append( '-' ).append( ver ); + if ( cls != null && cls.length() > 0 ) + { + buffer.append( '-' ).append( cls ); + } + buffer.append( '.' ).append( ext ); + File file = new File( buffer.toString() ); + assertTrue( file.getAbsolutePath(), file.isFile() ); + } + +} diff --git a/its/core-it-suite/src/test/resources/mng-3379/pom.xml b/its/core-it-suite/src/test/resources/mng-3379/pom.xml new file mode 100644 index 0000000000..331ff1174d --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3379/pom.xml @@ -0,0 +1,167 @@ + + + + + + 4.0.0 + + org.apache.maven.its.mng3379 + test + jar + 1 + + Maven Integration Test :: MNG-3379 + + Tests that parallel downloads of artifacts from both the same and from different group ids don't corrupt + the local repo. + + + + + + org.apache.maven.its.mng3379.a + x + 0.1 + + + org.apache.maven.its.mng3379.a + x + 0.1 + tests + + + org.apache.maven.its.mng3379.a + x + 0.1 + sources + + + org.apache.maven.its.mng3379.a + x + 0.1 + test-javadoc + + + + org.apache.maven.its.mng3379.b + x + 0.1 + + + org.apache.maven.its.mng3379.b + x + 0.1 + tests + + + org.apache.maven.its.mng3379.b + x + 0.1 + sources + + + org.apache.maven.its.mng3379.b + x + 0.1 + test-javadoc + + + + org.apache.maven.its.mng3379.c + x + 0.1 + + + org.apache.maven.its.mng3379.c + x + 0.1 + tests + + + org.apache.maven.its.mng3379.c + x + 0.1 + sources + + + org.apache.maven.its.mng3379.c + x + 0.1 + test-javadoc + + + + org.apache.maven.its.mng3379.d + x + 0.1 + + + org.apache.maven.its.mng3379.d + x + 0.1 + tests + + + org.apache.maven.its.mng3379.d + x + 0.1 + sources + + + org.apache.maven.its.mng3379.d + x + 0.1 + test-javadoc + + + + + + maven-core-it + file://${basedir}/repo + + + fail + + + false + + + + + + + + org.apache.maven.its.plugins + maven-it-plugin-dependency-resolution + 2.1-SNAPSHOT + + + test + validate + + compile + + + + + + + diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/0.1/x-0.1-sources.jar b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/0.1/x-0.1-sources.jar new file mode 100644 index 0000000000000000000000000000000000000000..0112b922ab7cec64483aea2901b17f5ddd4c894e GIT binary patch literal 324 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 PQ!zGCpc8Icv)=s;QNH!x literal 0 HcmV?d00001 diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/0.1/x-0.1-test-javadoc.jar.sha1 b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/0.1/x-0.1-test-javadoc.jar.sha1 new file mode 100644 index 0000000000..02d0d121ca --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/0.1/x-0.1-test-javadoc.jar.sha1 @@ -0,0 +1 @@ +fd805d41bd0ccd03e85c990298a0210eecfcc3a0 \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/0.1/x-0.1-tests.jar b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/0.1/x-0.1-tests.jar new file mode 100644 index 0000000000000000000000000000000000000000..b3a61aee1fd9851e23da78d74fee452b4bd1fd61 GIT binary patch literal 2407 zcmWIWW@h1H00GMq4=XSON^k;cU)K;vT~9wZ{Q#&k4h9RLva`3+m{Nh#)j%wQtjyQZ z&(qB{I7H9a?X&Nh(>~t1dKY=Ub+yi&Ilno`;EM5sr$stm=T7K&>pF3;KUoqsMNIpE zO2y7O-9f_MLBS<+wbqKra0^W~4ic>qJ{|NKDC1>Z>~-Lg-#Wi_0(D*M!oAE+6d2n! zS1=dH>BZ?WpgL>vrB5$*0G;y|h(UhxP0Y;GOU_9wF4pZk$al~|pzZ(4tgT+s`48G! z>=+6sT8Oeg+P9YXcF63IN`3XtX7&#ON!!k-{6F{q?EJHP?9Yo!NhlZme0k%=tq+{n ze4ehFB`nqaa9)C5SF_5GiKm|as_IMKDO`ALiMVLziEoQSZv9^vIrmEI|Bf)Hr@>9T zb=RdTP5085(Xgri=bdKA z-gDb4T9d!h>HF_H#qR|6T860JS!m{T^7>}+hc#>(##6Z?_sqMSGwq=NX7i2jf5v@@ z75H(ldg4Np8O@;y-#NNxrGN3fdTv{cvQDUSao$Qvo9HE{pF5~!1qjvpXRZ)=n&K6u zyRBE%{pNS(xQruQOHCCWx?ap$e{J@Yx1w)cJg@FFs1@bSZ@nAbW^h64FK5}6j^{gH z9Q!2HqT>G4;m5pVO|SE$rK07xYJ3w5(awChcSYv4WzkBpeGWeNx5;~2%Y_=RF}PW# z@Q~@>tIFon1$^f<4t`H_&iVEyJUsfNvPbGd!-`it6(=@qW0~R*TB^C@%!;xbulCt5 z{B5x%Ao{fC?A@vkZT`nz@3{ zS9e(zCb}el2zbqBmnb6JJj4H8+MN4$TZ4~YnbA4-M22pp$sPv{k-K}|oLl4;%X#@^ z21lG~fl%z+DRTlR`(#Mo8NnkASb@b01EAIeR!fzV|@gm;cK?L?^wUcK>5cs{gY0?d#p-*0b{doAy56Q)KVGfMh@P&$7SPsn%EhmloV*w@Uy zwsYIZ3LD#k^tI+2I`s^fp9{)W$cTIX`bH}65o3P+g)jF9=y3aLT5SJ*ge}6m=2Jl3 zm)r;30p5&EBFwmJHlU|~K!D+`BZx+-=V02f*K{DoAh4uS9Z15pA=P^biy* zU=#L%On_HW2z{94H>j|O0FZ;{F(TOvEBay1#?%Zd{1KW@V`?T?72q}-R2d-57H7h6 z7y+|ERRhd)?3Dw|{3VU4WS9=EDv&L~mb?*`aIlf?1&}3(#2(~t1dKY=Ub+yi&Ilno`;EM5sr$stm=T7K&>pF3;KUoqsMNIpE zO2y7O-9f_MLBS<+wbqKra0^W~4ic>qJ{|NKDC1>Z>~-Lg-#Wi_0(D*M!oAE+6d2n! zS1=dH>BZ?Wz?_BYdVXYQn~^7m5%2-UmW`+)S}}4)Zxdx zV@b^z(*=Cz zH4c7HbI$qpCpB_R5==Iq_7 z4sVxb9>`tJf8gG&U*gAZZR6d^ETt8@q0sQ#yd5!1!x%QYZ z?k%3{bf3HFpY4^XyGdz}`+ltmvYd9<^2qu_l@|RsX0D&Ep|vIJl}f+o%)ljG_ZRZ8 z#@4BJPuH*iWBEi-`g4rn^{_V;X(#Pma*}qw_)zh<@`qAV`S-^fPJit`Hcjiv-`RKL zq|AW}Y+Lqv_IeqcC&HC)G&qcYS+X2*^Les7WAW)7)y5?^-u$lLW@0D)%lNgFpbi(`+?&nU z1b_Rh=m9ox^FzPKo~)N%edk4Xztt~@f@Vyex_B|GZN`>TIHuIg3^)H6!@e^5Gq5>Lo?(}$5&TiDmkzP5AQ#|j(Ug7mfK z8#?t2m!AvDRmg~Y{`y8L?-65u{e>_02k3D7YFcdneuOQ;yXI3s-Iv@4+yUNq?% zh$A$=#?(x(NXKn9s8ELhki*OwF&sv~Y)}yoGaY*&4>NyBV=Eb^LyLT5ORyzVge4lR dqaM%`q}^h literal 0 HcmV?d00001 diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/0.1/x-0.1.jar.sha1 b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/0.1/x-0.1.jar.sha1 new file mode 100644 index 0000000000..2fa6f3fac6 --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/0.1/x-0.1.jar.sha1 @@ -0,0 +1 @@ +b71e548e0427e3a92b1c130d27be6fa52d84c576 \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/0.1/x-0.1.pom b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/0.1/x-0.1.pom new file mode 100644 index 0000000000..980702b602 --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/0.1/x-0.1.pom @@ -0,0 +1,81 @@ + + + + + + 4.0.0 + + org.apache.maven.its.mng3379.a + x + 0.1 + jar + + + true + + + + + maven-core-it + file:///${basedir}/repo + + + + + + + maven-jar-plugin + 2.2 + + + tests + + test-jar + + + + + + maven-source-plugin + 2.0.4 + + + sources + + jar + + + + + + maven-javadoc-plugin + 2.5 + + + apidocs + + test-jar + + + + + + + diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/0.1/x-0.1.pom.sha1 b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/0.1/x-0.1.pom.sha1 new file mode 100644 index 0000000000..3d469f2747 --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/0.1/x-0.1.pom.sha1 @@ -0,0 +1 @@ +5904b07e6c250f792643b8ca9d8237bdbacd5acf \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/maven-metadata.xml b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/maven-metadata.xml new file mode 100644 index 0000000000..b1a2001b0c --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/maven-metadata.xml @@ -0,0 +1,12 @@ + + org.apache.maven.its.mng3379.a + x + 0.1 + + 0.1 + + 0.1 + + 20090208133354 + + \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/maven-metadata.xml.sha1 b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/maven-metadata.xml.sha1 new file mode 100644 index 0000000000..28103a3e9e --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/a/x/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +4398fbb8bb8bba7064c300326fb20aa5ad28611b \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1-sources.jar b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1-sources.jar new file mode 100644 index 0000000000000000000000000000000000000000..376482c5af199d78def06de0193616d5cb25cfd6 GIT binary patch literal 324 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 S8FMlfWH}0SLUt?Wv;P8U783LT literal 0 HcmV?d00001 diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1-test-javadoc.jar.sha1 b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1-test-javadoc.jar.sha1 new file mode 100644 index 0000000000..6da5a05c57 --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1-test-javadoc.jar.sha1 @@ -0,0 +1 @@ +0523c551c85a92127b9c18bb2795d5728d5174f3 \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1-tests.jar b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1-tests.jar new file mode 100644 index 0000000000000000000000000000000000000000..99f75ddf0ec3f52732b375b801e6a12a0d6ff331 GIT binary patch literal 2408 zcmWIWW@h1H0D;I74=XSON^k;cU)K;vT~9wZ{Q#&k4u%Mzva`3+m{Nh#)j%wQtjyQZ z&(qB{I7H9a?X&Nh(>~t1dKY=Ub+yi&Ilno`;EM5sr$stm=T7K&>pF3;KUoqsMNIpE zO2y7O-9f_MLBS<+wbqKra0^W~4ic>qJ{|NKDC1>Z>~-Lg-#Wi_0(D*M!oAE+6d2n! zS1=dH>BZ?WpgL>vrB5$*0G;y|h(UhxP0Y;GOU_9wF4pZk$al~|pzZ(4tgT+s`48G! z>=+6sT8Oeg+P9YXcF63IN`3XtX7&#ON!!k-{6F{q?EJHP?9Yo!NhlZme0k%=tq+{n ze4ehFB`nqaa9)C5SF_5GiKm|as_IMKDO`ALiMVLziEoQSZv9^vIrmEI|Bf)Hr@>9T zb=RdTP5085X$ASYdKI}j zXG3E9XS<2ix<9hN6IJW6q_xm&ZUhT7A z_}gMjK=f(N*}GL8-Y&~Lkh`4!z`a|)#E;$D#=DbQN-K6lq2afAJ7SiGGd8~cl%LXh ztl`*x>4lw_-wIavMi}i=ZBfl%n7noJ(N5pX(Y`#VA07IBM&o95b&DME>T3bd4~VHv^n?hwgw-)GNW_ui45IHlRXX^B6s(^Ik(6ymh=@DX{zW zhfgsx6#LlE$XFSF^!uCsZk}fMv027#Z4nDAGUY7Tw`+6V;k5Yds9GH(wXy!N!AHLp zN&GvixXRs3tq!YSHs_D8HD&sJ@&D{Y`JH>C>y8&swVk<7exFq39x;<2(fjsaG&$^_ zQ1k3vxapsD`;m%LP(_gIADUVM%$wyvY)57uEhx$_NG&SKOf42YvytnNfdIn=+X?j+ zFY1=4B}Bgn36Yueg%jnZ#*qC&s>J~$)i!@TwN zn%6PRhhH+XCr7OjKCNbp^5|*pfHG5>7VKy#TTVk=O&gS%GFSFmM22CD6$? G!8`!4-Dw*D literal 0 HcmV?d00001 diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1-tests.jar.sha1 b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1-tests.jar.sha1 new file mode 100644 index 0000000000..4364da846f --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1-tests.jar.sha1 @@ -0,0 +1 @@ +5b5a09051f138d407d2600c0f016f48179a6be75 \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1.jar b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1.jar new file mode 100644 index 0000000000000000000000000000000000000000..b8a736c1ba9a50f976737f58b2f1e844e5bc61a9 GIT binary patch literal 2128 zcmWIWW@h1H0D;I74=XSON^k;cU)K;vT~9wZ{Q#&k4u%Mzva`3+m{Nh#)j%wQtjyQZ z&(qB{I7H9a?X&Nh(>~t1dKY=Ub+yi&Ilno`;EM5sr$stm=T7K&>pF3;KUoqsMNIpE zO2y7O-9f_MLBS<+wbqKra0^W~4ic>qJ{|NKDC1>Z>~-Lg-#Wi_0(D*M!oAE+6d2n! zS1=dH>BZ?Wz?_BYdVXYQi zzY|sKv81)oY~?T4jyox97cJYir9%2?AE!jz;ty-sG>oTmNA8(-H)q;G|IOwb-~WvJ5-afIUiHLI`Rk~YyxPCs{0%L)*x_0L=(@-)RON_ShYs{76F%yAh< zxR#nKI&{65wf@@dCvQdHxOiUOX;3T5o8NjjxXs{#)?d!DD;>{wzBu+ts71y7sl$(X z$C_T}NlQh`Z`JrF7NVW`aPNxDYs;dQV*4C??r)R#w3Z7sUSn{xOyMEZzgLybrwjPb zYaINZ=A85GPk4CrM`e%Hg@zTccq&e8*v2x&A+%I;$C(vnH(u?tU-;W%OF;B#&DpzE z9o{a>JdnGb|G>Rlzr>H-+Qz$+SxPH*L!sffc{^g3hBG$4{gj{5d92~se(8msm){Cj z_(mA*Q*BYrUzogg^3hJ;%hA3(rym{qen#Va$P{5;WrL{lSq?6RK`Glj6g|^F+*b0v z#QkGJPF?){oCk*={i@n{OC?-$&H9ILtG?>pRCz5L=^e4g?$@?={|SUKiex&cazc{_x)NCWI64y<&pJ=DlPhN%v?WRLu*UcE0uoFnSo2X?l0tF zjjdDdo~~d2$MTL_&Y5D@nCOjZ{51 zy<3f%AZ5;wp9fAi9hm>1{QWV>w8uqa96 zk8*!wKXJ#0ZGulN)K;Btt1w)?a_{4NcGnlUdrx7jy`}8gHYu?C^oLI|GZg#S&&XIA zfAssC{%)RT_pw>VZEXCIQ*tctQ-Ql$O?5J8DBek*qu)#;a6-oR%s<_JCOsx*9 zUpD8DuQg@*eewV7L;0P1qw9_rPqm%7Pkx_N|96%)Bi^4w>nXw-+dpPk@I2R`g+al80Nz-8QGJg z)|Q>i_PHdzW-FIv?&;E3!F(Rvz52&~?oZIsJ}0!scH4`si((#4KK5yG{@Q&3-i%Bl z%(#nwpr?R9fZ?qph(@XiVA`-(1t7&Bu%uBPNW!%tRSftn29??n0J3-=kO?;dR))i@ z$6ksfG{45wOt4JHZ8oS>hX9bn%o#BpM!;-P84oiZdnpeye@SC28Ky(ad}K>N^*MSn iMOdQAO1c+7mLL*sfHx}}$UJr+bYx;+_z5(TfdK&Dy!r9~ literal 0 HcmV?d00001 diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1.jar.sha1 b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1.jar.sha1 new file mode 100644 index 0000000000..05801333f2 --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1.jar.sha1 @@ -0,0 +1 @@ +e5cf583eab02c011806a2fba761915a8cfa7d77a \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1.pom b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1.pom new file mode 100644 index 0000000000..4ef23ffefa --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1.pom @@ -0,0 +1,81 @@ + + + + + + 4.0.0 + + org.apache.maven.its.mng3379.b + x + 0.1 + jar + + + true + + + + + maven-core-it + file:///${basedir}/repo + + + + + + + maven-jar-plugin + 2.2 + + + tests + + test-jar + + + + + + maven-source-plugin + 2.0.4 + + + sources + + jar + + + + + + maven-javadoc-plugin + 2.5 + + + apidocs + + test-jar + + + + + + + diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1.pom.sha1 b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1.pom.sha1 new file mode 100644 index 0000000000..53928ac3a5 --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/0.1/x-0.1.pom.sha1 @@ -0,0 +1 @@ +6840d0bf1653fc445d4486c4a5e280813087a1a5 \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/maven-metadata.xml b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/maven-metadata.xml new file mode 100644 index 0000000000..d506be4e5c --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/maven-metadata.xml @@ -0,0 +1,12 @@ + + org.apache.maven.its.mng3379.b + x + 0.1 + + 0.1 + + 0.1 + + 20090208133454 + + \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/maven-metadata.xml.sha1 b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/maven-metadata.xml.sha1 new file mode 100644 index 0000000000..db3a1dc20e --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/b/x/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +a24c3b15d87466e4b9ed731895e6047e9b529f6c \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1-sources.jar b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1-sources.jar new file mode 100644 index 0000000000000000000000000000000000000000..3858a94b5f32f57d5996e7488f54712590ef5aff GIT binary patch literal 324 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 Gv;P8isLz-H literal 0 HcmV?d00001 diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1-test-javadoc.jar.sha1 b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1-test-javadoc.jar.sha1 new file mode 100644 index 0000000000..44e9bcbb77 --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1-test-javadoc.jar.sha1 @@ -0,0 +1 @@ +46f9b349dba7b94e0ea103f265e71881c41755e0 \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1-tests.jar b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1-tests.jar new file mode 100644 index 0000000000000000000000000000000000000000..51b3c8188423d257f94994f6ad3d443d2732c27c GIT binary patch literal 2408 zcmWIWW@h1H0D+_u4=XSON^k;cU)K;vT~9wZ{Q#&k4u(Xava`3+m{Nh#)j%wQtjyQZ z&(qB{I7H9a?X&Nh(>~t1dKY=Ub+yi&Ilno`;EM5sr$stm=T7K&>pF3;KUoqsMNIpE zO2y7O-9f_MLBS<+wbqKra0^W~4ic>qJ{|NKDC1>Z>~-Lg-#Wi_0(D*M!oAE+6d2n! zS1=dH>BZ?WpgL>vrB5$*0G;y|h(UhxP0Y;GOU_9wF4pZk$al~|pzZ(4tgT+s`48G! z>=+6sT8Oeg+P9YXcF63IN`3XtX7&#ON!!k-{6F{q?EJHP?9Yo!NhlZme0k%=tq+{n ze4ehFB`nqaa9)C5SF_5GiKm|as_IMKDO`ALiMVLziEoQSZv9^vIrmEI|Bf)Hr@>9T zb=RdTP5085(Xgri=bdKA z-gDb4T9d!h>HF_H#qR|6T860JS!m{T^7>}+hc#>(##6Z?_sqMSGwq=NX7i2jf5v@@ z75H(ldg4Np8O@;y-#NNxrGN3fdTv{cvQDUSao$Qvo9HE{pF5~!1qjvpXRZ)=n&K6u zyRBE%{pNS(xQruQOHCCWx?ap$e{J@Yx1w)cJg@FFs1@bSZ@nAbW^h64FK5}6j^{gH z9Q!2HqT>G4;m5pVO|SE$rK07xYJ3w5(awChcSYv4WzkBpeGWeNx5;~2%Y_=RF}PW# z@Q~@>tIFon1$^f<4t`H_&iVEyJUsfNvPbGd!-`it6(=@qW0~R*TB^C@%!;xbulCt5 z{B5x%Ao{fC?A@vkZT`nz@3{ zS9e(zCb}el2zbqBmnb6JJj4H8+MN4$TZ4~YnbA4-M22pp$sPv{k-K}|oLl4;%X#@^ z21lGileC& zm3n6cjx(q6&7E1X{GW08`6;f+XCK^4KZ=w<&(fO)eVi0#PCqXk9z1*t_PnW@F1XEyRR83-_3*z5WK zq0l$)g;K38CpiiWF3DS*inO{gX|cfH>eBj3*Yguwjrt909{5?iukAW6w(v3I8Oc-5 z$^E@69~9L(rTVPBdTvvjNObeku((Ux?i@4gbdNgW+w-~p;Dqowi?@FZS$w%mrCogI zpT+rWfkh`HlL#~JstxEVAP``9>j{T5|F$gSaR0oo9ZAcX#!eWRC=(Q49 zJJ^JMAQRwq6ha?n0S+qdApqpyd5lOl!^(b`voSS;N`Hjr)0mnG)&;oD2Gs@#v&ES( z97e!wP~8AC9eeEnGk-~ADjB9j>k4E`uqAJVC7f)edjVt#BC!W}vjWXvVBi44N}!W( Gf_VS~iETRo literal 0 HcmV?d00001 diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1-tests.jar.sha1 b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1-tests.jar.sha1 new file mode 100644 index 0000000000..d8803858b7 --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1-tests.jar.sha1 @@ -0,0 +1 @@ +ca12b841a47fb2eeb5ff7f90db342b91401a2b2e \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1.jar b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1.jar new file mode 100644 index 0000000000000000000000000000000000000000..d5ea8c8a04cef835f1b17bc9140bbd2a7ad67e64 GIT binary patch literal 2128 zcmWIWW@h1H0D+_u4=XSON^k;cU)K;vT~9wZ{Q#&k4u(Xava`3+m{Nh#)j%wQtjyQZ z&(qB{I7H9a?X&Nh(>~t1dKY=Ub+yi&Ilno`;EM5sr$stm=T7K&>pF3;KUoqsMNIpE zO2y7O-9f_MLBS<+wbqKra0^W~4ic>qJ{|NKDC1>Z>~-Lg-#Wi_0(D*M!oAE+6d2n! zS1=dH>BZ?Wz?_BYdVXYQn~^7m5%2-UmW`+)S}}4)Zxdx zV@b^z(*=Cz zH4c7HbI$qpCpB_R5==Iq_7 z4sVxb9>`tJf8gG&U*gAZZR6d^ETt8@q0sQ#yd5!1!x%QYZ z?k%3{bf3HFpY4^XyGdz}`+ltmvYd9<^2qu_l@|RsX0D&Ep|vIJl}f+o%)ljG_ZRZ8 z#@4BJPuH*iV|hl&?AcDGb!%^YJTs}b#_c&KwDVxgy}+E(X2I$=<-9i{*`MzcpA+!sq-x>ay{|Uz zKNcnF$p7D>;)MFA8-W5TUy3e4L864&&jOO`;vamR4GD4#%eSB zTIFx^Jz^?ucNED8Urlx1Gvo4=dxiP)vo9=G^=h_zJ5j~?_1@T@IHN*6WFvcwZL9TSsksj) zzntB^exFq1-xvRVA8tQ#Pj~<0ou}sc+~<$)wTa`F`lEaQe#Wea>IQbj-&af3U5|$s zH5}lA@>=w=eT~pD iim*hJm2@wFEI}mN0B=?{ka_Gt=*Yyt@Dpev0|NjV7ybYM literal 0 HcmV?d00001 diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1.jar.sha1 b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1.jar.sha1 new file mode 100644 index 0000000000..345998a449 --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1.jar.sha1 @@ -0,0 +1 @@ +267b6326ac40acae70084d39f8d6653109195ce2 \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1.pom b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1.pom new file mode 100644 index 0000000000..0bc4a4ae2d --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1.pom @@ -0,0 +1,81 @@ + + + + + + 4.0.0 + + org.apache.maven.its.mng3379.c + x + 0.1 + jar + + + true + + + + + maven-core-it + file:///${basedir}/repo + + + + + + + maven-jar-plugin + 2.2 + + + tests + + test-jar + + + + + + maven-source-plugin + 2.0.4 + + + sources + + jar + + + + + + maven-javadoc-plugin + 2.5 + + + apidocs + + test-jar + + + + + + + diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1.pom.sha1 b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1.pom.sha1 new file mode 100644 index 0000000000..3ad47e66b3 --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/0.1/x-0.1.pom.sha1 @@ -0,0 +1 @@ +eae1c10beecc02eb0e4edd5a25e1cb964057b3e5 \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/maven-metadata.xml b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/maven-metadata.xml new file mode 100644 index 0000000000..66d765470f --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/maven-metadata.xml @@ -0,0 +1,12 @@ + + org.apache.maven.its.mng3379.c + x + 0.1 + + 0.1 + + 0.1 + + 20090208133508 + + \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/maven-metadata.xml.sha1 b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/maven-metadata.xml.sha1 new file mode 100644 index 0000000000..f9f21ce139 --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/c/x/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +22a882ba475e2c2eda7a7db17bd3d7ff753e7b5c \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/0.1/x-0.1-sources.jar b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/0.1/x-0.1-sources.jar new file mode 100644 index 0000000000000000000000000000000000000000..111644e3a5c25ee64301700774e453cc6ef4d059 GIT binary patch literal 324 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 literal 0 HcmV?d00001 diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/0.1/x-0.1-test-javadoc.jar.sha1 b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/0.1/x-0.1-test-javadoc.jar.sha1 new file mode 100644 index 0000000000..b55b9352cb --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/0.1/x-0.1-test-javadoc.jar.sha1 @@ -0,0 +1 @@ +4bea5c6f80eab61b814b5ab005476a79dd05ada5 \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/0.1/x-0.1-tests.jar b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/0.1/x-0.1-tests.jar new file mode 100644 index 0000000000000000000000000000000000000000..c9691859e6cf7ad3042245bb01d18bda52dac61b GIT binary patch literal 2408 zcmWIWW@h1H0D*!M4=XSON^k;cU)K;vT~9wZ{Q#&k4u*W7va`3+m{Nh#)j%wQtjyQZ z&(qB{I7H9a?X&Nh(>~t1dKY=Ub+yi&Ilno`;EM5sr$stm=T7K&>pF3;KUoqsMNIpE zO2y7O-9f_MLBS<+wbqKra0^W~4ic>qJ{|NKDC1>Z>~-Lg-#Wi_0(D*M!oAE+6d2n! zS1=dH>BZ?WpgL>vrB5$*0G;y|h(UhxP0Y;GOU_9wF4pZk$al~|pzZ(4tgT+s`48G! z>=+6sT8Oeg+P9YXcF63IN`3XtX7&#ON!!k-{6F{q?EJHP?9Yo!NhlZme0k%=tq+{n ze4ehFB`nqaa9)C5SF_5GiKm|as_IMKDO`ALiMVLziEoQSZv9^vIrmEI|Bf)Hr@>9T zb=RdTP5085X$ASYdKI}j zXG3E9XS<2ix<9hN6IJW6q_xm&ZUhT7A z_}gMjK=f(N*}GL8-Y&~Lkh`4!z`a|)#E;$D#=DbQN-K6lq2afAJ7SiGGd8~cl%LXh ztl`*x>4lw_-wIavMi}i=ZBfl%n7noJ(N5pX(Y`#VA07IBM&o95b&DME>T3bd4~VHv^n?hwgw-)GNW_ui45IHlRXX^B6s(^Ik(6ymhRg(jUz=DAAUUc`Gf0`ckhk| zw*0Dp#HuTKzeslDWXpzyycyNn7k1QqGBLG{+jC54=fReHfjOnkg4J)zd2d9rKi?%j zC*aRX)xx`bUv1ofEK1Um|G!1W3H47m0tHgO6mzun&N$(J(QSI+_p}!qZhrrtlUbwp zCH({&`9I_G^HW@t&q_KwuL;;=!at|^wkYd6mN`EcOtRJMy|F)WMumFF zM)nxnR_n!5b01EAIlF!RKB>mPFaG;J+I29*m&{Fj~D7699ylDz3TU*2RgPF7+>YS zE?cW?F;8xTV%C~S*XJ{W-6NufP4q8cEstdWbmXvi!5@8z(>=*t=iW+xxwc{2k0%TN zytq9JSmrP?i7?}?+JK${0s)4%jvyMTqJwF}Ue$pVgTRtTbs!1XhE(w(EQXkXUMqpM zgH6~6G67ykA@pGu;GohT0zeL)$B1Mztn7z58&fl=^hanujj5SnU4YwcP;G!PTbv2Q zVFb(u)eSJyvDXeT^OrQHl3_Zuu0XZ~Tk=L&!pTOu7eJOE5_^C*E6@xE1`Z&s1UmU9 Gm~t1dKY=Ub+yi&Ilno`;EM5sr$stm=T7K&>pF3;KUoqsMNIpE zO2y7O-9f_MLBS<+wbqKra0^W~4ic>qJ{|NKDC1>Z>~-Lg-#Wi_0(D*M!oAE+6d2n! zS1=dH>BZ?Wz?_BYdVXYQi zzY|sKv81)oY~?T4jyox97cJYir9%2?AE!jz;ty-sG>oTmNA8(-H)q;G|IOwb-~WvJ5-afIUiHLI`Rk~YyxPCs{0%L)*x_0L=(@-)RON_ShYs{76F%yAh< zxR#nKI&{65wf@@dCvQdHxOiUOX;3T5o8NjjxXs{#)?d!DD;>{wzBu+ts71y7sl$(X z$C_T}NlQh`Z`JrF7NVW`aPNxDYs;dQV*4C??r)R#w3Z7sUSn{xOyMEZzgLybrwjPb zYaINZ=A85GPk4CrM`e%Hg@zTccq&e8*v2x&A+%I;$C(vnH(u?tU-;W%OF;B#&DpzE z9o{a>JdnGb|G>Rlzr>H-+Qz$+SxPH*L!sffc{^g3hBG$4{gj{5d92~se(8msm){Cj z_(mA*Q*BYrUzogg^3hJ;%hA3(rym{qen#Va$P{5;WrL{lSq?6RK`Glj6g|^F+*b0v z#QkGJPF?){oCk*={i@n{OC?-$&H9ILtG?>pRCz5L=^e4g?$@?={|SUKiex&cazc{_x)NCWI64y<&pJ=DlPhN%v?WRLu*UcE0uoFnSo2X?l0tF zjjdDdo~~d2$MTG_*|VKW>(<`*cxF;<$BiRJ7ax8+_W6VBk$3No2e$mGf5fUQdA~?@ z<7CT*g}fQn+81`zd@?b$joWifXy?I}dx1Hn&4Sf$%6V@@vOnJ?J}2PMN!7x;dtYtb ze=JJUk^jF%#R>IKHv$Dxz7%t`^v*cpf6;Av;rFx`8*YC8pOaam_a*(BsZxZ9jMZlL zwaVY-d&E@S?kJKGzMAU1XU63#_X_jpXJ1&X>eX!bcA|>&$rVRaD=PKQ2pnfl=7fiC%>%Fl*aYluD$VT=U+g9tvQga_p zemT2+{XVJ2zc2p#KHPrfp6>p~J5SB?xz8WpYZJ#U^+)&q{ft=;)eY>5zps|6yB-fO zYB(STW#YQr5@6me2Vy%i^Jqa)enDzcNoH!X=$VaNhYSQ5F4#_}w|G$()4NEwL`alf z{cmG-@i89XQ>MDVzQ6ican*H_hWN(|^$(7%R>@xVd(s0P+Y5}Za$lFNRkoNXw?Q#$ zO{DAd8Nu!m(ZVMBm#>ybGJiU9*t_75zQpOCWUg~>rN3O;Fzv^ag@0b$o&_v(7@0(v zaTonSPXU1d!&^rXjZ_i9v|+CbK#Dm42M~d zy%a}ievPS_V405FY*48V0U(E&Gh#T5fZ3oj9%efBQXXdhlEzjtOox{F$d-WXbF^fN hutbxUbT5D`K_uD$Z&o&tdF(*w$i%?#6KEm>0|5DZ{OJGy literal 0 HcmV?d00001 diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/0.1/x-0.1.jar.sha1 b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/0.1/x-0.1.jar.sha1 new file mode 100644 index 0000000000..511a9a8b82 --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/0.1/x-0.1.jar.sha1 @@ -0,0 +1 @@ +4f0d975441aea90243d1b89183512aac7420b757 \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/0.1/x-0.1.pom b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/0.1/x-0.1.pom new file mode 100644 index 0000000000..ef6b4df2ee --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/0.1/x-0.1.pom @@ -0,0 +1,81 @@ + + + + + + 4.0.0 + + org.apache.maven.its.mng3379.d + x + 0.1 + jar + + + true + + + + + maven-core-it + file:///${basedir}/repo + + + + + + + maven-jar-plugin + 2.2 + + + tests + + test-jar + + + + + + maven-source-plugin + 2.0.4 + + + sources + + jar + + + + + + maven-javadoc-plugin + 2.5 + + + apidocs + + test-jar + + + + + + + diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/0.1/x-0.1.pom.sha1 b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/0.1/x-0.1.pom.sha1 new file mode 100644 index 0000000000..9a8eff0723 --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/0.1/x-0.1.pom.sha1 @@ -0,0 +1 @@ +dc011fe3156096fddc8368528b3443c162f33983 \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/maven-metadata.xml b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/maven-metadata.xml new file mode 100644 index 0000000000..0511f6fb91 --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/maven-metadata.xml @@ -0,0 +1,12 @@ + + org.apache.maven.its.mng3379.d + x + 0.1 + + 0.1 + + 0.1 + + 20090208133536 + + \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/maven-metadata.xml.sha1 b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/maven-metadata.xml.sha1 new file mode 100644 index 0000000000..aa1b7b5331 --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3379/repo/org/apache/maven/its/mng3379/d/x/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +e5dc27ae9e5680b70cee0c767bfe78362a134aff \ No newline at end of file