You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by vs...@apache.org on 2007/05/27 15:23:57 UTC

svn commit: r541986 [2/2] - in /maven/plugins/trunk/maven-project-info-reports-plugin: ./ src/main/java/org/apache/maven/report/projectinfo/ src/main/resources/ src/test/java/org/apache/maven/report/projectinfo/ src/test/java/org/apache/maven/report/pr...

Added: maven/plugins/trunk/maven-project-info-reports-plugin/src/test/java/org/apache/maven/report/projectinfo/stubs/SubProject2Stub.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/test/java/org/apache/maven/report/projectinfo/stubs/SubProject2Stub.java?view=auto&rev=541986
==============================================================================
--- maven/plugins/trunk/maven-project-info-reports-plugin/src/test/java/org/apache/maven/report/projectinfo/stubs/SubProject2Stub.java (added)
+++ maven/plugins/trunk/maven-project-info-reports-plugin/src/test/java/org/apache/maven/report/projectinfo/stubs/SubProject2Stub.java Sun May 27 06:23:55 2007
@@ -0,0 +1,47 @@
+package org.apache.maven.report.projectinfo.stubs;
+
+import java.util.Collections;
+import java.util.List;
+
+/*
+ * 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.
+ */
+
+/**
+ * @author <a href="mailto:vincent.siveton@gmail.com">Vincent Siveton</a>
+ * @version $Id $
+ */
+public class SubProject2Stub
+    extends ProjectInfoProjectStub
+{
+    /**
+     * @see org.apache.maven.report.projectinfo.stubs.ProjectInfoProjectStub#getPOM()
+     */
+    protected String getPOM()
+    {
+        return "subproject2/pom.xml";
+    }
+
+    /**
+     * @see org.apache.maven.plugin.testing.stubs.MavenProjectStub#getDependencies()
+     */
+    public List getDependencies()
+    {
+        return Collections.EMPTY_LIST;
+    }
+}

Propchange: maven/plugins/trunk/maven-project-info-reports-plugin/src/test/java/org/apache/maven/report/projectinfo/stubs/SubProject2Stub.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/plugins/trunk/maven-project-info-reports-plugin/src/test/java/org/apache/maven/report/projectinfo/stubs/SubProject2Stub.java
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/plugins/trunk/maven-project-info-reports-plugin/src/test/java/org/apache/maven/report/projectinfo/stubs/SummaryStub.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/test/java/org/apache/maven/report/projectinfo/stubs/SummaryStub.java?view=auto&rev=541986
==============================================================================
--- maven/plugins/trunk/maven-project-info-reports-plugin/src/test/java/org/apache/maven/report/projectinfo/stubs/SummaryStub.java (added)
+++ maven/plugins/trunk/maven-project-info-reports-plugin/src/test/java/org/apache/maven/report/projectinfo/stubs/SummaryStub.java Sun May 27 06:23:55 2007
@@ -0,0 +1,37 @@
+package org.apache.maven.report.projectinfo.stubs;
+
+/*
+ * 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.
+ */
+
+/**
+ * @author <a href="mailto:vincent.siveton@gmail.com">Vincent Siveton</a>
+ * @version $Id $
+ */
+public class SummaryStub
+    extends ProjectInfoProjectStub
+{
+    /**
+     * @see org.apache.maven.report.projectinfo.stubs.ProjectInfoProjectStub#getPOM()
+     */
+    protected String getPOM()
+    {
+        return "summary-plugin-config.xml";
+    }
+}
+

Propchange: maven/plugins/trunk/maven-project-info-reports-plugin/src/test/java/org/apache/maven/report/projectinfo/stubs/SummaryStub.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/plugins/trunk/maven-project-info-reports-plugin/src/test/java/org/apache/maven/report/projectinfo/stubs/SummaryStub.java
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Modified: maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/cim-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/cim-plugin-config.xml?view=diff&rev=541986&r1=541985&r2=541986
==============================================================================
--- maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/cim-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/cim-plugin-config.xml Sun May 27 06:23:55 2007
@@ -16,15 +16,31 @@
 specific language governing permissions and limitations
 under the License.
 -->
