You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Dennis Lundberg <de...@apache.org> on 2007/09/25 19:40:05 UTC

Re: svn commit: r579029 - in /maven/plugins/trunk/maven-dependency-plugin: pom.xml src/site/apt/index.apt src/site/apt/usage.apt

Was there a special reason for reinserting the tab characters into the 
pom, that I previously (r576579) removed?

Also, I'm sure you didn't mean to check in your svn conflicts into 
maven/plugins/trunk/maven-dependency-plugin/src/site/apt/usage.apt
;-)

brianf@apache.org wrote:
> Author: brianf
> Date: Mon Sep 24 18:29:32 2007
> New Revision: 579029
> 
> URL: http://svn.apache.org/viewvc?rev=579029&view=rev
> Log:
> site updates. prepare dependencies for release
> 
> Modified:
>     maven/plugins/trunk/maven-dependency-plugin/pom.xml
>     maven/plugins/trunk/maven-dependency-plugin/src/site/apt/index.apt
>     maven/plugins/trunk/maven-dependency-plugin/src/site/apt/usage.apt
> 
> Modified: maven/plugins/trunk/maven-dependency-plugin/pom.xml
> URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/pom.xml?rev=579029&r1=579028&r2=579029&view=diff
> ==============================================================================
> --- maven/plugins/trunk/maven-dependency-plugin/pom.xml (original)
> +++ maven/plugins/trunk/maven-dependency-plugin/pom.xml Mon Sep 24 18:29:32 2007
> @@ -1,329 +1,311 @@
>  <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">
> -<!--
> - * 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. 
> - *
> +	<!--
> +* 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. 
> +*
>  -->
> -  <modelVersion>4.0.0</modelVersion>
> -  <parent>
> -    <artifactId>maven-plugins</artifactId>
> -    <groupId>org.apache.maven.plugins</groupId>
> -    <version>8</version>
> -  </parent>
> -  <groupId>org.apache.maven.plugins</groupId>
> -  <artifactId>maven-dependency-plugin</artifactId>
> -  <packaging>maven-plugin</packaging>
> -  <name>Maven Dependency Plugin</name>
> -  <version>2.0-alpha-5-SNAPSHOT</version>
> -  <prerequisites>
> -    <maven>2.0.3</maven>
> -  </prerequisites>
> -  <issueManagement>
> -    <system>JIRA</system>
> -    <url>http://jira.codehaus.org/browse/MDEP</url>
> -  </issueManagement>
> -  <developers>
> -    <developer>
> -      <id>brianf</id>
> -      <name>Brian Fox</name>
> -      <email>brianf@apache.org</email>
> -      <roles>
> -        <role>Lead Developer</role>
> -      </roles>
> -      <timezone>5</timezone>
> -    </developer>
> -    <developer>
> -      <id>dtran</id>
> -      <name>Dan T. Tran</name>
> -      <email>dantran@gmail.com</email>
> -      <organization>
> -      </organization>
> -      <roles>
> -        <role>Developer</role>
> -      </roles>
> -    </developer>
> -    <developer>
> -      <id>jdcasey</id>
> -      <name>John Casey</name>
> -      <email>casey.john.d@gmail.com</email>
> -      <organization>
> -      </organization>
> -      <roles>
> -        <role>Developer</role>
> -      </roles>
> -    </developer>
> -  </developers>
> -  <licenses>
> -    <license>
> -      <name>Apache License 2.0</name>
> -      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
> -      <distribution>repo</distribution>
> -    </license>
> -  </licenses>
> -  <build>
> -    <plugins>
> -      <plugin>
> -        <artifactId>maven-enforcer-plugin</artifactId>
> -        <version>1.0-alpha-3</version>
> -        <executions>
> -          <execution>
> -            <goals>
> -              <goal>enforce</goal>
> -            </goals>
> -            <id>ensure-no-container-api</id>
> -            <configuration>
> -              <rules>
> -                <bannedDependencies>
> -                  <excludes>
> -                    <exclude>org.codehaus.plexus:plexus-component-api</exclude>
> -                  </excludes>
> -                  <message>The new containers are not supported. You probably added a dependency that is missing the exclusions.</message>
> -                </bannedDependencies>
> -              </rules>
> -              <fail>true</fail>
> -            </configuration>
> -          </execution>
> -        </executions>
> -      </plugin>
> -      <plugin>
> -        <groupId>org.codehaus.mojo</groupId>
> -        <artifactId>cobertura-maven-plugin</artifactId>
> -        <version>2.0</version>
> -        <executions>
> -          <execution>
> -            <phase>clean</phase>
> -            <goals>
> -              <goal>clean</goal>
> -            </goals>
> -          </execution>
> -        </executions>
> -      </plugin>
> +	<modelVersion>4.0.0</modelVersion>
> +	<parent>
> +		<artifactId>maven-plugins</artifactId>
> +		<groupId>org.apache.maven.plugins</groupId>
> +		<version>8</version>
> +	</parent>
> +	<groupId>org.apache.maven.plugins</groupId>
> +	<artifactId>maven-dependency-plugin</artifactId>
> +	<packaging>maven-plugin</packaging>
> +	<name>Maven Dependency Plugin</name>
> +	<version>2.0-SNAPSHOT</version>
> +	<prerequisites>
> +		<maven>2.0.3</maven>
> +	</prerequisites>
> +	<issueManagement>
> +		<system>JIRA</system>
> +		<url>http://jira.codehaus.org/browse/MDEP</url>
> +	</issueManagement>
> +	<developers>
> +		<developer>
> +			<id>brianf</id>
> +			<name>Brian Fox</name>
> +			<email>brianf@apache.org</email>
> +			<roles>
> +				<role>Lead Developer</role>
> +			</roles>
> +			<timezone>5</timezone>
> +		</developer>
> +		<developer>
> +			<id>dtran</id>
> +			<name>Dan T. Tran</name>
> +			<email>dantran@gmail.com</email>
> +			<organization>
> +			</organization>
> +			<roles>
> +				<role>Developer</role>
> +			</roles>
> +		</developer>
> +		<developer>
> +			<id>jdcasey</id>
> +			<name>John Casey</name>
> +			<email>casey.john.d@gmail.com</email>
> +			<organization>
> +			</organization>
> +			<roles>
> +				<role>Developer</role>
> +			</roles>
> +		</developer>
> +	</developers>
> +	<licenses>
> +		<license>
> +			<name>Apache License 2.0</name>
> +			<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
> +			<distribution>repo</distribution>
> +		</license>
> +	</licenses>
> +	<build>
> +		<plugins>
> +			<plugin>
> +				<artifactId>maven-enforcer-plugin</artifactId>
> +				<version>1.0-alpha-3</version>
> +				<executions>
> +					<execution>
> +						<goals>
> +							<goal>enforce</goal>
> +						</goals>
> +						<id>ensure-no-container-api</id>
> +						<configuration>
> +							<rules>
> +								<bannedDependencies>
> +									<excludes>
> +										<exclude>org.codehaus.plexus:plexus-component-api</exclude>
> +									</excludes>
> +									<message>The new containers are not supported. You probably added a dependency that is missing the exclusions.</message>
> +								</bannedDependencies>
> +							</rules>  
> +							<fail>true</fail>
> +						</configuration>
> +					</execution>
> +				</executions>
> +			</plugin>
> +			<plugin>
> +				<groupId>org.codehaus.mojo</groupId>
> +				<artifactId>cobertura-maven-plugin</artifactId>
> +				<version>2.0</version>
> +				<executions>
> +					<execution>
> +						<phase>clean</phase>
> +						<goals>
> +							<goal>clean</goal>
> +						</goals>
> +					</execution>
> +				</executions>
> +			</plugin>
>  
> -      <plugin>
> -        <groupId>org.apache.maven.plugins</groupId>
> -        <artifactId>maven-surefire-plugin</artifactId>
> -        <version>2.3</version>
> -        <configuration>
> -          <!-- Need of more head space in order to run the unit tests !-->
> -          <argLine>-Xmx256m</argLine>
> -          <systemProperties>
> -            <property>
> -              <name>maven.home</name>
> -              <value>${maven.home}</value>
> -            </property>
> -          </systemProperties>
> -        </configuration>
> -      </plugin>
> -    </plugins>
> -    <resources>
> -      <!-- Include the apache process LICENSE and NOTICE files.-->
> -      <!--uncomment for release. Commented out for now to enable eclipse-plugin to work-->
> -      <resource>
> -        <targetPath>META-INF</targetPath>
> -        <filtering>false</filtering>
> -        <directory>${basedir}</directory>
> -        <includes>
> -          <include>LICENSE</include>
> -          <include>NOTICE</include>
> -        </includes>
> -      </resource>
> -      <!-- Include super-pom defined main/resources
> -      Removing this section will break the build.
> -      Since we have defined a new build/resources
> -      section for the Apache process LICENSE and NOTICE
> -      files, this original default section is now
> -      required. -->
> -      <resource>
> -        <directory>${basedir}/src/main/resources</directory>
> -      </resource>
> -    </resources>
> -  </build>
> -  <dependencies>
> -    <dependency>
> -      <groupId>org.apache.maven</groupId>
> -      <artifactId>maven-artifact</artifactId>
> -      <version>2.0.6</version>
> -    </dependency>
> -    <dependency>
> -      <groupId>org.apache.maven</groupId>
> -      <artifactId>maven-plugin-api</artifactId>
> -      <version>2.0.6</version>
> -    </dependency>
> -    <dependency>
> -      <groupId>org.apache.maven</groupId>
> -      <artifactId>maven-project</artifactId>
> -      <version>2.0.6</version>
> -    </dependency>
> -    <dependency>
> -      <groupId>org.apache.maven</groupId>
> -      <artifactId>maven-model</artifactId>
> -      <version>2.0.6</version>
> -    </dependency>
> -    <dependency>
> -      <groupId>org.apache.maven.shared</groupId>
> -      <artifactId>maven-plugin-testing-tools</artifactId>
> -      <version>1.0-alpha-3-SNAPSHOT</version>
> -      <scope>test</scope>
> -    </dependency>
> -    <dependency>
> -      <groupId>org.apache.maven.shared</groupId>
> -      <artifactId>maven-plugin-testing-harness</artifactId>
> -      <scope>test</scope>
> -      <version>1.1</version>
> -    </dependency>
> -    <dependency>
> -      <groupId>org.codehaus.plexus</groupId>
> -      <artifactId>plexus-archiver</artifactId>
> -      <version>1.0-alpha-9</version>
> -      <exclusions>
> -        <exclusion>
> -          <groupId>org.codehaus.plexus</groupId>
> -          <artifactId>plexus-container-default</artifactId>
> -        </exclusion>
> -        <exclusion>
> -          <groupId>org.codehaus.plexus</groupId>
> -          <artifactId>plexus-component-api</artifactId>
> -        </exclusion>
> -      </exclusions>
> -    </dependency>
> -    <!--    <dependency>
> -      <groupId>org.codehaus.plexus</groupId>
> -      <artifactId>plexus-component-api</artifactId>
> -      <version>1.0-alpha-9</version>
> -    </dependency>-->
> -    <dependency>
> -      <groupId>org.codehaus.plexus</groupId>
> -      <artifactId>plexus-utils</artifactId>
> -      <version>1.4.2</version>
> -    </dependency>
> -    <dependency>
> -      <groupId>org.apache.maven.shared</groupId>
> -      <artifactId>file-management</artifactId>
> -      <version>1.1</version>
> -    </dependency>
> -    <dependency>
> -      <groupId>junit</groupId>
> -      <artifactId>junit</artifactId>
> -      <version>3.8.2</version>
> -      <scope>test</scope>
> -    </dependency>
> -    <dependency>
> -      <groupId>org.codehaus.plexus</groupId>
> -      <artifactId>plexus-container-default</artifactId>
> -      <version>1.0-alpha-9-stable-1</version>
> -    </dependency>
> -    <dependency>
> -      <groupId>org.apache.maven.shared</groupId>
> -      <artifactId>maven-dependency-analyzer</artifactId>
> -      <version>1.0-alpha-3-SNAPSHOT</version>
> -    </dependency>
> -    <dependency>
> -      <groupId>org.apache.maven.shared</groupId>
> -      <artifactId>maven-dependency-tree</artifactId>
> -      <version>1.0</version>
> -    </dependency>
> -    <dependency>
> -      <groupId>org.codehaus.plexus</groupId>
> -      <artifactId>plexus-io</artifactId>
> -      <version>1.0-alpha-1</version>
> -      <exclusions>
> -        <exclusion>
> -          <groupId>org.codehaus.plexus</groupId>
> -          <artifactId>plexus-container-default</artifactId>
> -        </exclusion>
> -        <exclusion>
> -          <groupId>org.codehaus.plexus</groupId>
> -          <artifactId>plexus-component-api</artifactId>
> -        </exclusion>
> -      </exclusions>
> -    </dependency>
> +			<plugin>
> +				<groupId>org.apache.maven.plugins</groupId>
> +				<artifactId>maven-surefire-plugin</artifactId>
> +				<version>2.3</version>
> +				<configuration>
> +					<!-- Need of more head space in order to run the unit tests !-->
> +					<argLine>-Xmx256m</argLine>
> +					<systemProperties>
> +						<property>
> +							<name>maven.home</name>
> +							<value>${maven.home}</value>
> +						</property>
> +					</systemProperties>
> +				</configuration>
> +			</plugin>
> +		</plugins>
> +		<resources>
> +			<!-- Include the apache process LICENSE and NOTICE files.-->
> +			<!--uncomment for release. Commented out for now to enable eclipse-plugin to work-->
> +			<resource>
> +				<targetPath>META-INF</targetPath>
> +				<filtering>false</filtering>
> +				<directory>${basedir}</directory>
> +				<includes>
> +					<include>LICENSE</include>
> +					<include>NOTICE</include>
> +				</includes>
> +			</resource>
> +			<!-- Include super-pom defined main/resources
> +			Removing this section will break the build.
> +			Since we have defined a new build/resources
> +			section for the Apache process LICENSE and NOTICE
> +			files, this original default section is now
> +			required. -->
> +			<resource>
> +				<directory>${basedir}/src/main/resources</directory>
> +			</resource>
> +		</resources>
> +	</build>
> +	<dependencies>
> +		<dependency>
> +			<groupId>org.apache.maven</groupId>
> +			<artifactId>maven-artifact</artifactId>
> +			<version>2.0.7</version>
> +		</dependency>
> +		<dependency>
> +			<groupId>org.apache.maven</groupId>
> +			<artifactId>maven-plugin-api</artifactId>
> +			<version>2.0.7</version>
> +		</dependency>
> +		<dependency>
> +			<groupId>org.apache.maven</groupId>
> +			<artifactId>maven-project</artifactId>
> +			<version>2.0.7</version>
> +		</dependency>
> +		<dependency>
> +			<groupId>org.apache.maven</groupId>
> +			<artifactId>maven-model</artifactId>
> +			<version>2.0.7</version>
> +		</dependency>
> +		<dependency>
> +			<groupId>org.apache.maven.shared</groupId>
> +			<artifactId>maven-plugin-testing-tools</artifactId>
> +			<version>1.0-alpha-2</version>
> +			<scope>test</scope>
> +		</dependency>
> +		<dependency>
> +			<groupId>org.apache.maven.shared</groupId>
> +			<artifactId>maven-plugin-testing-harness</artifactId>
> +			<scope>test</scope>
> +			<version>1.1</version>
> +		</dependency>
> +		<dependency>
> +			<groupId>org.codehaus.plexus</groupId>
> +			<artifactId>plexus-archiver</artifactId>
> +			<version>1.0-alpha-9</version>
> +			<exclusions>
> +				<exclusion>
> +					<groupId>org.codehaus.plexus</groupId>
> +					<artifactId>plexus-container-default</artifactId>
> +				</exclusion>
> +				<exclusion>
> +					<groupId>org.codehaus.plexus</groupId>
> +					<artifactId>plexus-component-api</artifactId>
> +				</exclusion>			  
> +			</exclusions>
> +		</dependency>
> +		<dependency>
> +			<groupId>org.codehaus.plexus</groupId>
> +			<artifactId>plexus-utils</artifactId>
> +			<version>1.4.6</version>
> +		</dependency>
> +		<dependency>
> +			<groupId>org.apache.maven.shared</groupId>
> +			<artifactId>file-management</artifactId>
> +			<version>1.1</version>
> +		</dependency>
> +		<dependency>
> +			<groupId>junit</groupId>
> +			<artifactId>junit</artifactId>
> +			<version>3.8.2</version>
> +			<scope>test</scope>
> +		</dependency>
> +		<dependency>
> +			<groupId>org.codehaus.plexus</groupId>
> +			<artifactId>plexus-container-default</artifactId>
> +			<version>1.0-alpha-9-stable-1</version>
> +		</dependency>
> +		<dependency>
> +			<groupId>org.apache.maven.shared</groupId>
> +			<artifactId>maven-dependency-analyzer</artifactId>
> +			<version>1.0-alpha-3-SNAPSHOT</version>
> +		</dependency>
> +		<dependency>
> +			<groupId>org.apache.maven.shared</groupId>
> +			<artifactId>maven-dependency-tree</artifactId>
> +			<version>1.0</version>
> +		</dependency>
> +		<dependency>
> +			<groupId>org.codehaus.plexus</groupId>
> +			<artifactId>plexus-io</artifactId>
> +			<version>1.0-alpha-1</version>
> +			<exclusions>
> +				<exclusion>
> +					<groupId>org.codehaus.plexus</groupId>
> +					<artifactId>plexus-container-default</artifactId>
> +				</exclusion>
> +				<exclusion>
> +					<groupId>org.codehaus.plexus</groupId>
> +					<artifactId>plexus-component-api</artifactId>
> +				</exclusion>			  
> +			</exclusions>
> +		</dependency>
>  
> -    <!-- 
> -    <dependency>
> -      <groupId>classworlds</groupId>
> -      <artifactId>classworlds</artifactId>
> -      <version>1.1-alpha-2</version>
> -      <scope>test</scope>
> -    </dependency>
>  
> -    <dependency>
> -      <groupId>org.apache.maven.shared</groupId>
> -      <artifactId>maven-invoker</artifactId>
> -      <version>2.0.6</version>
> -      <scope>test</scope>
> -    </dependency>-->
> +		<!-- Dependencies for Analyze-report mojo -->
> +		<dependency>
> +			<groupId>org.apache.maven.reporting</groupId>
> +			<artifactId>maven-reporting-api</artifactId>
> +			<version>2.0.6</version>
> +		</dependency>
>  
> -    <!-- Dependencies for Analyze-report mojo -->
> -    <dependency>
> -      <groupId>org.apache.maven.reporting</groupId>
> -      <artifactId>maven-reporting-api</artifactId>
> -      <version>2.0.6</version>
> -    </dependency>
> +		<dependency>
> +			<groupId>org.apache.maven.reporting</groupId>
> +			<artifactId>maven-reporting-impl</artifactId>
> +			<version>2.0.4</version>
> +		</dependency>
> +		<dependency>
> +			<groupId>org.apache.maven.doxia</groupId>
> +			<artifactId>doxia-sink-api</artifactId>
> +			<version>1.0-alpha-8</version>
> +		</dependency>
>  
> -    <dependency>
> -      <groupId>org.apache.maven.reporting</groupId>
> -      <artifactId>maven-reporting-impl</artifactId>
> -      <version>2.0.4</version>
> -    </dependency>
> -    <dependency>
> -      <groupId>org.apache.maven.doxia</groupId>
> -      <artifactId>doxia-sink-api</artifactId>
> -      <version>1.0-alpha-8</version>
> -    </dependency>
> +		<dependency>
> +			<groupId>org.apache.maven.doxia</groupId>
> +			<artifactId>doxia-site-renderer</artifactId>
> +			<version>1.0-alpha-8</version>
> +		</dependency>
> +		<!--    
> +				<dependency>
> +					<groupId>org.apache.maven.plugins</groupId>
> +					<artifactId>maven-site-plugin</artifactId>
> +					<version>2.0-beta-5</version>
> +				</dependency>
> +				-->
>  
> -    <dependency>
> -      <groupId>org.apache.maven.doxia</groupId>
> -      <artifactId>doxia-site-renderer</artifactId>
> -      <version>1.0-alpha-8</version>
> -    </dependency>
> +	</dependencies>
>  
> -    <dependency>
> -      <groupId>org.apache.maven.plugins</groupId>
> -      <artifactId>maven-site-plugin</artifactId>
> -      <version>2.0-beta-6-SNAPSHOT</version>
> -    </dependency>
> +	<!-- TODO: remove when plexus-archiver is released -->
> +	<repositories>
> +		<repository>
> +			<id>codehaus.snapshots</id>
> +			<url>http://snapshots.repository.codehaus.org/</url>
> +			<releases>
> +				<enabled>false</enabled>
> +			</releases>
> +		</repository>
> +	</repositories>
>  
> -  </dependencies>
> -
> -  <!-- TODO: remove when plexus-archiver is released -->
> -  <repositories>
> -    <repository>
> -      <id>codehaus.snapshots</id>
> -      <url>http://snapshots.repository.codehaus.org/</url>
> -      <releases>
> -        <enabled>false</enabled>
> -      </releases>
> -    </repository>
> -  </repositories>
> -
> -  <reporting>
> -    <plugins>
> -      <plugin>
> -        <groupId>org.apache.maven.plugins</groupId>
> -        <artifactId>maven-dependency-plugin</artifactId>
> -        <version>2.0-alpha-5-SNAPSHOT</version>
> -        <reportSets>
> -          <reportSet>
> -            <reports>
> -              <report>analyze-report</report>
> -            </reports>
> -          </reportSet>
> -        </reportSets>
> -      </plugin>
> -    </plugins>
> -  </reporting>
> +	<reporting>
> +		<plugins>
> +			<plugin>
> +				<groupId>org.apache.maven.plugins</groupId>
> +				<artifactId>maven-dependency-plugin</artifactId>
> +				<version>2.0-alpha-5-SNAPSHOT</version>
> +				<reportSets>
> +					<reportSet>
> +						<reports>
> +							<report>analyze-report</report>
> +						</reports>
> +					</reportSet>
> +				</reportSets>                      
> +			</plugin>
> +		</plugins>
> +	</reporting>
>  </project>
> 
> Modified: maven/plugins/trunk/maven-dependency-plugin/src/site/apt/index.apt
> URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/src/site/apt/index.apt?rev=579029&r1=579028&r2=579029&view=diff
> ==============================================================================
> --- maven/plugins/trunk/maven-dependency-plugin/src/site/apt/index.apt (original)
> +++ maven/plugins/trunk/maven-dependency-plugin/src/site/apt/index.apt Mon Sep 24 18:29:32 2007
> @@ -50,6 +50,8 @@
>    copy-dependencies but unpacks.
>  
>    *{{{resolve-mojo.html}dependency:resolve}} tells Maven to resolve all dependencies and displays the version.
> +  
> +  *{{{resolve-mojo.html}dependency:list}} is an alias for dependency:resolve
>  
>    *{{{sources-mojo.html}dependency:sources}} tells Maven to resolve all dependencies and their source attachments, and displays the version.
>  
> @@ -71,7 +73,7 @@
>  
>    *{{{analyze-mojo.html}dependency:analyze}} analyzes the dependencies of this project and determines which are: used and declared; used and undeclared; unused and declared.
>    
> -  *{{{analyze-only-mojo.html}dependency:analyze-only}} same as analyze but doesn't compile the project first.
> +  *{{{analyze-only-mojo.html}dependency:analyze-only}} is the same as analyze, but is meant to be bound in a pom. It does not fork the build and execute test-compile.
>    
>    *{{{analyze-dep-mgt-mojo.html}dependency:analyze-dep-mgt}} analyzes your projects dependencies and lists mismatches between resolved dependencies and those listed in your dependencyManagement section.
>  
> 
> Modified: maven/plugins/trunk/maven-dependency-plugin/src/site/apt/usage.apt
> URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/src/site/apt/usage.apt?rev=579029&r1=579028&r2=579029&view=diff
> ==============================================================================
> --- maven/plugins/trunk/maven-dependency-plugin/src/site/apt/usage.apt (original)
> +++ maven/plugins/trunk/maven-dependency-plugin/src/site/apt/usage.apt Mon Sep 24 18:29:32 2007
> @@ -485,7 +485,7 @@
>    command:
>  
>  +---+
> -mvn dependency:prune-local-repository -DresolutionFuzziness=artifactId
> +mvn dependency:purge-local-repository -DresolutionFuzziness=artifactId
>  +---+
>  
>    Finally, it's possible to bind this mojo to the build lifecycle. One reason for this
> @@ -552,12 +552,19 @@
>  
>  * The <<<dependency:analyze>>> mojo
>  
> +	This mojo performs byte code analysis to determine missing or unused dependencies. This goal is meant to be launched from the command line. It will fork the build and execute test-compile so there are class files to analyze.
> +	If you want to bind analyze in your pom, use the <<<dependency:analyze-only>>> mojo instead.
> +
>  	This mojo can be executed from the command line:
>  	
>  +---+
>  mvn dependency:analyze
>  +---+
> +<<<<<<< .mine
> +	
> +=======
>  
> +>>>>>>> .r579027
>  	Sample output:
>  
>  +---+
> @@ -577,8 +584,6 @@
>  	If you decide to override by using a dependency, be sure to note it so you can remove it later after upgrading to 2.0.6. You could also use the dependency:analyze mojo to uncover this unused direct dependency.
>  	
>  	This mojo is also usefull for just detecting projects that override the dependencyManagement directly. Set ignoreDirect to false to detect these otherwise normal conditions.
> -	
> -	NOTE: In 2.0-alpha-3, the Labels shown in the output are reversed. This is corrected in 2.0-alpha-4: See MDEP-78. Use mvn -U to update to alpha-4.
>  	
>  	This mojo can be executed from the command line:
>  	
> 
> 
> 


