[MPLUGINTESTING-19]  build fails due to missing methods when building with maven3
Submitted by Jaromír Cápík .

git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-testing/branches/plugin-testing-mvn-3.x@1206336 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/maven-plugin-testing-harness/src/main/java/org/apache/maven/plugin/testing/stubs/StubArtifactRepository.java b/maven-plugin-testing-harness/src/main/java/org/apache/maven/plugin/testing/stubs/StubArtifactRepository.java
index db2cc2b..9a435b7 100644
--- a/maven-plugin-testing-harness/src/main/java/org/apache/maven/plugin/testing/stubs/StubArtifactRepository.java
+++ b/maven-plugin-testing-harness/src/main/java/org/apache/maven/plugin/testing/stubs/StubArtifactRepository.java
@@ -19,9 +19,6 @@
  * under the License.
  */
 
-import java.util.Collections;
-import java.util.List;
-
 import org.apache.maven.artifact.Artifact;
 import org.apache.maven.artifact.metadata.ArtifactMetadata;
 import org.apache.maven.artifact.repository.ArtifactRepository;
@@ -30,6 +27,10 @@
 import org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout;
 import org.apache.maven.repository.Proxy;
 
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.List;
+
 /**
  * @author <a href="mailto:brianf@apache.org">Brian Fox</a>
  * @version $Id$
@@ -194,37 +195,37 @@
 
     public void setAuthentication( Authentication authentication )
     {
-       
+
     }
 
     public void setId( String id )
     {
-        
+
     }
 
     public void setLayout( ArtifactRepositoryLayout layout )
     {
-        
+
     }
 
     public void setProxy( Proxy proxy )
     {
-        
+
     }
 
     public void setReleaseUpdatePolicy( ArtifactRepositoryPolicy policy )
     {
-        
+
     }
 
     public void setSnapshotUpdatePolicy( ArtifactRepositoryPolicy policy )
     {
-        
+
     }
 
     public void setUrl( String url )
     {
-        
+
     }
 
     public List<String> findVersions( Artifact artifact )
@@ -237,4 +238,13 @@
         return false;
     }
 
+    public List<ArtifactRepository> getMirroredRepositories()
+    {
+        return new ArrayList<ArtifactRepository>( 0 );
+    }
+
+    public void setMirroredRepositories( List<ArtifactRepository> artifactRepositories )
+    {
+        // no op
+    }
 }
diff --git a/pom.xml b/pom.xml
index b19f6d4..351d0cc 100644
--- a/pom.xml
+++ b/pom.xml
@@ -140,7 +140,7 @@
   </distributionManagement>
 
   <properties>
-    <mavenVersion>3.0</mavenVersion>
+    <mavenVersion>3.0.3</mavenVersion>
     <plexusVersion>1.5.1</plexusVersion>
   </properties>