-
-<project>
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.maven.plugin.projectinfo.tests</groupId>
+  <artifactId>cim</artifactId>
+  <version>1.0-SNAPSHOT</version>
+  <packaging>jar</packaging>
+  <name>cim project info</name>
+  <dependencies>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
   <build>
     <plugins>
       <plugin>
         <artifactId>maven-project-info-reports-plugin</artifactId>
         <configuration>
-          <outputDirectory>target/test-harness/cim</outputDirectory>
-          <project implementation="org.apache.maven.report.projectinfo.stubs.ProjectInfoProjectStub"/>
+          <outputDirectory>target/test-harness/cim</outputDirectory>
+          <localRepository>${localRepository}</localRepository>
+          <project implementation="org.apache.maven.report.projectinfo.stubs.CimStub"/>
         </configuration>
       </plugin>
     </plugins>

Modified: maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/dependencies-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/dependencies-plugin-config.xml?view=diff&rev=541986&r1=541985&r2=541986
==============================================================================
--- maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/dependencies-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/dependencies-plugin-config.xml Sun May 27 06:23:55 2007
@@ -16,15 +16,32 @@
 specific language governing permissions and limitations
 under the License.
 -->
-
-<project>
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.maven.plugin.projectinfo.tests</groupId>
+  <artifactId>dependencies</artifactId>
+  <version>1.0-SNAPSHOT</version>
+  <packaging>jar</packaging>
+  <name>dependencies project info</name>
+  <dependencies>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
   <build>
     <plugins>
-      <plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-project-info-reports-plugin</artifactId>
-        <configuration>
-          <outputDirectory>target/test-harness/dependencies</outputDirectory>
-          <project implementation="org.apache.maven.report.projectinfo.stubs.ProjectInfoProjectStub"/>
+        <configuration>
+          <outputDirectory>target/test-harness/dependencies</outputDirectory>
+          <localRepository>${localRepository}</localRepository>
+          <project implementation="org.apache.maven.report.projectinfo.stubs.DependenciesStub"/>
         </configuration>
       </plugin>
     </plugins>

Modified: maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/dependency-convergence-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/dependency-convergence-plugin-config.xml?view=diff&rev=541986&r1=541985&r2=541986
==============================================================================
--- maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/dependency-convergence-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/dependency-convergence-plugin-config.xml Sun May 27 06:23:55 2007
@@ -16,16 +16,34 @@
 specific language governing permissions and limitations
 under the License.
 -->
-
-<project>
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.maven.plugin.projectinfo.tests</groupId>
+  <artifactId>dependency-convergence</artifactId>
+  <version>1.0-SNAPSHOT</version>
+  <packaging>jar</packaging>
+  <name>dependency-convergence project info</name>
+  <dependencies>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
   <build>
     <plugins>
       <plugin>
         <artifactId>maven-project-info-reports-plugin</artifactId>
         <configuration>
-          <outputDirectory>target/test-harness/dependency-convergence</outputDirectory>
-          <project implementation="org.apache.maven.report.projectinfo.stubs.ProjectInfoProjectStub"/>
-          <reactorProjects>
+          <outputDirectory>target/test-harness/dependency-convergence</outputDirectory>
+          <localRepository>${localRepository}</localRepository>
+          <project implementation="org.apache.maven.report.projectinfo.stubs.DependencyConvergenceStub"/>
+          <reactorProjects>
+          <project implementation="org.apache.maven.report.projectinfo.stubs.SubProject1Stub"/>
+          <project implementation="org.apache.maven.report.projectinfo.stubs.SubProject2Stub"/>
           </reactorProjects>
         </configuration>
       </plugin>

Modified: maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/index-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/index-plugin-config.xml?view=diff&rev=541986&r1=541985&r2=541986
==============================================================================
--- maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/index-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/index-plugin-config.xml Sun May 27 06:23:55 2007
@@ -16,15 +16,31 @@
 specific language governing permissions and limitations
 under the License.
 -->