-- 
Dennis Lundberg

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


RE: svn commit: r579029 - in /maven/plugins/trunk/maven-dependency-plugin: pom.xml src/site/apt/index.apt src/site/apt/usage.apt

Posted by "Brian E. Fox" <br...@reply.infinity.nu>.
I guess I was having a bad night. I'll fix it.


-----Original Message-----
From: Dennis Lundberg [mailto:dennisl@apache.org] 
Sent: Tuesday, September 25, 2007 1:40 PM
To: dev@maven.apache.org
Subject: Re: svn commit: r579029 - in /maven/plugins/trunk/maven-dependency-plugin: pom.xml src/site/apt/index.apt src/site/apt/usage.apt

Was there a special reason for reinserting the tab characters into the 
pom, that I previously (r576579) removed?

Also, I'm sure you didn't mean to check in your svn conflicts into 
maven/plugins/trunk/maven-dependency-plugin/src/site/apt/usage.apt
;-)

brianf@apache.org wrote:
> Author: brianf
> Date: Mon Sep 24 18:29:32 2007
> New Revision: 579029
> 
> URL: http://svn.apache.org/viewvc?rev=579029&view=rev
> Log:
> site updates. prepare dependencies for release
> 
> Modified:
>     maven/plugins/trunk/maven-dependency-plugin/pom.xml
>     maven/plugins/trunk/maven-dependency-plugin/src/site/apt/index.apt
>     maven/plugins/trunk/maven-dependency-plugin/src/site/apt/usage.apt
> 
> Modified: maven/plugins/trunk/maven-dependency-plugin/pom.xml
> URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/pom.xml?rev=579029&r1=579028&r2=579029&view=diff
> ==============================================================================
> --- maven/plugins/trunk/maven-dependency-plugin/pom.xml (original)
> +++ maven/plugins/trunk/maven-dependency-plugin/pom.xml Mon Sep 24 18:29:32 2007
> @@ -1,329 +1,311 @@
>  <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">
> -<!--
> - * 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. 
> - *
> +	<!--
> +* 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. 
> +*
>  -->
> -  <modelVersion>4.0.0</modelVersion>
> -  <parent>
> -    <artifactId>maven-plugins</artifactId>
> -    <groupId>org.apache.maven.plugins</groupId>
> -    <version>8</version>
> -  </parent>
> -  <groupId>org.apache.maven.plugins</groupId>
> -  <artifactId>maven-dependency-plugin</artifactId>
> -  <packaging>maven-plugin</packaging>
> -  <name>Maven Dependency Plugin</name>
> -  <version>2.0-alpha-5-SNAPSHOT</version>
> -  <prerequisites>
> -    <maven>2.0.3</maven>
> -  </prerequisites>
> -  <issueManagement>
> -    <system>JIRA</system>
> -    <url>http://jira.codehaus.org/browse/MDEP</url>
> -  </issueManagement>
> -  <developers>
> -    <developer>
> -      <id>brianf</id>
> -      <name>Brian Fox</name>
> -      <email>brianf@apache.org</email>
> -      <roles>
> -        <role>Lead Developer</role>
> -      </roles>
> -      <timezone>5</timezone>
> -    </developer>
> -    <developer>
> -      <id>dtran</id>
> -      <name>Dan T. Tran</name>
> -      <email>dantran@gmail.com</email>
> -      <organization>
> -      </organization>
> -      <roles>
> -        <role>Developer</role>
> -      </roles>
> -    </developer>
> -    <developer>
> -      <id>jdcasey</id>
> -      <name>John Casey</name>
> -      <email>casey.john.d@gmail.com</email>
> -      <organization>
> -      </organization>
> -      <roles>
> -        <role>Developer</role>
> -      </roles>
> -    </developer>
> -  </developers>
> -  <licenses>
> -    <license>
> -      <name>Apache License 2.0</name>
> -      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
> -      <distribution>repo</distribution>
> -    </license>
> -  </licenses>
> -  <build>
> -    <plugins>
> -      <plugin>
> -        <artifactId>maven-enforcer-plugin</artifactId>
> -        <version>1.0-alpha-3</version>
> -        <executions>
> -          <execution>
> -            <goals>
> -              <goal>enforce</goal>
> -            </goals>
> -            <id>ensure-no-container-api</id>
> -            <configuration>
> -              <rules>
> -                <bannedDependencies>
> -                  <excludes>
> -                    <exclude>org.codehaus.plexus:plexus-component-api</exclude>
> -                  </excludes>
> -                  <message>The new containers are not supported. You probably added a dependency that is missing the exclusions.</message>
> -                </bannedDependencies>
> -              </rules>
> -              <fail>true</fail>
> -            </configuration>
> -          </execution>
> -        </executions>
> -      </plugin>
> -      <plugin>
> -        <groupId>org.codehaus.mojo</groupId>
> -        <artifactId>cobertura-maven-plugin</artifactId>
> -        <version>2.0</version>
> -        <executions>
> -          <execution>
> -            <phase>clean</phase>
> -            <goals>
> -              <goal>clean</goal>
> -            </goals>
> -          </execution>
> -        </executions>
> -      </plugin>
> +	<modelVersion>4.0.0</modelVersion>
> +	<parent>
> +		<artifactId>maven-plugins</artifactId>
> +		<groupId>org.apache.maven.plugins</groupId>
> +		<version>8</version>
> +	</parent>
> +	<groupId>org.apache.maven.plugins</groupId>
> +	<artifactId>maven-dependency-plugin</artifactId>
> +	<packaging>maven-plugin</packaging>
> +	<name>Maven Dependency Plugin</name>
> +	<version>2.0-SNAPSHOT</version>
> +	<prerequisites>
> +		<maven>2.0.3</maven>
> +	</prerequisites>
> +	<issueManagement>
> +		<system>JIRA</system>
> +		<url>http://jira.codehaus.org/browse/MDEP</url>
> +	</issueManagement>
> +	<developers>
> +		<developer>
> +			<id>brianf</id>
> +			<name>Brian Fox</name>
> +			<email>brianf@apache.org</email>
> +			<roles>
> +				<role>Lead Developer</role>
> +			</roles>
> +			<timezone>5</timezone>
> +		</developer>
> +		<developer>
> +			<id>dtran</id>
> +			<name>Dan T. Tran</name>
> +			<email>dantran@gmail.com</email>
> +			<organization>
> +			</organization>
> +			<roles>
> +				<role>Developer</role>
> +			</roles>
> +		</developer>
> +		<developer>
> +			<id>jdcasey</id>
> +			<name>John Casey</name>
> +			<email>casey.john.d@gmail.com</email>
> +			<organization>
> +			</organization>
> +			<roles>
> +				<role>Developer</role>
> +			</roles>
> +		</developer>
> +	</developers>
> +	<licenses>
> +		<license>
> +			<name>Apache License 2.0</name>
> +			<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
> +			<distribution>repo</distribution>
> +		</license>
> +	</licenses>
> +	<build>
> +		<plugins>
> +			<plugin>
> +				<artifactId>maven-enforcer-plugin</artifactId>
> +				<version>1.0-alpha-3</version>
> +				<executions>
> +					<execution>
> +						<goals>
> +							<goal>enforce</goal>
> +						</goals>
> +						<id>ensure-no-container-api</id>
> +						<configuration>
> +							<rules>
> +								<bannedDependencies>
> +									<excludes>
> +										<exclude>org.codehaus.plexus:plexus-component-api</exclude>
> +									</excludes>
> +									<message>The new containers are not supported. You probably added a dependency that is missing the exclusions.</message>
> +								</bannedDependencies>
> +							</rules>  
> +							<fail>true</fail>
> +						</configuration>
> +					</execution>
> +				</executions>
> +			</plugin>
> +			<plugin>
> +				<groupId>org.codehaus.mojo</groupId>
> +				<artifactId>cobertura-maven-plugin</artifactId>
> +				<version>2.0</version>
> +				<executions>
> +					<execution>
> +						<phase>clean</phase>
> +						<goals>
> +							<goal>clean</goal>
> +						</goals>
> +					</execution>
> +				</executions>
> +			</plugin>
>  
> -      <plugin>
> -        <groupId>org.apache.maven.plugins</groupId>
> -        <artifactId>maven-surefire-plugin</artifactId>
> -        <version>2.3</version>
> -        <configuration>
> -          <!-- Need of more head space in order to run the unit tests !-->
> -          <argLine>-Xmx256m</argLine>
> -          <systemProperties>
> -            <property>
> -              <name>maven.home</name>
> -              <value>${maven.home}</value>
> -            </property>
> -          </systemProperties>
> -        </configuration>
> -      </plugin>
> -    </plugins>
> -    <resources>
> -      <!-- Include the apache process LICENSE and NOTICE files.-->
> -      <!--uncomment for release. Commented out for now to enable eclipse-plugin to work-->
> -      <resource>
> -        <targetPath>META-INF</targetPath>
> -        <filtering>false</filtering>
> -        <directory>${basedir}</directory>
> -        <includes>
> -          <include>LICENSE</include>
> -          <include>NOTICE</include>
> -        </includes>
> -      </resource>
> -      <!-- Include super-pom defined main/resources
> -      Removing this section will break the build.
> -      Since we have defined a new build/resources
> -      section for the Apache process LICENSE and NOTICE
> -      files, this original default section is now
> -      required. -->
> -      <resource>
> -        <directory>${basedir}/src/main/resources</directory>
> -      </resource>
> -    </resources>
> -  </build>
> -  <dependencies>
> -    <dependency>
> -      <groupId>org.apache.maven</groupId>
> -      <artifactId>maven-artifact</artifactId>
> -      <version>2.0.6</version>
> -    </dependency>
> -    <dependency>
> -      <groupId>org.apache.maven</groupId>
> -      <artifactId>maven-plugin-api</artifactId>
> -      <version>2.0.6</version>
> -    </dependency>
> -    <dependency>
> -      <groupId>org.apache.maven</groupId>
> -      <artifactId>maven-project</artifactId>
> -      <version>2.0.6</version>
> -    </dependency>
> -    <dependency>
> -      <groupId>org.apache.maven</groupId>
> -      <artifactId>maven-model</artifactId>
> -      <version>2.0.6</version>
> -    </dependency>
> -    <dependency>
> -      <groupId>org.apache.maven.shared</groupId>
> -      <artifactId>maven-plugin-testing-tools</artifactId>
> -      <version>1.0-alpha-3-SNAPSHOT</version>
> -      <scope>test</scope>
> -    </dependency>
> -    <dependency>
> -      <groupId>org.apache.maven.shared</groupId>
> -      <artifactId>maven-plugin-testing-harness</artifactId>
> -      <scope>test</scope>
> -      <version>1.1</version>
> -    </dependency>
> -    <dependency>
> -      <groupId>org.codehaus.plexus</groupId>
> -      <artifactId>plexus-archiver</artifactId>
> -      <version>1.0-alpha-9</version>
> -      <exclusions>
> -        <exclusion>
> -          <groupId>org.codehaus.plexus</groupId>
> -          <artifactId>plexus-container-default</artifactId>
> -        </exclusion>
> -        <exclusion>
> -          <groupId>org.codehaus.plexus</groupId>
> -          <artifactId>plexus-component-api</artifactId>
> -        </exclusion>
> -      </exclusions>
> -    </dependency>
> -    <!--    <dependency>
> -      <groupId>org.codehaus.plexus</groupId>
> -      <artifactId>plexus-component-api</artifactId>
> -      <version>1.0-alpha-9</version>
> -    </dependency>-->
> -    <dependency>
> -      <groupId>org.codehaus.plexus</groupId>
> -      <artifactId>plexus-utils</artifactId>
> -      <version>1.4.2</version>
> -    </dependency>
> -    <dependency>
> -      <groupId>org.apache.maven.shared</groupId>
> -      <artifactId>file-management</artifactId>
> -      <version>1.1</version>
> -    </dependency>
> -    <dependency>
> -      <groupId>junit</groupId>
> -      <artifactId>junit</artifactId>
> -      <version>3.8.2</version>
> -      <scope>test</scope>
> -    </dependency>
> -    <dependency>
> -      <groupId>org.codehaus.plexus</groupId>
> -      <artifactId>plexus-container-default</artifactId>
> -      <version>1.0-alpha-9-stable-1</version>
> -    </dependency>
> -    <dependency>
> -      <groupId>org.apache.maven.shared</groupId>
> -      <artifactId>maven-dependency-analyzer</artifactId>
> -      <version>1.0-alpha-3-SNAPSHOT</version>
> -    </dependency>
> -    <dependency>
> -      <groupId>org.apache.maven.shared</groupId>
> -      <artifactId>maven-dependency-tree</artifactId>
> -      <version>1.0</version>
> -    </dependency>
> -    <dependency>
> -      <groupId>org.codehaus.plexus</groupId>
> -      <artifactId>plexus-io</artifactId>
> -      <version>1.0-alpha-1</version>
> -      <exclusions>
> -        <exclusion>
> -          <groupId>org.codehaus.plexus</groupId>
> -          <artifactId>plexus-container-default</artifactId>
> -        </exclusion>
> -        <exclusion>
> -          <groupId>org.codehaus.plexus</groupId>
> -          <artifactId>plexus-component-api</artifactId>
> -        </exclusion>
> -      </exclusions>
> -    </dependency>
> +			<plugin>
> +				<groupId>org.apache.maven.plugins</groupId>
> +				<artifactId>maven-surefire-plugin</artifactId>
> +				<version>2.3</version>
> +				<configuration>
> +					<!-- Need of more head space in order to run the unit tests !-->
> +					<argLine>-Xmx256m</argLine>
> +					<systemProperties>
> +						<property>
> +							<name>maven.home</name>
> +							<value>${maven.home}</value>
> +						</property>
> +					</systemProperties>
> +				</configuration>
> +			</plugin>
> +		</plugins>
> +		<resources>
> +			<!-- Include the apache process LICENSE and NOTICE files.-->
> +			<!--uncomment for release. Commented out for now to enable eclipse-plugin to work-->
> +			<resource>
> +				<targetPath>META-INF</targetPath>
> +				<filtering>false</filtering>
> +				<directory>${basedir}</directory>
> +				<includes>
> +					<include>LICENSE</include>
> +					<include>NOTICE</include>
> +				</includes>
> +			</resource>
> +			<!-- Include super-pom defined main/resources
> +			Removing this section will break the build.
> +			Since we have defined a new build/resources
> +			section for the Apache process LICENSE and NOTICE
> +			files, this original default section is now
> +			required. -->
> +			<resource>
> +				<directory>${basedir}/src/main/resources</directory>
> +			</resource>
> +		</resources>
> +	</build>
> +	<dependencies>
> +		<dependency>
> +			<groupId>org.apache.maven</groupId>
> +			<artifactId>maven-artifact</artifactId>
> +			<version>2.0.7</version>
> +		</dependency>
> +		<dependency>
> +			<groupId>org.apache.maven</groupId>
> +			<artifactId>maven-plugin-api</artifactId>
> +			<version>2.0.7</version>
> +		</dependency>
> +		<dependency>
> +			<groupId>org.apache.maven</groupId>
> +			<artifactId>maven-project</artifactId>
> +			<version>2.0.7</version>
> +		</dependency>
> +		<dependency>
> +			<groupId>org.apache.maven</groupId>
> +			<artifactId>maven-model</artifactId>
> +			<version>2.0.7</version>
> +		</dependency>
> +		<dependency>
> +			<groupId>org.apache.maven.shared</groupId>
> +			<artifactId>maven-plugin-testing-tools</artifactId>
> +			<version>1.0-alpha-2</version>
> +			<scope>test</scope>
> +		</dependency>
> +		<dependency>
> +			<groupId>org.apache.maven.shared</groupId>
> +			<artifactId>maven-plugin-testing-harness</artifactId>
> +			<scope>test</scope>
> +			<version>1.1</version>
> +		</dependency>
> +		<dependency>
> +			<groupId>org.codehaus.plexus</groupId>
> +			<artifactId>plexus-archiver</artifactId>
> +			<version>1.0-alpha-9</version>
> +			<exclusions>
> +				<exclusion>
> +					<groupId>org.codehaus.plexus</groupId>
> +					<artifactId>plexus-container-default</artifactId>
> +				</exclusion>
> +				<exclusion>
> +					<groupId>org.codehaus.plexus</groupId>
> +					<artifactId>plexus-component-api</artifactId>
> +				</exclusion>			  
> +			</exclusions>
> +		</dependency>
> +		<dependency>
> +			<groupId>org.codehaus.plexus</groupId>
> +			<artifactId>plexus-utils</artifactId>
> +			<version>1.4.6</version>
> +		</dependency>
> +		<dependency>
> +			<groupId>org.apache.maven.shared</groupId>
> +			<artifactId>file-management</artifactId>
> +			<version>1.1</version>
> +		</dependency>
> +		<dependency>
> +			<groupId>junit</groupId>
> +			<artifactId>junit</artifactId>
> +			<version>3.8.2</version>
> +			<scope>test</scope>
> +		</dependency>
> +		<dependency>
> +			<groupId>org.codehaus.plexus</groupId>
> +			<artifactId>plexus-container-default</artifactId>
> +			<version>1.0-alpha-9-stable-1</version>
> +		</dependency>
> +		<dependency>
> +			<groupId>org.apache.maven.shared</groupId>
> +			<artifactId>maven-dependency-analyzer</artifactId>
> +			<version>1.0-alpha-3-SNAPSHOT</version>
> +		</dependency>
> +		<dependency>
> +			<groupId>org.apache.maven.shared</groupId>
> +			<artifactId>maven-dependency-tree</artifactId>
> +			<version>1.0</version>
> +		</dependency>
> +		<dependency>
> +			<groupId>org.codehaus.plexus</groupId>
> +			<artifactId>plexus-io</artifactId>
> +			<version>1.0-alpha-1</version>
> +			<exclusions>
> +				<exclusion>
> +					<groupId>org.codehaus.plexus</groupId>
> +					<artifactId>plexus-container-default</artifactId>
> +				</exclusion>
> +				<exclusion>
> +					<groupId>org.codehaus.plexus</groupId>
> +					<artifactId>plexus-component-api</artifactId>
> +				</exclusion>			  
> +			</exclusions>
> +		</dependency>
>  
> -    <!-- 
> -    <dependency>
> -      <groupId>classworlds</groupId>
> -      <artifactId>classworlds</artifactId>
> -      <version>1.1-alpha-2</version>
> -      <scope>test</scope>
> -    </dependency>
>  
> -    <dependency>
> -      <groupId>org.apache.maven.shared</groupId>
> -      <artifactId>maven-invoker</artifactId>
> -      <version>2.0.6</version>
> -      <scope>test</scope>
> -    </dependency>-->
> +		<!-- Dependencies for Analyze-report mojo -->
> +		<dependency>
> +			<groupId>org.apache.maven.reporting</groupId>
> +			<artifactId>maven-reporting-api</artifactId>
> +			<version>2.0.6</version>
> +		</dependency>
>  
> -    <!-- Dependencies for Analyze-report mojo -->
> -    <dependency>
> -      <groupId>org.apache.maven.reporting</groupId>
> -      <artifactId>maven-reporting-api</artifactId>
> -      <version>2.0.6</version>
> -    </dependency>
> +		<dependency>
> +			<groupId>org.apache.maven.reporting</groupId>
> +			<artifactId>maven-reporting-impl</artifactId>
> +			<version>2.0.4</version>
> +		</dependency>
> +		<dependency>
> +			<groupId>org.apache.maven.doxia</groupId>
> +			<artifactId>doxia-sink-api</artifactId>
> +			<version>1.0-alpha-8</version>
> +		</dependency>
>  
> -    <dependency>
> -      <groupId>org.apache.maven.reporting</groupId>
> -      <artifactId>maven-reporting-impl</artifactId>
> -      <version>2.0.4</version>
> -    </dependency>
> -    <dependency>
> -      <groupId>org.apache.maven.doxia</groupId>
> -      <artifactId>doxia-sink-api</artifactId>
> -      <version>1.0-alpha-8</version>
> -    </dependency>
> +		<dependency>
> +			<groupId>org.apache.maven.doxia</groupId>
> +			<artifactId>doxia-site-renderer</artifactId>
> +			<version>1.0-alpha-8</version>
> +		</dependency>
> +		<!--    
> +				<dependency>
> +					<groupId>org.apache.maven.plugins</groupId>
> +					<artifactId>maven-site-plugin</artifactId>
> +					<version>2.0-beta-5</version>
> +				</dependency>
> +				-->
>  
> -    <dependency>
> -      <groupId>org.apache.maven.doxia</groupId>
> -      <artifactId>doxia-site-renderer</artifactId>
> -      <version>1.0-alpha-8</version>
> -    </dependency>
> +	</dependencies>
>  
> -    <dependency>
> -      <groupId>org.apache.maven.plugins</groupId>
> -      <artifactId>maven-site-plugin</artifactId>
> -      <version>2.0-beta-6-SNAPSHOT</version>
> -    </dependency>
> +	<!-- TODO: remove when plexus-archiver is released -->
> +	<repositories>
> +		<repository>
> +			<id>codehaus.snapshots</id>
> +			<url>http://snapshots.repository.codehaus.org/</url>
> +			<releases>
> +				<enabled>false</enabled>
> +			</releases>
> +		</repository>
> +	</repositories>
>  
> -  </dependencies>
> -
> -  <!-- TODO: remove when plexus-archiver is released -->
> -  <repositories>
> -    <repository>
> -      <id>codehaus.snapshots</id>
> -      <url>http://snapshots.repository.codehaus.org/</url>
> -      <releases>
> -        <enabled>false</enabled>
> -      </releases>
> -    </repository>
> -  </repositories>
> -
> -  <reporting>
> -    <plugins>
> -      <plugin>
> -        <groupId>org.apache.maven.plugins</groupId>
> -        <artifactId>maven-dependency-plugin</artifactId>
> -        <version>2.0-alpha-5-SNAPSHOT</version>
> -        <reportSets>
> -          <reportSet>
> -            <reports>
> -              <report>analyze-report</report>
> -            </reports>
> -          </reportSet>
> -        </reportSets>
> -      </plugin>
> -    </plugins>
> -  </reporting>
> +	<reporting>
> +		<plugins>
> +			<plugin>
> +				<groupId>org.apache.maven.plugins</groupId>
> +				<artifactId>maven-dependency-plugin</artifactId>
> +				<version>2.0-alpha-5-SNAPSHOT</version>
> +				<reportSets>
> +					<reportSet>
> +						<reports>
> +							<report>analyze-report</report>
> +						</reports>
> +					</reportSet>
> +				</reportSets>                      
> +			</plugin>
> +		</plugins>
> +	</reporting>
>  </project>
> 
> Modified: maven/plugins/trunk/maven-dependency-plugin/src/site/apt/index.apt
> URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/src/site/apt/index.apt?rev=579029&r1=579028&r2=579029&view=diff
> ==============================================================================
> --- maven/plugins/trunk/maven-dependency-plugin/src/site/apt/index.apt (original)
> +++ maven/plugins/trunk/maven-dependency-plugin/src/site/apt/index.apt Mon Sep 24 18:29:32 2007
> @@ -50,6 +50,8 @@
>    copy-dependencies but unpacks.
>  
>    *{{{resolve-mojo.html}dependency:resolve}} tells Maven to resolve all dependencies and displays the version.
> +  
> +  *{{{resolve-mojo.html}dependency:list}} is an alias for dependency:resolve
>  
>    *{{{sources-mojo.html}dependency:sources}} tells Maven to resolve all dependencies and their source attachments, and displays the version.
>  
> @@ -71,7 +73,7 @@
>  
>    *{{{analyze-mojo.html}dependency:analyze}} analyzes the dependencies of this project and determines which are: used and declared; used and undeclared; unused and declared.
>    
> -  *{{{analyze-only-mojo.html}dependency:analyze-only}} same as analyze but doesn't compile the project first.
> +  *{{{analyze-only-mojo.html}dependency:analyze-only}} is the same as analyze, but is meant to be bound in a pom. It does not fork the build and execute test-compile.
>    
>    *{{{analyze-dep-mgt-mojo.html}dependency:analyze-dep-mgt}} analyzes your projects dependencies and lists mismatches between resolved dependencies and those listed in your dependencyManagement section.
>  
> 
> Modified: maven/plugins/trunk/maven-dependency-plugin/src/site/apt/usage.apt
> URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/src/site/apt/usage.apt?rev=579029&r1=579028&r2=579029&view=diff
> ==============================================================================
> --- maven/plugins/trunk/maven-dependency-plugin/src/site/apt/usage.apt (original)
> +++ maven/plugins/trunk/maven-dependency-plugin/src/site/apt/usage.apt Mon Sep 24 18:29:32 2007
> @@ -485,7 +485,7 @@
>    command:
>  
>  +---+
> -mvn dependency:prune-local-repository -DresolutionFuzziness=artifactId
> +mvn dependency:purge-local-repository -DresolutionFuzziness=artifactId
>  +---+
>  
>    Finally, it's possible to bind this mojo to the build lifecycle. One reason for this
> @@ -552,12 +552,19 @@
>  
>  * The <<<dependency:analyze>>> mojo
>  
> +	This mojo performs byte code analysis to determine missing or unused dependencies. This goal is meant to be launched from the command line. It will fork the build and execute test-compile so there are class files to analyze.
> +	If you want to bind analyze in your pom, use the <<<dependency:analyze-only>>> mojo instead.
> +
>  	This mojo can be executed from the command line:
>  	
>  +---+
>  mvn dependency:analyze
>  +---+
> +<<<<<<< .mine
> +	
> +=======
>  
> +>>>>>>> .r579027
>  	Sample output:
>  
>  +---+
> @@ -577,8 +584,6 @@
>  	If you decide to override by using a dependency, be sure to note it so you can remove it later after upgrading to 2.0.6. You could also use the dependency:analyze mojo to uncover this unused direct dependency.
>  	
>  	This mojo is also usefull for just detecting projects that override the dependencyManagement directly. Set ignoreDirect to false to detect these otherwise normal conditions.
> -	
> -	NOTE: In 2.0-alpha-3, the Labels shown in the output are reversed. This is corrected in 2.0-alpha-4: See MDEP-78. Use mvn -U to update to alpha-4.
>  	
>  	This mojo can be executed from the command line:
>  	
> 
> 
> 


-- 
Dennis Lundberg

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org