Hi dIon,

I fixed this up last night and removed all the references to if jar || ejb.
Turns out dep.getType() gets an ArtifactType, so I put isClasspathDep in
there and just return getExtension().equals("jar"). So no need to look into
it.

Cheers,
Brett

> -----Original Message-----
> From: Brett Porter 
> Sent: Tuesday, 12 August 2003 4:01 PM
> To: 'Maven Developers List'
> Subject: RE: cvs commit: 
> maven/src/java/org/apache/maven/project Project.j ava
> 
> 
> I'm not sure at what point artifacts are constructed from the 
> dependencies in the project file. But calls to isClasspathDep 
> will need to look up the artifact instead of the dep, then 
> call artifact.getType().isClasspathDependency(); (I think 
> artifact.getType() returns an aritfacttype?)
> 
> This isn't a high priority, its just a small refactoring to 
> avoid duplicating the ejb/jar check.
> 
> I've added applet as another type like this in a patch 
> attached to an issue (MAVEN 663 I think). Maybe that is the 
> appropriate place to put this.
> 
> - Brett
> 
> > -----Original Message-----
> > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> > Sent: Tuesday, 12 August 2003 3:44 PM
> > To: Maven Developers List
> > Subject: RE: cvs commit: 
> > maven/src/java/org/apache/maven/project Project.j ava
> > 
> > 
> > Ok, will look into it....how will this change the code?
> > --
> > dIon Gillard, Multitask Consulting
> > Blog:      http://blogs.codehaus.org/people/dion/
> > 
> > 

Reply via email to