-
-<project>
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.maven.plugin.projectinfo.tests</groupId>
+  <artifactId>index</artifactId>
+  <version>1.0-SNAPSHOT</version>
+  <packaging>jar</packaging>
+  <name>index project info</name>
+  <dependencies>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
   <build>
     <plugins>
       <plugin>
         <artifactId>maven-project-info-reports-plugin</artifactId>
         <configuration>
-          <outputDirectory>target/test-harness/index</outputDirectory>
-          <project implementation="org.apache.maven.report.projectinfo.stubs.ProjectInfoProjectStub"/>
+          <outputDirectory>target/test-harness/index</outputDirectory>
+          <localRepository>${localRepository}</localRepository>
+          <project implementation="org.apache.maven.report.projectinfo.stubs.IndexStub"/>
         </configuration>
       </plugin>
     </plugins>

Modified: maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/issue-tracking-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/issue-tracking-plugin-config.xml?view=diff&rev=541986&r1=541985&r2=541986
==============================================================================
--- maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/issue-tracking-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/issue-tracking-plugin-config.xml Sun May 27 06:23:55 2007
@@ -16,15 +16,35 @@
 specific language governing permissions and limitations
 under the License.
 -->
-
-<project>
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.maven.plugin.projectinfo.tests</groupId>
+  <artifactId>issue-tracking</artifactId>
+  <version>1.0-SNAPSHOT</version>
+  <packaging>jar</packaging>
+  <name>issue-tracking project info</name>
+  <dependencies>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
+  <issueManagement>
+    <system>jira</system>
+    <url>http://localhost/jira</url>
+  </issueManagement>
   <build>
     <plugins>
       <plugin>
         <artifactId>maven-project-info-reports-plugin</artifactId>
         <configuration>
-          <outputDirectory>target/test-harness/issue-tracking</outputDirectory>
-          <project implementation="org.apache.maven.report.projectinfo.stubs.ProjectInfoProjectStub"/>
+          <outputDirectory>target/test-harness/issue-tracking</outputDirectory>
+          <localRepository>${localRepository}</localRepository>
+          <project implementation="org.apache.maven.report.projectinfo.stubs.IssueTrackingStub"/>
         </configuration>
       </plugin>
     </plugins>

Modified: maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/license-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/license-plugin-config.xml?view=diff&rev=541986&r1=541985&r2=541986
==============================================================================
--- maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/license-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/license-plugin-config.xml Sun May 27 06:23:55 2007
@@ -16,15 +16,38 @@
 specific language governing permissions and limitations
 under the License.
 -->
-
-<project>
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.maven.plugin.projectinfo.tests</groupId>
+  <artifactId>license</artifactId>
+  <version>1.0-SNAPSHOT</version>
+  <packaging>jar</packaging>
+  <name>license project info</name>
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+  <dependencies>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
   <build>
     <plugins>
       <plugin>
         <artifactId>maven-project-info-reports-plugin</artifactId>
         <configuration>
-          <outputDirectory>target/test-harness/license</outputDirectory>
-          <project implementation="org.apache.maven.report.projectinfo.stubs.ProjectInfoProjectStub"/>
+          <outputDirectory>target/test-harness/license</outputDirectory>
+          <localRepository>${localRepository}</localRepository>
+          <project implementation="org.apache.maven.report.projectinfo.stubs.LicenseStub"/>
           <settings implementation="org.apache.maven.report.projectinfo.stubs.SettingsStub"/>
           <offline>false</offline>
         </configuration>

Modified: maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/mailing-list-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/mailing-list-plugin-config.xml?view=diff&rev=541986&r1=541985&r2=541986
==============================================================================
--- maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/mailing-list-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/mailing-list-plugin-config.xml Sun May 27 06:23:55 2007
@@ -16,15 +16,38 @@
 specific language governing permissions and limitations
 under the License.
 -->
-
-<project>
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.maven.plugin.projectinfo.tests</groupId>
+  <artifactId>mailing-list</artifactId>
+  <version>1.0-SNAPSHOT</version>
+  <packaging>jar</packaging>
+  <name>mailing-list project info</name>
+  <dependencies>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
+  <mailingLists>
+    <mailingList>
+      <name>Test List</name>
+      <post>test@maven.apache.org</post>
+      <subscribe>test-subscribe@maven.apache.org</subscribe>
+    </mailingList>
+  </mailingLists>
   <build>
     <plugins>
       <plugin>
         <artifactId>maven-project-info-reports-plugin</artifactId>
         <configuration>
