maven-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Arnaud HERITIER" <aherit...@gmail.com>
Subject Re: svn commit: r720229 - /maven/release/trunk/maven-release-manager/pom.xml
Date Mon, 24 Nov 2008 20:56:50 GMT
It's not a runtime dependency for gitexe thus we should take it as a
transitive dep :
http://svn.apache.org/repos/asf/maven/scm/trunk/maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/pom.xml
I have to admit I don't realy understand why the code was split in several
modules for some SCMs which has actually only one provider. I think we add
complexity to early.

Arnaud

On Mon, Nov 24, 2008 at 6:47 PM, Dennis Lundberg <dennisl@apache.org> wrote:

> aheritier@apache.org wrote:
> > Author: aheritier
> > Date: Mon Nov 24 09:02:03 2008
> > New Revision: 720229
> >
> > URL: http://svn.apache.org/viewvc?rev=720229&view=rev
> > Log:
> > MRELEASE-390 : Add VSS dependency
> > + Remove unused git-commons dependency
>
> Isn't maven-scm-provider-git-commons required by maven-scm-provider-gitexe?
>
> It's a runtime dependency, so there are probably not any direct
> references to it in the code.
>
> >
> > Modified:
> >     maven/release/trunk/maven-release-manager/pom.xml
> >
> > Modified: maven/release/trunk/maven-release-manager/pom.xml
> > URL:
> http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/pom.xml?rev=720229&r1=720228&r2=720229&view=diff
> >
> ==============================================================================
> > --- maven/release/trunk/maven-release-manager/pom.xml (original)
> > +++ maven/release/trunk/maven-release-manager/pom.xml Mon Nov 24 09:02:03
> 2008
> > @@ -138,13 +138,7 @@
> >        <artifactId>maven-scm-provider-gitexe</artifactId>
> >        <version>${scmVersion}</version>
> >        <scope>runtime</scope>
> > -    </dependency>
> > -    <dependency>
> > -      <groupId>org.apache.maven.scm</groupId>
> > -      <artifactId>maven-scm-provider-git-commons</artifactId>
> > -      <version>${scmVersion}</version>
> > -      <scope>runtime</scope>
> > -    </dependency>
> > +    </dependency>
> >      <dependency>
> >        <groupId>org.apache.maven.scm</groupId>
> >        <artifactId>maven-scm-provider-hg</artifactId>
> > @@ -167,7 +161,7 @@
> >        <groupId>org.apache.maven.scm</groupId>
> >        <artifactId>maven-scm-provider-svn-commons</artifactId>
> >        <version>${scmVersion}</version>
> > -    </dependency>
> > +    </dependency>
> >      <dependency>
> >        <groupId>org.apache.maven.scm</groupId>
> >        <artifactId>maven-scm-provider-svnexe</artifactId>
> > @@ -181,6 +175,12 @@
> >        <scope>runtime</scope>
> >      </dependency>
> >      <dependency>
> > +      <groupId>org.apache.maven.scm</groupId>
> > +      <artifactId>maven-scm-provider-vss</artifactId>
> > +      <version>${scmVersion}</version>
> > +      <scope>runtime</scope>
> > +    </dependency>
> > +    <dependency>
> >        <groupId>jdom</groupId>
> >        <artifactId>jdom</artifactId>
> >        <version>1.0</version>
> >
> >
> >
>
>
> --
> Dennis Lundberg
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>


-- 
..........................................................
Arnaud HERITIER
12 guidelines to boost your productivity with a Java software factory -
http://tinyurl.com/56s9tw
..........................................................
OCTO Technology - aheritier AT octo DOT com
www.octo.com | blog.octo.com
..........................................................
ASF - aheritier AT apache DOT org
www.apache.org | maven.apache.org
...........................................................

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message