r276 - in trunk: . jredmine-client-1.3.x jredmine-maven-plugin
Author: tchemit Date: 2012-07-13 01:39:36 +0200 (Fri, 13 Jul 2012) New Revision: 276 Url: http://nuiton.org/repositories/revision/jredmine/276 Log: optimize dependencies Modified: trunk/jredmine-client-1.3.x/pom.xml trunk/jredmine-maven-plugin/pom.xml trunk/pom.xml Modified: trunk/jredmine-client-1.3.x/pom.xml =================================================================== --- trunk/jredmine-client-1.3.x/pom.xml 2012-07-12 23:25:29 UTC (rev 275) +++ trunk/jredmine-client-1.3.x/pom.xml 2012-07-12 23:39:36 UTC (rev 276) @@ -51,21 +51,6 @@ </dependency> <dependency> - <groupId>com.sun.jersey</groupId> - <artifactId>jersey-client</artifactId> - </dependency> - - <dependency> - <groupId>com.sun.jersey.contribs</groupId> - <artifactId>jersey-apache-client4</artifactId> - </dependency> - - <dependency> - <groupId>com.sun.jersey.contribs</groupId> - <artifactId>jersey-multipart</artifactId> - </dependency> - - <dependency> <groupId>org.nuiton</groupId> <artifactId>helper-maven-plugin</artifactId> <scope>compile</scope> @@ -99,11 +84,16 @@ </dependency> <dependency> - <groupId>org.apache.httpcomponents</groupId> - <artifactId>httpclient</artifactId> + <groupId>org.apache.commons</groupId> + <artifactId>commons-lang3</artifactId> </dependency> <dependency> + <groupId>com.google.guava</groupId> + <artifactId>guava</artifactId> + </dependency> + + <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-utils</artifactId> </dependency> Modified: trunk/jredmine-maven-plugin/pom.xml =================================================================== --- trunk/jredmine-maven-plugin/pom.xml 2012-07-12 23:25:29 UTC (rev 275) +++ trunk/jredmine-maven-plugin/pom.xml 2012-07-12 23:39:36 UTC (rev 276) @@ -43,16 +43,20 @@ <dependency> <groupId>${project.groupId}</groupId> - <artifactId>jredmine-client</artifactId> + <artifactId>jredmine-domain</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>${project.groupId}</groupId> - <artifactId>jredmine-client</artifactId> + <artifactId>jredmine-client-1.3.x</artifactId> <version>${project.version}</version> - <scope>test</scope> - <classifier>tests</classifier> + <exclusions> + <exclusion> + <groupId>commons-httpclient</groupId> + <artifactId>commons-httpclient</artifactId> + </exclusion> + </exclusions> </dependency> <dependency> @@ -101,7 +105,6 @@ <artifactId>maven-core</artifactId> </dependency> - <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-model</artifactId> @@ -113,15 +116,15 @@ </dependency> <dependency> + <groupId>org.apache.maven</groupId> + <artifactId>maven-artifact-manager</artifactId> + </dependency> + + <dependency> <groupId>org.apache.maven.reporting</groupId> <artifactId>maven-reporting-api</artifactId> </dependency> - <!--dependency> - <groupId>org.apache.maven.reporting</groupId> - <artifactId>maven-reporting-impl</artifactId> - </dependency--> - <dependency> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-changes-plugin</artifactId> @@ -166,6 +169,27 @@ <artifactId>doxia-sink-api</artifactId> </dependency> + <dependency> + <groupId>org.apache.commons</groupId> + <artifactId>commons-lang3</artifactId> + </dependency> + + <dependency> + <groupId>commons-io</groupId> + <artifactId>commons-io</artifactId> + </dependency> + + <dependency> + <groupId>com.google.guava</groupId> + <artifactId>guava</artifactId> + </dependency> + + + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-container-default</artifactId> + </dependency> + <!-- tests dependencies --> <dependency> @@ -181,24 +205,25 @@ </dependency> <dependency> + <groupId>org.apache.maven.wagon</groupId> + <artifactId>wagon-http</artifactId> + <version>2.2</version> + <scope>test</scope> + </dependency> + + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> </dependency> </dependencies> - <!-- ************************************************************* --> - <!-- *** Project Information ************************************* --> - <!-- ************************************************************* --> <name>JRedmine :: Maven plugin</name> - <description>JRedmine maven plugin to interacts with Redmine's server + <description> + JRedmine maven plugin to interacts with Redmine's server </description> - <!-- ************************************************************* --> - <!-- *** Build Settings ****************************************** --> - <!-- ************************************************************* --> - <packaging>maven-plugin</packaging> <build> @@ -220,10 +245,6 @@ </build> - <!-- ************************************************************* --> - <!-- *** Build Environment ************************************** --> - <!-- ************************************************************* --> - <profiles> <!-- reports only at release time --> @@ -246,6 +267,7 @@ </plugins> </reporting> </profile> + <profile> <id>run-its</id> <!--activation> Modified: trunk/pom.xml =================================================================== --- trunk/pom.xml 2012-07-12 23:25:29 UTC (rev 275) +++ trunk/pom.xml 2012-07-12 23:39:36 UTC (rev 276) @@ -258,17 +258,25 @@ </dependency> <dependency> + <groupId>org.apache.maven</groupId> + <artifactId>maven-artifact-manager</artifactId> + <version>${mavenVersion}</version> + <scope>provided</scope> + </dependency> + + <dependency> <groupId>org.apache.maven.reporting</groupId> <artifactId>maven-reporting-api</artifactId> <version>3.0</version> <scope>provided</scope> </dependency> - <!--dependency> - <groupId>org.apache.maven.reporting</groupId> - <artifactId>maven-reporting-impl</artifactId> - <version>2.2</version> - </dependency--> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-container-default</artifactId> + <version>1.0-alpha-9-stable-1</version> + <scope>provided</scope> + </dependency> <dependency> <groupId>org.apache.maven</groupId>
participants (1)
-
tchemit@users.nuiton.org