I have applied Dan's suggestion and am passing the correct auxclasspath to
FindBugs now.  I still get the error.  I had forwarded this information to
the FindBugs team.
I need to follow up to see if any fix has been committed to FindBugs.


I am also doing and update for Findbugs 1.2.  I do not know yet if this will
fix the problem.

Regards,


Garvin LeClaire
[EMAIL PROTECTED]

On 3/15/07, Detlef Pleiss <[EMAIL PROTECTED]> wrote:

 is the bug in the findbugs plugin that you are talking about this that it
complains about

"The following classes needed for analysis were missing"

even about classes that are part of the just compiled project?

What's the word on this? I wonder how such classes can be missing for
analysis if they're just there in the project.



-----Ursprüngliche Nachricht-----
*Von:* Garvin LeClaire [mailto:[EMAIL PROTECTED]
*Gesendet:* Montag, 26. Februar 2007 16:47
*An:* [email protected]
*Betreff:* Re: [mojo-dev] help...where are my artifacts??

Thanks that may be what I am looking for.



--
Regards,


Garvin LeClaire
[EMAIL PROTECTED]


On 2/26/07, Dan Tran <[EMAIL PROTECTED]> wrote:
>
> you may also need this annotation for your mojo
>
> *
>
> @requiresDependencyResolution
> *
>
>
>  On 2/26/07, Garvin LeClaire <[EMAIL PROTECTED] > wrote:
> >
> > I did try the .getCompileClasspathElements() also but had similar
> > results.  Is there some debugging secrets documented somewhere?
> > I want to fix this bug in the Findbugs plugin and I do have other
> > plugins that will have similar requirements.
> >
> >
> >
> >
> > On 2/25/07, Dan Tran <[EMAIL PROTECTED] > wrote:
> > >
> > > this question belongs to user group ;-)
> > >
> > > by try this
> > >
> > > project
> > > .getCompileClasspathElements()-D
> > >
> > >
> > >  On 2/25/07, Garvin LeClaire < [EMAIL PROTECTED] > wrote:
> > >
> > > >
> > > > I am having trouble getting artifacts from my project.  I would
> > > > like to
> > > > retrieve the dependencies to add to a classpath passed to another
> > > > module
> > > > I am calling.  I looked at other plugins such as the compiler
> > > > plugin and
> > > > have tried to use similar code to  no avail.  My code looks like:
> > > >
> > > >
> > > >    /**
> > > >     * Maven Project
> > > >     *
> > > >     * @parameter expression="${project}"
> > > >     * @required
> > > >     * @readonly
> > > >     */
> > > >    private MavenProject project;
> > > >
> > > > [...}
> > > >
> > > >        final Iterator iterator =
> > > > this.getProject().getArtifacts().iterator();
> > > >
> > > >        if ( iterator.hasNext () )
> > > >        {
> > > >        while ( iterator.hasNext () )
> > > >        {
> > > >            Artifact artifact = (Artifact) iterator.next();
> > > >            final String fileName =artifact.getFile
> > > > ().getAbsolutePath();
> > > >            this.getLog ().info( "  Adding to AuxClasspath " +
> > > > fileName  );
> > > >            findBugsProject.addAuxClasspathEntry( fileName );
> > > >
> > > >        }
> > > >        }
> > > >        else
> > > >        {
> > > >            this.getLog().info( "  Nothing to add to AuxClasspath "
> > > > );
> > > >        }
> > > >
> > > >
> > > > [...}
> > > >
> > > >    /**
> > > >     * Returns the maven project.
> > > >     *
> > > >     * @return the maven project
> > > >     * @see org.apache.maven.reporting.AbstractMavenReport#getProject()
> > > >     */
> > > >    protected MavenProject getProject()
> > > >    {
> > > >        return this.project;
> > > >    }
> > > >
> > > >
> > > > Does anyone have any insight or a reference to more documentation?
> > > >
> > > >
> > > >
> > > >
> > > > --
> > > >
> > > > Regards,
> > > >
> > > >
> > > >
> > > > Garvin LeClaire
> > > > [EMAIL PROTECTED]
> > > >
> > > >
> > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe from this list please visit:
> > > >
> > > >    http://xircles.codehaus.org/manage_email
> > > >
> > > >
> > >
> >
> >
> > --
> > Regards,
> >
> >
> > Garvin LeClaire
> > [EMAIL PROTECTED]
> >
>
>


Reply via email to