-          <outputDirectory>target/test-harness/mailing-list</outputDirectory>
-          <project implementation="org.apache.maven.report.projectinfo.stubs.ProjectInfoProjectStub"/>
+          <outputDirectory>target/test-harness/mailing-list</outputDirectory>
+          <localRepository>${localRepository}</localRepository>
+          <project implementation="org.apache.maven.report.projectinfo.stubs.MailingListStub"/>
         </configuration>
       </plugin>
     </plugins>

Modified: maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/project-team-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/project-team-plugin-config.xml?view=diff&rev=541986&r1=541985&r2=541986
==============================================================================
--- maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/project-team-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/project-team-plugin-config.xml Sun May 27 06:23:55 2007
@@ -16,15 +16,43 @@
 specific language governing permissions and limitations
 under the License.
 -->
-
-<project>
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.maven.plugin.projectinfo.tests</groupId>
+  <artifactId>project-team</artifactId>
+  <version>1.0-SNAPSHOT</version>
+  <packaging>jar</packaging>
+  <name>project-team project info</name>
+  <dependencies>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
+  <developers>
+    <developer>
+      <id>vsiveton</id>
+      <name>Vincent Siveton</name>
+      <email>vsiveton@apache.org</email>
+      <organization>ASF</organization>
+      <roles>
+        <role>PMC Member</role>
+      </roles>
+      <timezone>-5</timezone>
+    </developer>
+  </developers>
   <build>
     <plugins>
       <plugin>
         <artifactId>maven-project-info-reports-plugin</artifactId>
         <configuration>
-          <outputDirectory>target/test-harness/project-team</outputDirectory>
-          <project implementation="org.apache.maven.report.projectinfo.stubs.ProjectInfoProjectStub"/>
+          <outputDirectory>target/test-harness/project-team</outputDirectory>
+          <localRepository>${localRepository}</localRepository>
+          <project implementation="org.apache.maven.report.projectinfo.stubs.ProjectTeamStub"/>
         </configuration>
       </plugin>
     </plugins>

Modified: maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/scm-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/scm-plugin-config.xml?view=diff&rev=541986&r1=541985&r2=541986
==============================================================================
--- maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/scm-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/scm-plugin-config.xml Sun May 27 06:23:55 2007
@@ -16,15 +16,36 @@
 specific language governing permissions and limitations
 under the License.
 -->
-
-<project>
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.maven.plugin.projectinfo.tests</groupId>
+  <artifactId>scm</artifactId>
+  <version>1.0-SNAPSHOT</version>
+  <packaging>jar</packaging>
+  <name>scm project info</name>
+  <dependencies>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
+  <scm>
+    <connection>scm:svn:http://svn.apache.org/repos/asf/maven/test</connection>
+    <developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/test</developerConnection>
+    <url>http://svn.apache.org/viewvc/maven/test</url>
+  </scm>
   <build>
     <plugins>
       <plugin>
         <artifactId>maven-project-info-reports-plugin</artifactId>
         <configuration>
           <outputDirectory>target/test-harness/scm</outputDirectory>
-          <project implementation="org.apache.maven.report.projectinfo.stubs.ProjectInfoProjectStub"/>
+          <project implementation="org.apache.maven.report.projectinfo.stubs.ScmStub"/>
+          <localRepository>${localRepository}</localRepository>
           <checkoutDirectoryName>test-artifactId</checkoutDirectoryName>
         </configuration>
       </plugin>

Added: maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/subproject1/pom.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/subproject1/pom.xml?view=auto&rev=541986
==============================================================================
--- maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/subproject1/pom.xml (added)
+++ maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/subproject1/pom.xml Sun May 27 06:23:55 2007
@@ -0,0 +1,33 @@
+<!--
+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.
+-->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>org.apache.maven.plugin.projectinfo.tests</groupId>
+    <artifactId>dependency-convergence</artifactId>
+    <version>1.0-SNAPSHOT</version>
+  </parent>
+  <groupId>org.apache.maven.plugin.projectinfo.tests</groupId>
+  <artifactId>project1</artifactId>
+  <version>1.0-SNAPSHOT</version>
+  <packaging>jar</packaging>
+  <name>project1</name>
+</project>

