r877 - in trunk: . helper-maven-plugin helper-maven-plugin-api
Author: tchemit Date: 2012-11-11 09:26:17 +0100 (Sun, 11 Nov 2012) New Revision: 877 Url: http://nuiton.org/repositories/revision/maven-helper-plugin/877 Log: optimize dependencies Modified: trunk/helper-maven-plugin-api/pom.xml trunk/helper-maven-plugin/pom.xml trunk/pom.xml Modified: trunk/helper-maven-plugin/pom.xml =================================================================== --- trunk/helper-maven-plugin/pom.xml 2012-11-11 08:14:19 UTC (rev 876) +++ trunk/helper-maven-plugin/pom.xml 2012-11-11 08:26:17 UTC (rev 877) @@ -35,26 +35,18 @@ <artifactId>helper-maven-plugin</artifactId> <name>Helper Maven Plugin :: Mojos</name> <description>maven mojos api for our project</description> - <packaging>maven-plugin</packaging> <dependencies> - <dependency> - <groupId>${project.groupId}</groupId> - <artifactId>helper-maven-plugin-api</artifactId> - <version>${project.version}</version> - </dependency> + <!-- compile dependencies --> <dependency> <groupId>${project.groupId}</groupId> <artifactId>helper-maven-plugin-api</artifactId> <version>${project.version}</version> - <classifier>tests</classifier> </dependency> - <!-- compile dependencies --> - <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> @@ -65,8 +57,6 @@ <artifactId>commons-lang3</artifactId> </dependency> - <!-- plexus --> - <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-utils</artifactId> @@ -87,6 +77,22 @@ <artifactId>plexus-mail-sender-api</artifactId> </dependency> + + <dependency> + <groupId>org.apache.maven.plugin-tools</groupId> + <artifactId>maven-plugin-annotations</artifactId> + </dependency> + + <dependency> + <groupId>javax.mail</groupId> + <artifactId>mail</artifactId> + </dependency> + + <dependency> + <groupId>org.apache.maven.wagon</groupId> + <artifactId>wagon-provider-api</artifactId> + </dependency> + <!-- provided dependencies --> <dependency> @@ -119,24 +125,17 @@ <artifactId>maven-plugin-api</artifactId> </dependency> - <!-- dependencies to mojo annotations --> - <dependency> - <groupId>org.apache.maven.plugin-tools</groupId> - <artifactId>maven-plugin-annotations</artifactId> - </dependency> + <!-- tests dependencies --> - <dependency> - <groupId>javax.mail</groupId> - <artifactId>mail</artifactId> - </dependency> <dependency> - <groupId>org.apache.maven.wagon</groupId> - <artifactId>wagon-provider-api</artifactId> + <groupId>${project.groupId}</groupId> + <artifactId>helper-maven-plugin-api</artifactId> + <version>${project.version}</version> + <classifier>tests</classifier> + <scope>test</scope> </dependency> - <!-- tests dependencies --> - <dependency> <groupId>org.apache.maven.plugin-testing</groupId> <artifactId>maven-plugin-testing-harness</artifactId> Modified: trunk/helper-maven-plugin-api/pom.xml =================================================================== --- trunk/helper-maven-plugin-api/pom.xml 2012-11-11 08:14:19 UTC (rev 876) +++ trunk/helper-maven-plugin-api/pom.xml 2012-11-11 08:26:17 UTC (rev 877) @@ -69,7 +69,10 @@ <artifactId>maven-dependency-tree</artifactId> </dependency> - <!-- plexus --> + <dependency> + <groupId>velocity</groupId> + <artifactId>velocity</artifactId> + </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> @@ -81,8 +84,6 @@ <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-container-default</artifactId> - <version>1.0-alpha-9-stable-1</version> - <scope>provided</scope> </dependency> <dependency> @@ -101,13 +102,6 @@ <dependency> <groupId>org.apache.maven</groupId> - <artifactId>maven-settings</artifactId> - <version>${mavenVersion}</version> - <scope>provided</scope> - </dependency> - - <dependency> - <groupId>org.apache.maven</groupId> <artifactId>maven-artifact</artifactId> <version>${mavenVersion}</version> <scope>provided</scope> @@ -115,23 +109,11 @@ <dependency> <groupId>org.apache.maven</groupId> - <artifactId>maven-artifact-manager</artifactId> - <version>${mavenVersion}</version> - <scope>provided</scope> - </dependency> - - <dependency> - <groupId>org.apache.maven</groupId> <artifactId>maven-plugin-api</artifactId> <version>${mavenVersion}</version> <scope>provided</scope> </dependency> - <dependency> - <groupId>org.apache.maven.wagon</groupId> - <artifactId>wagon-provider-api</artifactId> - </dependency> - <!-- tests dependencies --> <dependency> @@ -179,10 +161,6 @@ <scope>test</scope> </dependency> - <dependency> - <groupId>velocity</groupId> - <artifactId>velocity</artifactId> - </dependency> </dependencies> Modified: trunk/pom.xml =================================================================== --- trunk/pom.xml 2012-11-11 08:14:19 UTC (rev 876) +++ trunk/pom.xml 2012-11-11 08:26:17 UTC (rev 877) @@ -95,17 +95,12 @@ <plexusMailSenderVersion>1.0-alpha-2</plexusMailSenderVersion> - <!-- extra files to include in release --> - <redmine.releaseFiles>${redmine.libReleaseFiles}</redmine.releaseFiles> - <!-- documention is in english --> <locales>en</locales> <!-- documentation is in apt --> <siteSourcesType>apt</siteSourcesType> - <license.organizationName>Codelutin, Tony Chemit</license.organizationName> - </properties> <dependencyManagement>
participants (1)
-
tchemit@users.nuiton.org