From b173f86b0b81f7ad15dd14350e7de5929cfd88ec Mon Sep 17 00:00:00 2001 From: Benjamin Bentmann Date: Sat, 1 Nov 2008 16:15:03 +0000 Subject: [PATCH] [MNG-3813] Plugin class path does not respect ordering of plugin dependencies o Added IT git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@709722 13f79535-47bb-0310-9956-ffa450edef68 --- .../apache/maven/it/IntegrationTestSuite.java | 1 + ...nITmng3813PluginClassPathOrderingTest.java | 74 +++++++++++ .../src/test/resources/mng-3813/pom.xml | 120 ++++++++++++++++++ .../maven/its/mng3813/dep-a/0.1/dep-a-0.1.jar | Bin 0 -> 5377 bytes .../maven/its/mng3813/dep-a/0.1/dep-a-0.1.pom | 79 ++++++++++++ .../its/mng3813/dep-a/maven-metadata.xml | 11 ++ .../its/mng3813/dep-aa/0.1/dep-aa-0.1.jar | Bin 0 -> 5154 bytes .../its/mng3813/dep-aa/0.1/dep-aa-0.1.pom | 55 ++++++++ .../its/mng3813/dep-aa/maven-metadata.xml | 11 ++ .../its/mng3813/dep-ab/0.1/dep-ab-0.1.jar | Bin 0 -> 5154 bytes .../its/mng3813/dep-ab/0.1/dep-ab-0.1.pom | 55 ++++++++ .../its/mng3813/dep-ab/maven-metadata.xml | 11 ++ .../its/mng3813/dep-ac/0.1/dep-ac-0.1.jar | Bin 0 -> 5154 bytes .../its/mng3813/dep-ac/0.1/dep-ac-0.1.pom | 55 ++++++++ .../its/mng3813/dep-ac/maven-metadata.xml | 11 ++ .../its/mng3813/dep-ad/0.1/dep-ad-0.1.jar | Bin 0 -> 5154 bytes .../its/mng3813/dep-ad/0.1/dep-ad-0.1.pom | 55 ++++++++ .../its/mng3813/dep-ad/maven-metadata.xml | 11 ++ .../maven/its/mng3813/dep-b/0.1/dep-b-0.1.jar | Bin 0 -> 5146 bytes .../maven/its/mng3813/dep-b/0.1/dep-b-0.1.pom | 55 ++++++++ .../its/mng3813/dep-b/maven-metadata.xml | 11 ++ .../maven/its/mng3813/dep-c/0.1/dep-c-0.1.jar | Bin 0 -> 5144 bytes .../maven/its/mng3813/dep-c/0.1/dep-c-0.1.pom | 55 ++++++++ .../its/mng3813/dep-c/maven-metadata.xml | 11 ++ .../maven/its/mng3813/dep-d/0.1/dep-d-0.1.jar | Bin 0 -> 5143 bytes .../maven/its/mng3813/dep-d/0.1/dep-d-0.1.pom | 55 ++++++++ .../its/mng3813/dep-d/maven-metadata.xml | 11 ++ 27 files changed, 747 insertions(+) create mode 100644 its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3813PluginClassPathOrderingTest.java create mode 100644 its/core-it-suite/src/test/resources/mng-3813/pom.xml create mode 100644 its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-a/0.1/dep-a-0.1.jar create mode 100644 its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-a/0.1/dep-a-0.1.pom create mode 100644 its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-a/maven-metadata.xml create mode 100644 its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-aa/0.1/dep-aa-0.1.jar create mode 100644 its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-aa/0.1/dep-aa-0.1.pom create mode 100644 its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-aa/maven-metadata.xml create mode 100644 its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-ab/0.1/dep-ab-0.1.jar create mode 100644 its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-ab/0.1/dep-ab-0.1.pom create mode 100644 its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-ab/maven-metadata.xml create mode 100644 its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-ac/0.1/dep-ac-0.1.jar create mode 100644 its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-ac/0.1/dep-ac-0.1.pom create mode 100644 its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-ac/maven-metadata.xml create mode 100644 its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-ad/0.1/dep-ad-0.1.jar create mode 100644 its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-ad/0.1/dep-ad-0.1.pom create mode 100644 its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-ad/maven-metadata.xml create mode 100644 its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-b/0.1/dep-b-0.1.jar create mode 100644 its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-b/0.1/dep-b-0.1.pom create mode 100644 its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-b/maven-metadata.xml create mode 100644 its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-c/0.1/dep-c-0.1.jar create mode 100644 its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-c/0.1/dep-c-0.1.pom create mode 100644 its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-c/maven-metadata.xml create mode 100644 its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-d/0.1/dep-d-0.1.jar create mode 100644 its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-d/0.1/dep-d-0.1.pom create mode 100644 its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-d/maven-metadata.xml 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 31a80b7b93..7ede448ba0 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 @@ -80,6 +80,7 @@ MavenITmng3415JunkRepositoryMetadataTest MavenITmng3645POMSyntaxErrorTest */ + suite.addTestSuite( MavenITmng3813PluginClassPathOrderingTest.class ); suite.addTestSuite( MavenITmng3805ExtensionClassPathOrderingTest.class ); suite.addTestSuite( MavenITmng3796ClassImportInconsistencyTest.class ); suite.addTestSuite( MavenITmng3748BadSettingsXmlTest.class ); diff --git a/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3813PluginClassPathOrderingTest.java b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3813PluginClassPathOrderingTest.java new file mode 100644 index 0000000000..63ac5a79ff --- /dev/null +++ b/its/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3813PluginClassPathOrderingTest.java @@ -0,0 +1,74 @@ +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 org.apache.maven.it.Verifier; +import org.apache.maven.it.util.ResourceExtractor; + +import java.io.File; +import java.util.Properties; + +/** + * This is a test set for MNG-3813. + * + * @author Benjamin Bentmann + * @version $Id$ + */ +public class MavenITmng3813PluginClassPathOrderingTest + extends AbstractMavenIntegrationTestCase +{ + + /** + * Verify that the ordering of the plugin class path matches the ordering of the dependencies as given in the POM. + */ + public void testitMNG3813() + throws Exception + { + File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-3813" ); + + Verifier verifier = new Verifier( testDir.getAbsolutePath() ); + verifier.setAutoclean( false ); + verifier.deleteDirectory( "target" ); + verifier.deleteArtifacts( "org.apache.maven.its.mng3813" ); + verifier.executeGoal( "validate" ); + verifier.verifyErrorFreeLog(); + verifier.resetStreams(); + + Properties pclProps = verifier.loadProperties( "target/pcl.properties" ); + + String className = "org.apache.maven.its.mng3813.SomeClass"; + String resName = className.replace( '.', '/' ) + ".class"; + + assertEquals( "depA", pclProps.getProperty( className + ".methods" ) ); + assertTrue( pclProps.getProperty( resName ).endsWith( "/dep-a-0.1.jar!/" + resName ) ); + + assertEquals( "8", pclProps.getProperty( resName + ".count" ) ); + + assertTrue( pclProps.getProperty( resName + ".0" ).endsWith( "/dep-a-0.1.jar!/" + resName ) ); + assertTrue( pclProps.getProperty( resName + ".1" ).endsWith( "/dep-aa-0.1.jar!/" + resName ) ); + assertTrue( pclProps.getProperty( resName + ".2" ).endsWith( "/dep-ac-0.1.jar!/" + resName ) ); + assertTrue( pclProps.getProperty( resName + ".3" ).endsWith( "/dep-ab-0.1.jar!/" + resName ) ); + assertTrue( pclProps.getProperty( resName + ".4" ).endsWith( "/dep-ad-0.1.jar!/" + resName ) ); + assertTrue( pclProps.getProperty( resName + ".5" ).endsWith( "/dep-c-0.1.jar!/" + resName ) ); + assertTrue( pclProps.getProperty( resName + ".6" ).endsWith( "/dep-b-0.1.jar!/" + resName ) ); + assertTrue( pclProps.getProperty( resName + ".7" ).endsWith( "/dep-d-0.1.jar!/" + resName ) ); + } + +} diff --git a/its/core-it-suite/src/test/resources/mng-3813/pom.xml b/its/core-it-suite/src/test/resources/mng-3813/pom.xml new file mode 100644 index 0000000000..5b307d3584 --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3813/pom.xml @@ -0,0 +1,120 @@ + + + + + + 4.0.0 + + org.apache.maven.its.mng3813 + test + 1.0 + + Maven Integration Test :: MNG-3813 + + Verify that the ordering of the plugin class path matches the ordering of the dependencies as given in the POM. + + + + + maven-core-it + file:///${basedir}/repo + + ignore + + + ignore + + + + + + maven-core-it + file:///${basedir}/repo + + ignore + + + ignore + + + + + + + + org.apache.maven.its.plugins + maven-it-plugin-class-loader + 2.1-SNAPSHOT + + + + org.apache.maven.its.mng3813 + dep-a + 0.1 + + + org.apache.maven.its.mng3813 + dep-c + 0.1 + + + org.apache.maven.its.mng3813 + dep-b + 0.1 + + + org.apache.maven.its.mng3813 + dep-d + 0.1 + + + + + load + validate + + org.apache.maven.its.mng3813.SomeClass + org/apache/maven/its/mng3813/SomeClass.class + target/pcl.properties + + + load + + + + + + + diff --git a/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-a/0.1/dep-a-0.1.jar b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-a/0.1/dep-a-0.1.jar new file mode 100644 index 0000000000000000000000000000000000000000..7248a88ace990f5cee5c91049c7e582aceb6c238 GIT binary patch literal 5377 zcmWIWW@h1H00GywL`yION^k;cU)K;vT~9wZ{Q#&k4h9#XvKimIHl+fktASVqS(&e+ zpQoE^aEP9-+h^Z1r+vJ2^)B*y>uQ}lbAEG>!4=~NPm6TC&YjTl)^*}wf3hTOikS8R zm5QBnx`TwhgMv%uYONKK;TD=~93)yJd^+eeP{zx+*z3R}zjc1=1nRohg?pKuC=j+? zT;XgSrx&Nk0CN@t*jYfAzyS-8m0y$&cQ~dBZm5dHg2d#ER6Gg=Q5EJUmZj$5Q7(#2 zd1gs59xbxCwB+Wc8(SC}{s+AdJBZA=zQnV4KxMCE#W4WWATuQnssP z{y#nW!9o5Hi;rv%Yft=N)@;{K<%-FdSr5*? zxm2k~DEG?aZ9bu2buKr}U3?^MQ^W}`>%Ymr&U#&M@l0ABbE5Z5nAen|N4kZlc%vEldgagO?L%TGvbS=P>&{73eHoKo7Mx^TOE(|=;@`@61) zJ~k`;zzWO7kf3uc2|eAy%)pQcOt|d8pexAF)vL(OIU9CA|F)Sxo%n+P57XW()J-}W z`8}Xy71#Do!^F9~F6X-JE?tRCQ=Ta0dDO7&-+SAjNo&)~j8Aee}!GC#6zsi4*=9&22kqeK1f;=YZA*>z2yH z7Jr{)Wq{KhrfRFRyD`f^f=eBG0@D&JsSq zcAva#Uz2l|Pho27wFjEU4`h!Y6AEAoHJ_R=DLCi;RYUuQzb`BgkUo84_D?m3+~au% z*39NVaPHQ#RGIhRe|JI!+#U1|r^Xk=_o#*t5BVrHUzWPZiI(@b3Trq?AI*#W3o1Pw(RG8?J`eEHgKD$Jb zK1Ut5U6QY?V}Goi!M5`TmtXG5O{uC*D?L76I=RR(mizIs430QQrxmSV9~mZoSg>4! zXW8XEd8xH_O50a1wp$t67^>g?<$H$M*-1aRqsYnnL@F_de zuDa_215>2w!+e{p@jRrk5cKfXmw$XjuUS9|5zFUpraYplK% z^gUkKv45sY+8w@M5xcJ5&`{3s<=@+yv&h5tf#&kid0exPEV8(}ZI{>FL!NCP*Z@ugq_gk%d6QA>K7T=q z#M>jwL_-UsY8OYH?Z0hkB&+-H?}a5*+mB9+e)!Pflfb0#T*Fhw+m`jNQvSv4)bEjB zapiP|oPG7T8J91b9g?(X_+@_~_SY=C^~W7PN9gl^n#Z#&y)@y%ev7}`9~z@(RPlcE85LO^fd@B^I;Z{MKTCg_SmWjLB*pa=CJMYvO*P9=v-S}o>dCW(v?8$ zKz7zHD9SHLEh@=OEfzhqk?W9w0K)~_3H25)-V|mAIxU>sVew*-eSul}nF}gQG7szz z|9<@SIiaNmqU`7SV|IF8S+%>kH9E_I?M&jG%N}BV%h|uUgsoOf<<<0Sanp{!G)+Ix z>!@=2y!%b3>kkHm$1IXxBe~^K(Bbaqznc9%^=g(Y z!)+PRC`f-3w+>K`6JhxYs19iV6Sp={4-}#8J+d}ve-yV~P>&R$SDFc1YXo16Ny4;) zQ>8an{qX)OZfAgctPlW-_$GYD5Kac59xTGJ{e%r8lqf(wT7-cNz&;iUO*Ta6VejF> zj9${{2{afZz2oWcqMMA|x&d_nVPHvP3otE0TQ2CD&>N!&O}ZQ;`4iC@2PHa$HJB|q zPy-SIz{La58hDX}8M)XRlnBkdz$}BN85n~2nwN+)h;A~dfr&6VoJ5mh%}tp3*c+TM s8+k%+DGLs-+qOIiRSTDgd-FuG?5KaTKLcs+N03!zUa{vGU literal 0 HcmV?d00001 diff --git a/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-a/0.1/dep-a-0.1.pom b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-a/0.1/dep-a-0.1.pom new file mode 100644 index 0000000000..f5ada7e4b2 --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-a/0.1/dep-a-0.1.pom @@ -0,0 +1,79 @@ + + + + + + 4.0.0 + + org.apache.maven.its.mng3813 + dep-a + 0.1 + jar + + + + maven-core-it + file:///${basedir}/repo + + + + + true + + + + + + org.apache.maven.its.mng3813 + dep-aa + 0.1 + + + org.apache.maven.its.mng3813 + dep-ac + 0.1 + + + org.apache.maven.its.mng3813 + dep-ab + 0.1 + + + org.apache.maven.its.mng3813 + dep-ad + 0.1 + + + + + + + . + + pom.xml + src/** + + + + src/main/resources + + + + diff --git a/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-a/maven-metadata.xml b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-a/maven-metadata.xml new file mode 100644 index 0000000000..91e47c1760 --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-a/maven-metadata.xml @@ -0,0 +1,11 @@ + + org.apache.maven.its.mng3813 + dep-a + 0.1 + + + 0.1 + + 20081101155009 + + \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-aa/0.1/dep-aa-0.1.jar b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-aa/0.1/dep-aa-0.1.jar new file mode 100644 index 0000000000000000000000000000000000000000..92ffd1dddc790cb83265e960756640cd0a4877f8 GIT binary patch literal 5154 zcmeHKc|4T)AD`SMH4`z}9IHrhf&LXsiF*JlNcIYQZiP(gkE5{2> zGL@pxiWw$Wj&$j8bh3o(qJ5smcqYc!`n&JEo?~9m=l%YCzSrmbdD~(61y;ep#)!e| zeR`R@tpuJpb4L?(Yg-EqyE!uv7#%P>I~jM$3-}xkToRmSI1^iI3v&lY6wYD{*TS&D zs-xP)u<9zzmb;bq+wP(J`blaSW|JCL-Bd*QMS=4fN!44ML$77V+lyoE9fGq|$|N?5 zu1i7Nua6LC*pC5UFz6u6t!K97w&n1napik3+D$}pqx?`av^&Zj1!IQ=`xF)s$$S$4 z-U3M8^MNn65S_EY6Y(BCUOWsDpBobJWG{an=Ignc`vwQ`fXFNbA^3Zvb+@B=K*4?n zkvw=m|Z{TXb?7++Mf-N@eaD3+a%L*Ly&4xMz5WLL%@IgT+5AdG2s}<8=jLfW0E~WVQd(imp30(?Dr(}-fNd)Z)4Wjq3?yL!1-Y?TOk-s7#KTZ009+B@QZQ8 zo$A;Iud$>bL#nKa)DD!=l@~D)q$%+2_w5i23{LSqq)nx~^`n_ihcr(4@L!L0c=1I%IH+leK*d#5z^}7?`QN(Mree=1!^a)J(a}5DTfi zQ&HU;Cugi8nph{U*+)2DrI@#~qy$^%Wl=>b+4KYTA8q5Jvi>uz28bMT$Bw?PR^cB5 z2s6o48o}%_LM#>4qnz-Ig2tYg=Ek0Gv#DzB$hHsph;xRIWFxz8D?WGmY450HW~sm0 zql?AirOo(#nN#OC+%b}&Hy55pHfJd%?aoxvbSX$GK!;wpN_oG!Rw-lc>r$}@H&=I* zbH)pWm~q7$E)|crWO&x(b*z&t4XB;mzOUwg{F_sX#2$C`wr@FEuNOPz8PGWEuTfom zRvJwe-_V?F-XI!n+RnsYk<@yHLF!nTy(jID#`O3fNf>_AF7dZJ{QYol*DHgA+T@Nuf`p@r@!lHDY;(VsSD34`pYEWs zgBxE*j>Y0k-RL7npC1X8rDk|oR_97~-;mGxE2MlAS$|E$$+6tHyROMv?-1mw;8Loy zMVo=qYDC-#!*@vG4K@A7J+UXIgC7iOl2vWPn`CDnlKyrQnTglSiM_^Hkv=0RLp`SX z^01FN$Y z7WD~@0un5WonYBRwYbPZe<72n7f~G#9gQNeKY((GGhyj}9pSee_btbL%W*t%9GC(w z3HhP43i8kF;TyT#qzbxyY54^vv_J zQy;c>tP@upic3$^c|Cq}NIt_oe^}_j)*OYW=JC@x&m-jRM+EJ#EBGY%mlj<>&wvJp zy#@OSKb!hUHAP;WsLKQBcA9Un_meLil5 z02ND(EsX&6805TZ4l$?BmWF})41x`F!sgW4(pXThLD=v3xRnRIW(?GC5FX1FKd + + + + + 4.0.0 + + org.apache.maven.its.mng3813 + dep-aa + 0.1 + jar + + + + maven-core-it + file:///${basedir}/repo + + + + + true + + + + + + . + + pom.xml + src/** + + + + src/main/resources + + + + diff --git a/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-aa/maven-metadata.xml b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-aa/maven-metadata.xml new file mode 100644 index 0000000000..2c941bf41e --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-aa/maven-metadata.xml @@ -0,0 +1,11 @@ + + org.apache.maven.its.mng3813 + dep-aa + 0.1 + + + 0.1 + + 20081101154621 + + \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-ab/0.1/dep-ab-0.1.jar b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-ab/0.1/dep-ab-0.1.jar new file mode 100644 index 0000000000000000000000000000000000000000..88c35ccf9bd10ca1fac58a922855718d544d3336 GIT binary patch literal 5154 zcmeHKXH-+!8jW;;(5r$dC_MoQ9YKneB!EbBMBo{LL6jskDFV`h4{4(`Mal@|A!Q+h z4h)De6c-YjB2q>LL205s1sM>1gYRAg+?a&S=x>Ru>usuk` z8GL?N``8M6+gUoBA<*_#8V+k=Jg|Ns?DBH*4Ikj|NZ>6-8)j!_kG8UOaz@%&y|e4- zw#6cl{ctQowXf&iO-Id#sPU;FbxdEUIu>Eh!#zoM&5}@S*&W`HpW-Nrb#w|TP^}V^ z;S5s_D6(=Kh&Z2rTCp%Q+jhH5i7(;TYVI4SxS~r)IIUL& zP4S_x!;al2+HprG^oPMBdElZ;jSCT#^S_OJav@)rsx430*lARC(P`vt6=H|M?73ht zZeZ>Lhf zUMdbt;Vpb=KNS6{$YCRF^mgz}=IzGV0_Ac;$8f8MyM(yh{!@*!Hr;nG@l-cf zD1*(#x@}oo!re&cVV%i|L$45Jt{LM^W#z*i=WQ-22oJO`A<)mwbP`DCAGMND?;m{R zI@oToubAU$9z5*k-RfJ9lI2WQ`O;cNwZ`%1YWEZ$sHniU`dHN_R4AC#eAG29tD4H{ zH4?rWI-os1)XRO0i2p02rVej0CJfI;jwq)_%WE8dVQK2^v6`*kFLnQYiSU(uqdQ`U z@9cSg^!N`868V(`_0eC-BP%JmBl#r6>i87Y^ksY8@qCAfv(?Z88`6 zn-%i}Usl4SJls8zu6dL4iGS|7eYAQ^DbKs9ctAv=lGwbw_ej%z_T8Cf@Ufvs{YvR= z21zU4#Ew;h#;x+p+fX&4(v%F#c0Q7Me;@WY37t8Nl%AEvVvrjNGeU?+eKXoG_Q6wV z@lDatoY9ZEp+nZ$T{SX8yUy&Ac3-w+y-itZxI0eOp0engKNR|HUU6JpDyI&mMwWu*2 zD?g3o_Fj?-wv{>B# zP&Uf)Q-)Vj!@+LZCr&N=h3NvJ{}m9N&|AOzsD~!EYvQ8^a9DzXH+Vs8DE?B`f0&+ar=O?X3vSq85u%*7$+=iK588E)gVtMJQp`)iww+owLn zmkbq%Wry>r2)IeB?7L?C6T#+{_>cLLjxS>l75Se`8w>5g#JRU^pIJyqU)Z9g((HiU z!Y0PPx#B%0}b>Q5y){3RK86z;)^0ykF2?L2!L$aB5+{IR)sqAc|9)Q9#!R zL`ClszMQvGfQstIHb;Pd4C=gd4YB6VHiv=!41&F(g{`@@&9R_ggRtA#n3V^#D@H#^ z(7!==EK~f3o7+4M(9c0M@vLYVw*h@lpudC2e*b$i`b|Mk2>LyU5C#~Kuc)D**<euzq4?Iw9H`2w8aMKj@BDFE)m#^Yjp%Yh`u_6K(_#nuNWs}Rl!XMb;Bqq zU_nQ1;3+5Y&`1*F;xa4nAaEWd7??p;6yWT4`QDBO6HC7Z@mK^7_$O!y$f=j wE^yj6q?kHxmZ`6Gz+@SjU4T$Oh5X;#4|E+mU^xNH4TDJnuUz0M7!LmWKZ2o_tpET3 literal 0 HcmV?d00001 diff --git a/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-ab/0.1/dep-ab-0.1.pom b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-ab/0.1/dep-ab-0.1.pom new file mode 100644 index 0000000000..a1d861fd68 --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-ab/0.1/dep-ab-0.1.pom @@ -0,0 +1,55 @@ + + + + + + 4.0.0 + + org.apache.maven.its.mng3813 + dep-ab + 0.1 + jar + + + + maven-core-it + file:///${basedir}/repo + + + + + true + + + + + + . + + pom.xml + src/** + + + + src/main/resources + + + + diff --git a/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-ab/maven-metadata.xml b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-ab/maven-metadata.xml new file mode 100644 index 0000000000..adeaffdf0e --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-ab/maven-metadata.xml @@ -0,0 +1,11 @@ + + org.apache.maven.its.mng3813 + dep-ab + 0.1 + + + 0.1 + + 20081101154636 + + \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-ac/0.1/dep-ac-0.1.jar b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-ac/0.1/dep-ac-0.1.jar new file mode 100644 index 0000000000000000000000000000000000000000..07655833d88913e07fbab8c0dae7992c7e33c8d0 GIT binary patch literal 5154 zcmeHKc|4SB8-BA(G?OJHLQ0GgBg)c8vd!2%O1ue(uWPmYeCR>Fa1}m>fatX-?=hH|gS}(CzFv zDT&tR$9IhP{)HJBc0*xX>rptVLoCcgS!QuOk`H(KlqW|SbK;CmJW?bIxdhm@#A1xO z12~(EC%`XQj63$>3;iPfBE zfv>h;TeQHt;%!ga(J(}QYe>X<**ViN=cZ=v=;2NSvVAQG(b)mBUj{=13iZ?7&6b7* zG>?!45${MVY>wq-r}18R8kAdB+0q_rKC1TX4!jU8*m~0-x;~ipq)7fdf|XN5-XR4| z{QEwD1l}6}00lmw@mcIIIdI4~1#03#v{QG&ySt-pq5Bns7Ho|wZ*uW$zD!xC!g~?Z zb`3uyml|E_1wn~QmnULav-h$en4byo4-a7zxTt#* z7z8*k1m;Wj^&^uChR!AnnSCvB)Nl9?-Dz{vPJ6sKQ*t7JW?)KL{JGsj`QSr~)= zQ##F?KQOB1q{dj3(RIZcI?6UCkDWrQys_$LbRehW_e#l@W&l~Zo)62aUdbaEQ)Bm$8gH$A={N>8FzOvXd{*0 zclyOvJP1k=&sE%-U7R^mc-y}b!DN1`7_X(O{5b4P6AlqWXR1{_Eyr_0Y2ROE2TvJ| zOXZlw3{>XicGq6gzAlRFsF{+|8C2UB5_+kpDikyGWS+^O=74f0!}BC|?>lwH_j@9R zR3+H1RB_4<5HFUBWggDU!&TX7mWJes9xR!cSIsFLj%!gurh9eB4Rp0ITe}cH$CQ*2 z)%%g`@#v@Gm(PhvA05?DC0KrmN44{|&D=yLD)$Knbw3gtw6Hn$fhRfN8P#_?*FV1j ze>{0Mm9I`^dt*cPue=Q@yP}Pfcgb30MQ34r9%#o-ZX)eU+Wb17J;3sW71}ImNF?l| zScOG#|L!D0WoE|~o_rV5w9N6!|IqJ@&0+8F>S^D7wfaEBEWxGri?j6o+#CFu5>CE` z7>ydX&_nI5xIcLIjbV8eG}R~F%tNtHoqaFA>ucwlvqDV1%jgJ?;9d&64st*y zh2D?*`*ZEYdu1Dix~m@QQboRMii7V?XpMUa%m}7QG84g*$rr_I1&e_qjcDr%2-4hoY>GAugeR}tBAM(M z6OkEzv}BfKl=FBxd4>$lo@^JK|78q)mv}fKjlkdeYCJ-Pb-QTF(ZrEAyx~{h`rII} zB*g0-tV+-vG&dFgOl-I+c3x5J=RPH zTFgq`;o>x|&*W3T1oc%0`A?3`>aXH8$v)X}9X2&}J;HkM%s6N_@)m)M7TO0;Y!7 z(h@SGW6TF$6=bmfnsd>xbVryf-Lms~Wwo&xjCrZrSee^b8bcX%g)!JeG&#YdzoOA# zf<;pjEM=%x7de>kWFpwPO5x$tmIden%c127OYz4Df9ANKIqqkUqmkpF6fpBl<(L<^ zzx=>U?Z@|-tDB3fotuZFojZ4P$;Rrv2%zorjs@4YXVG`fu^F)u9&H+d1G=qp>ao$a zstZ&2 z@eS9V*tmKWs(V4?+_NG66AG{Nf#Da=35}c0^_gYqNQSr#bX@dni!QKdU_$_JpgzKR z4u(+|VURJ@vVwPm_oei>Op?J2tJM&sBghSMOafoYB|RJ}B>X5g&=b;6~2EvmJ(v5;PavD@gVl?SwD4AO5f9!C|wq~_KR1JZLa z%>`OC>n{UH-@#;mu1~h!qJZ=sObCDi + + + + + 4.0.0 + + org.apache.maven.its.mng3813 + dep-ac + 0.1 + jar + + + + maven-core-it + file:///${basedir}/repo + + + + + true + + + + + + . + + pom.xml + src/** + + + + src/main/resources + + + + diff --git a/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-ac/maven-metadata.xml b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-ac/maven-metadata.xml new file mode 100644 index 0000000000..65d6a1aee7 --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-ac/maven-metadata.xml @@ -0,0 +1,11 @@ + + org.apache.maven.its.mng3813 + dep-ac + 0.1 + + + 0.1 + + 20081101154653 + + \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-ad/0.1/dep-ad-0.1.jar b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-ad/0.1/dep-ad-0.1.jar new file mode 100644 index 0000000000000000000000000000000000000000..0ef66e7894d0d379b318d15bad0a9c8c65b72afe GIT binary patch literal 5154 zcmWIWW@h1H0D(8HiI!jnl;8x?zOEsTx}JV+`TKp8LNVy^>_{MPxc6R7K27w%DhL{*rZSeBZHN4Y3A z<(VbLc(lmk(vq8(Zfs#_j7KZTpT$MVcvOJm5u_qFF%zG&`H+=mC6*=PF;WOaE&iaE z#HyZPz{}&)MkpGT32Vk5DcZytfF4DV9CAQ(8QUkI0p*Mg3_3s>6h2V@LL3gV8>Tfl zKR4AmC$YF#FBwGk`k(bW>>x2`{m<2g+pd~_Pzt^1S|uprs5P%iPHS(y=kyZqO`4v! zzQ6MP@PPS8z@xk=3KfO?#%JD~Iq?1C&u@I};ubu-yi7dIJskhmURt$N+2ZkK%Y$>L zaeGP}^E$oUcjAdxt&{IqxEIbWvU~0o`8Rpj*`TW}g)w0>ADAxp*5tb9r5h65?UX+G z_3F+UQ(Naei@9#jlCOCEJAX?-Sl+4-J1uMD7edpu?-j9#%RPKjzqne6gINnuAyP+wM=5t3PhP@jrCQ zI*F|-o8c)95_T2I6V3=QGcfqEF)*+L!>%AdSFa*Br!~a4|FVI=UiVY=5?Xu>W`*Jw z3LK8C+mx81GB2|hmQ2pfGTYevHfNjDpYmfrGnjXG1V8zBX7=}cJ;Hl;uJzjCnAA>>J-}^s59|_I>wE(cpcSAbP|0(4uFOwLx1q>t5&Z zzItL#G*h#CcgatQ7adYlTOT8Z^XhaYAhat)*r4`P2RJ+ zVXnqXEAeIP7d>0Mq56~nTh!9^iS7-pHxw7I48*1;CzAD4c!`5(5lS;TUGHgEanXLWR z;_f{tZ1fHfMF7&fN_w zt5=^)jGXgxp5$>`*;6N%O_Vq}S8YPz95tipB@>nySM2tf{Do(q+HC&Ut9ff;W8(C} zWB4=^7MDD zoFQerQCRZiB-g{-ElwBDd2bgpedQ%#?&kcZD5}NlMqXvl`@0uKe#HrVdB5=5E9*3~ zvTN>BPi>UBrdTI;?r`Oie;r?yySUcQvO1YO>x{*cuKNpkSaa)CyVLd0&3DZ?^U7<- zwxr|6-p^%TH#`@d-Lh-S!@tKqf3Qh1Ki*g3th=t#(dzO0822|NGCyRVJB!ZWsgiw1 z`Ayc#u;jHp3(Bh`lthFp?-=qKRh@3!ASnFv<+h8dZ^Gt$n_&BA=hH8%1%8PaI|vp} zXEyrHZI$#t<v*;|SBzIPQfQaEN#^|d=V)9rCosN&z;lN%HZ@~2&ttp4<5-;(5)y6&w57%Dw8osAa z`h?x*6WuKrh?T6@yAtG{rz4>Ol%vJ+N*)U;(QKD_~(kh1tk4Cefsn)B@ea6r=*{ zIj}i|Twqy|XW(cVH(JJxmT`E>I8YJ5X4~Uh2FzboKEF3!W}AB^Tu_W*etv2wgIMaDVmh$EE6iF`hRbKW-M!nj=zT zF0|)a+p$G=dvE`JAtTpUUUH0wOX|AmGZV>N(Uw{FpT1ch)4a^-bNAOz@g-A2^)byE+Y`t2X3QK!)+PRC`fM%w+>K$3}N{R zs19iF47WB={|uq+J+d}vZw + + + + + 4.0.0 + + org.apache.maven.its.mng3813 + dep-ad + 0.1 + jar + + + + maven-core-it + file:///${basedir}/repo + + + + + true + + + + + + . + + pom.xml + src/** + + + + src/main/resources + + + + diff --git a/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-ad/maven-metadata.xml b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-ad/maven-metadata.xml new file mode 100644 index 0000000000..b2244adefa --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-ad/maven-metadata.xml @@ -0,0 +1,11 @@ + + org.apache.maven.its.mng3813 + dep-ad + 0.1 + + + 0.1 + + 20081101154723 + + \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-b/0.1/dep-b-0.1.jar b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-b/0.1/dep-b-0.1.jar new file mode 100644 index 0000000000000000000000000000000000000000..6e7f47a7e88451623eafdb5156a16102f69879e0 GIT binary patch literal 5146 zcmWIWW@h1H0D%>)iI!jnl;8x?zOEsTx}JV+`TKp8LNVy^>_{MPxc6R7K27w%DhL{*rZSeBZHN4Y3A z<(VbLc(lmk(vq8(Zfs#_j7KZTpT$MVcvOJm5u_qFF%zG&`H+=mC6*=PF;WOaE&iaE z#HyZPz{}&)MkpGT32Vk5DcZytfF4DV9AcVU%kdFtKp7(ggAR}eg%8xf5Ql^8hG`AX z&rNmCNh~hbO9qj>{s+AdJBZA=zQnV4d0%vG-H~s$y@DXo3Y*K4b$}Oos$h~zHqAlzpc^}>nU>S$s^6! z)oTtKR@E%3ww(~2%oD+xmh^7^-ln))?vE>$@4A|MS$}l->O@y+ zAIp99fE$*JAwid&@W`*Jw z3LK8C+mx81GB2|hmQ2pfGTYevHfNjDpYmfrGnjXG1V8zBX7=}cJ;Hl;uJzjCnAA>>J-}^s59|_I>wE(cpcSAbP|0(4uFOwLx1q>t5&Z zzItL#G*h#CcgatQ7adYlTOT8Z^XhaYAhat)*r4`P2RJ+ zVXnqXEAeIP7d>0Mq56~nTh!9^iS7-pHxw7I48*1;CzAD4c!`5(5lS;TUGHgEanXLWR z;_f{tZ1fHfMF7&fN_w zt5=^)jGXgxp5$>`*;6N%O_Vq}S8YPz95tipB@>nySM2tf{Do(q+HC&Ut9ff;W8(C} zWB4=^7MDD zoFQerQCRZiB-g{-ElwBDd2bgpedQ%#?&kcZD5}NlMqXvl`@0uKe#HrVdB5=5E9*3~ zvTN>BPi>UBrdTI;?r`Oie;r?yySUcQvO1YO>x{*cuKNpkSaa)CyVLd0&3DZ?^U7<- zwxr|6-p^%TCrEGfTyk1sUcL?gdF8U=91rs=4`+$182>w0dc^N|9tcFRm<8HoeU=)mwl+Pc)1LRwBf}0dD5}R@(yS6-aI@%+OM8#VZ9-{h+(;< z!sh)8l)w3_?d4mW;TN_*Qn2c}j+FGQ?7-t;<{s1ji@x3Xf5khe+ip{SdM*p>J=b?* z@&&_7l}j`4^cB8%(bw+THX-un6X7|TChI~)FP)#pBhB*u=b^mwXR>#zAZptqD zzwq4y?O#)6xX;!`y?Zc^DeXf^$%f+c3ikbssF}w8;`O;Pz|2wz#GqOnUf_dEaw1C~ zkXmgIpL2db{-G!Iy{>!f06894Py6b4pS^rqNAue0v)<<03{18?d-~|9mWJ=ClRjY{ z=R9@v!Z^;I_bp}HSg~`J<0LKzhR}d%^JgxaFe&Q6l7*at>)QghDwH}fA=TFCZ4G{) zli_U*^pYK2F{nI6Qw;Q=9;A5H1MAiU7O#4+;uRKBm`xlb5=}};EznJZ*NYqsCcw53 za&ZL;c~V>kF>kbh8!g~Q3phLl9H;=u6Ey!`2FzZSKys9*oC|9XtYrhr8D%j|g}mRVPA zRvfSm-M~>Hv+Hn!?3{D{H==K6hemFj@F;^f>#6GA&sTdr_bl}Jd?@X&zS@+tYc6iL z-4-=*%7;Ze|15aCXZDs~Oab1EOd`y<`&&Sd0f7L+TSpKLFG>*Fu=l?}ia}sWqdJg; zYeVXdAxyyR2!Xl~5CF1xACL)Y%_E!&>hrNe?X;+fUdqLWu&@)k7G_0PK8_(0)RM9`>#u%;+VJoAb}3B6^A(6ke11_}N|^in~I4q**uvkKIjg8)!u=WrkuNtls~ zt#yacJQGthFa+_n^$=+g-DFT}4`K3S5>1A+{b1%}Z~eh+Skh<=% + + + + + 4.0.0 + + org.apache.maven.its.mng3813 + dep-b + 0.1 + jar + + + + maven-core-it + file:///${basedir}/repo + + + + + true + + + + + + . + + pom.xml + src/** + + + + src/main/resources + + + + diff --git a/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-b/maven-metadata.xml b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-b/maven-metadata.xml new file mode 100644 index 0000000000..30e385a338 --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-b/maven-metadata.xml @@ -0,0 +1,11 @@ + + org.apache.maven.its.mng3813 + dep-b + 0.1 + + + 0.1 + + 20081101154515 + + \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-c/0.1/dep-c-0.1.jar b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-c/0.1/dep-c-0.1.jar new file mode 100644 index 0000000000000000000000000000000000000000..94f03f19435c8003e5b09f1921d8b60d7d449d82 GIT binary patch literal 5144 zcmWIWW@h1H0D+yYiI!jnl;8x?zOEsTx}JV+`TKp8LNVy^>_{MPxc6R7K27w%DhL{*rZSeBZHN4Y3A z<(VbLc(lmk(vq8(Zfs#_j7KZTpT$MVcvOJm5u_qFF%zG&`H+=mC6*=PF;WOaE&iaE z#HyZPz{}&)MkpGT32Vk5DcZytfF4DV9K!Q+<(ZE_1Iic~7<7O%D14y)g*Y5!H%x1A zer~FBPGWJfUNVU6^*`u!*g<5@^(CIY8`u786kpk;cd0wzqtFY@7Yi@_R*Su)dvcjd z=Ks@^FEqcQSq zQa<5!o=MnN%Y4V)8n|Ju6?wc}o+pps#v$w9}oV;U=k>YlvSna?QdySmTw`%y9 z?cG1S%QbR^#`IF#$H%;Km7O+dl!vZ*c55Ba?gMY#-lcMg*B(0h-;6UkT4<-q%nCm< zt=xh>x%nCK{3+KZY{Qyn&iEakzu@|}+v#7TE+1?#{KNNvgVFfm4(<5uQuW=<@vg7B z5@%ceWP;^lNYG_Eo^s}A29`Z+3=HhRpexAF)vL(OX$|r1zic3|*Zowzgce_eS)sUv z0*52(HYKL0%*(8WC6hC=%r-W^&DrMkr~KH@4CdV(!B0M(nf?7eVL`Bj@~_Cwbgf_SDH`6D3a0RhtkvN6jdD$%G}w6}vqqf8p7uHk<$TYTlaIm^i(# z*-w;OzpCzuUVl%0cFNvGmxaVu=kNP&7`fM;S!MDH-h0<>T~zNoWZCgECI8sJJpElO zXGj@u6qYlN$~w)g z?3(-3QyXQjDb~rIJ6w6>U&mMFF0Qq+tWGA+I%Bb<>;3{B*4#SP?sWZg^Idb!yz<(y zE$O(i_j8%o3f(tUE~WCEH=o!3TyVFg*%Ikj1!uV@N!CBNN?QKd;kkv}svl=mEg#=Y z2>0GDm7U6Bd-<@y!WkzX_Z3XI7|hqwJL81^_Flc@?GLxKy?Jt(uk8*gLv=ALsmCaZr}l}#3&_lED{ z|A6ujqJO>mTA$hJmKXRl8dq3Z-Pmcpr};i=o{`w{NhSuER|MLk%vkW+AdTfkO@QU@la${M|?!4GsY zys3d+u%jym6{l#5fgaR@l&*SU-Fm>%RS#CW!a@qOg=0jbNhzrXx`>*VgJA=(DTG{F zfkK`XmqE-ME#F4Vx6$$qclid&|FZnq5@o>LRSConWaqMiqWpr?qLR$iV$m}jxegf! zFkG-L_+N10=7cSwP75b@SiD$dU!azL=7P$S%me$wzaM{nPG)C7YWsQqxRr%07w@io zq-z=?^)*rI`{j%e6;%oAr!ZdJu}1M|q$ls8>06$5&kp`L$>^r}>8JZo1cdK&v6rxI zSP*o$JLj+C@yc|^8pZ%`MkWzv+`TQJ$ACb9;jJTxhL_1@-t~YCtro;{*X99S?v^qzVR~RiKU(1b{Sh0-MH2 z8ezpgZhJu;D};6nY}z3$dfY~UI$8)LvT+%Ks5)>Pg&JgXX1WB_(ONN7GGLJxb#4`%d|Mo*x@80j5PHxS)qmmiX_a)#n!k( zXr6(o85n~2ntF&dh;A~dv4=4E5s4 + + + + + 4.0.0 + + org.apache.maven.its.mng3813 + dep-c + 0.1 + jar + + + + maven-core-it + file:///${basedir}/repo + + + + + true + + + + + + . + + pom.xml + src/** + + + + src/main/resources + + + + diff --git a/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-c/maven-metadata.xml b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-c/maven-metadata.xml new file mode 100644 index 0000000000..5e5f8f5f4e --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-c/maven-metadata.xml @@ -0,0 +1,11 @@ + + org.apache.maven.its.mng3813 + dep-c + 0.1 + + + 0.1 + + 20081101154549 + + \ No newline at end of file diff --git a/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-d/0.1/dep-d-0.1.jar b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-d/0.1/dep-d-0.1.jar new file mode 100644 index 0000000000000000000000000000000000000000..659a5ed154026eee723d9402e2b8ff1363c3e724 GIT binary patch literal 5143 zcmWIWW@h1H0D;4;iI!jnl;8x?zOEsTx}JV+`TKp8LNVy^>_{MPxc6R7K27w%DhL{*rZSeBZHN4Y3A z<(VbLc(lmk(vq8(Zfs#_j7KZTpT$MVcvOJm5u_qFF%zG&`H+=mC6*=PF;WOaE&iaE z#HyZPz{}&)MkpGT32Vk5DcZytfF4DV9Fm|e`u`))fHFn~1|1*`3LmI{Ar1%G4bvK& zpPTBOlUQ7=mkc6%{SSH_b`Y6!eTir9#j*p3_UbH$_j{ z^8cylhX?FG0w3MhaQyH{E^WrmnT_8+{`|(rFK*E@qfOCG@mR})FzLH@1oxbL+4SK2 zn;=2APP12q(aTm2YHaG_R{ofTf! zwXzF(laM_W}U(lb@_0E;Xl3venI2J{o3=lOVxKb$Gg7j zDx7Wgg9(<4Awj3Mr%;@q8CdqPF)*+LgRUSySFa*Br!~a4|FVI=UiVY=5?Xu>W`*Jw z3LK8C+mx81GB2|hmQ2pfGTYevHfNjDpYmfrGnjXG1V8zBX7=}cJ;Hl;uJzjCnAA>>J-}^s59|_I>wE(cpcSAbP|0(4uFOwLx1q>t5&Z zzItL#G*h#CcgatQ7adYlTOT8Z^XhaYAhat)*r4`P2RJ+ zVXnqXEAeIP7d>0Mq56~nTh!9^iS7-pHxw7I48*1;CzAD4c!`5(5lS;TUGHgEanXLWR z;_f{tZ1fHfMF7&fN_w zt5=^)jGXgxp5$>`*;6N%O_Vq}S8YPz95tipB@>nySM2tf{Do(q+HC&Ut9ff;W8(C} zWB4=^7MDD zoFQerQCRZiB-g{-ElwBDd2bgpedQ%#?&kcZD5}NlMqXvl`@0uKe#HrVdB5=5E9*3~ zvTN>BPi>UBrdTI;?r`Oie;r?yySUcQvO1YO>x{*cuKNpkSaa)CyVLd0&3DZ?^U7<- zwxr|6-p^%TEA-z`xs=Lt-h5vBbHUw~W=o`B6`bXsBw7F5Drxy+hvyb@tA3nOwS0Up zA>4brRCX$h?d8J)3ul~o+*dH+VlZDz?~D`v+k5qrw?Ev{_U7Sv-R1VJ7xvF!?wYY% zX2Q+*3xdDZC&#sinW$@D=;7F#E!N9>cI%4d)zT`b|95@6Q6EyiFjx81AC=21+|u3O zc)pN$x#yBe-f@ePlH-R}oKLLD`NVn7MC$q~u9xZFZM==un|sdPn5_O?RW@08-W$G) z{{zZDi2n8JYkg*?TVCMLXk1}sbz`UXp62_gc_zR4m2M0$uM`3?s1k>l_uzt@$ifGt zR@=kpoS%<>=m~wV>)tv*j>py0zB=A#FQ3-YymtDmxA`^$lWotQK6|EtIiOYc@G+^5NnTsY&ih8hUA*bN_wt%e)r4CF;l{I=(gCFQ* zcvAztU`JOBDo)W913jn*DP8rzy7hpis~)U$g@qJm3&)5=lTuO(bW`BfA_v1>U{eUW zv;u`ZDK3MUH(I`pmT#lw8}9NAl>blU-oH``%w3g0>_B!dD=5k@NG&SKOf42YvytnN zfdIpWzY6~gF5H~3W$6?rb-}_5uJsRc&dpfp>9L;if81U9^_Im?oDT8Lm){fgbj5<5 zlOO1YnuxtM_7i@)p9PO=3b^(Kcr!AIFyroQ0sRF80t{~*K{UJ|L1@F?`2r~hfhCRVKoYJE zsVjys0kanb>OVjL$l`rKCZs8ka4M+72U7#0LH#BO0O@!DWFpls_^bl;qaXmJkrUW5 zM$!l?^>Nz^>Q^DOTVT@;Y0%>~0@Tk!7?F+32t>_++bGmr!>t$8PebUHX2RAmz!zhZFzw(}>5WxCycdVt8K8a~1b`yG z37;{9lL4q-hcIkEVZ#U|3Q#`}VITvr=Rrd22@!hO`+YE@mo$0;4aP|CczS{8CL=dA zK;0r3Skl-6OpDM)1iB{lb|FI34xkw%_!H4Z1tmI!HJFVmP+JZHK#`rzfm9@6MlQCt z9YXUAOwGU$#Mjb8q(O9(L2W&R$&W}h8P@WHnUB5g2eV;GqY*H(!%Jd_xAD3hr6q_6 mT@LV|9D3!4ux17ixz-@6!T@hpU`LyQK^zFD0a@9+ARYjE_mK$z literal 0 HcmV?d00001 diff --git a/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-d/0.1/dep-d-0.1.pom b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-d/0.1/dep-d-0.1.pom new file mode 100644 index 0000000000..aeef246921 --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-d/0.1/dep-d-0.1.pom @@ -0,0 +1,55 @@ + + + + + + 4.0.0 + + org.apache.maven.its.mng3813 + dep-d + 0.1 + jar + + + + maven-core-it + file:///${basedir}/repo + + + + + true + + + + + + . + + pom.xml + src/** + + + + src/main/resources + + + + diff --git a/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-d/maven-metadata.xml b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-d/maven-metadata.xml new file mode 100644 index 0000000000..9e65def402 --- /dev/null +++ b/its/core-it-suite/src/test/resources/mng-3813/repo/org/apache/maven/its/mng3813/dep-d/maven-metadata.xml @@ -0,0 +1,11 @@ + + org.apache.maven.its.mng3813 + dep-d + 0.1 + + + 0.1 + + 20081101154605 + + \ No newline at end of file