Propchange: maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/subproject1/pom.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/subproject1/pom.xml
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/subproject2/pom.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/subproject2/pom.xml?view=auto&rev=541986
==============================================================================
--- maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/subproject2/pom.xml (added)
+++ maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/subproject2/pom.xml Sun May 27 06:23:55 2007
@@ -0,0 +1,33 @@
+<!--
+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.
+-->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>org.apache.maven.plugin.projectinfo.tests</groupId>
+    <artifactId>dependency-convergence</artifactId>
+    <version>1.0-SNAPSHOT</version>
+  </parent>
+  <groupId>org.apache.maven.plugin.projectinfo.tests</groupId>
+  <artifactId>project2</artifactId>
+  <version>1.0-SNAPSHOT</version>
+  <packaging>jar</packaging>
+  <name>project2</name>
+</project>

Propchange: maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/subproject2/pom.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/subproject2/pom.xml
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Modified: maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/summary-plugin-config.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/summary-plugin-config.xml?view=diff&rev=541986&r1=541985&r2=541986
==============================================================================
--- maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/summary-plugin-config.xml (original)
+++ maven/plugins/trunk/maven-project-info-reports-plugin/src/test/plugin-configs/summary-plugin-config.xml Sun May 27 06:23:55 2007
@@ -16,15 +16,31 @@
 specific language governing permissions and limitations
 under the License.
 -->
-
-<project>
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.maven.plugin.projectinfo.tests</groupId>
+  <artifactId>summary</artifactId>
+  <version>1.0-SNAPSHOT</version>
+  <packaging>jar</packaging>
+  <name>summary project info</name>
+  <dependencies>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
   <build>
     <plugins>
       <plugin>
         <artifactId>maven-project-info-reports-plugin</artifactId>
         <configuration>
-          <outputDirectory>target/test-harness/summary</outputDirectory>
-          <project implementation="org.apache.maven.report.projectinfo.stubs.ProjectInfoProjectStub"/>
+          <outputDirectory>target/test-harness/summary</outputDirectory>
+          <localRepository>${localRepository}</localRepository>
+          <project implementation="org.apache.maven.report.projectinfo.stubs.SummaryStub"/>
         </configuration>
       </plugin>
     </plugins>

Added: maven/plugins/trunk/maven-project-info-reports-plugin/src/test/resources/org/apache/maven/report/projectinfo/AbstractProjectInfoTestCase.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/test/resources/org/apache/maven/report/projectinfo/AbstractProjectInfoTestCase.xml?view=auto&rev=541986
==============================================================================
--- maven/plugins/trunk/maven-project-info-reports-plugin/src/test/resources/org/apache/maven/report/projectinfo/AbstractProjectInfoTestCase.xml (added)
+++ maven/plugins/trunk/maven-project-info-reports-plugin/src/test/resources/org/apache/maven/report/projectinfo/AbstractProjectInfoTestCase.xml Sun May 27 06:23:55 2007
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+
+<!--
+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.
+-->
+
+<plexus xmlns="http://plexus.codehaus.org/xml/ns/plexus" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <components>
+    <component>
+      <role>org.codehaus.plexus.i18n.I18N</role>
+      <implementation>org.codehaus.plexus.i18n.DefaultI18N</implementation>
+      <configuration>
+        <default-bundle-name>project-info-report</default-bundle-name>
+      </configuration>
+    </component>
+  </components>
+</plexus>
\ No newline at end of file

Propchange: maven/plugins/trunk/maven-project-info-reports-plugin/src/test/resources/org/apache/maven/report/projectinfo/AbstractProjectInfoTestCase.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/plugins/trunk/maven-project-info-reports-plugin/src/test/resources/org/apache/maven/report/projectinfo/AbstractProjectInfoTestCase.xml
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"