I've been pondering about integrating the report docs and wondered what others
had to say.
I'd like to find a solution that can scale to any combination of the tools so
the first question to ask is are there any other report / analysis tools out
there that should be included?
Checkstyle and maybe JavaNCSS spring to mind but what else do people use?
I'm assuming that all the reporting tools can spit out an xml version, and can
get these for jUnit,JDepend,Checkstyle,JavaNCSS but could someone post some
samples (or links to) from the other tools - preferably using the ant source
tree as a reference.
In terms of output I'm envisaging a framed JavaDoc style setup with each
package and class/file having some summary page backed up by a page per tool
and a link to javadocs if available. For example with just junit and ncss
being used you might get:
/report
/stylesheet.css
/index.html
/overview.html
/overview.junit.html
/overview.ncss.html
/<package>/overview.html
/<package>/overview.junit.html
/<package>/overview.ncss.html
/<package>/<class/file>.overview.html
/<package>/<class>.overview.junit.html
/<package>/<file>.overview.ncss.html
Does this pattern fit all cases?
Finally, I'm currently hoping that I can avoid writing another task and just
build a target full of standard tasks. If this is going to work then some
concatenation of files will surely be involved somewhere along the line... So
can I nudge a committer to commit one of the past concat submissions :)
Thoughts?
Rob
> -----Original Message-----
> From: Stephane Bailliez [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, February 05, 2002 7:40 AM
> To: Ant Developers List
> Subject: Re: JDepend frames XSL w/ link fixup
>
>
> ----- Original Message -----
> From: "Peter Donald" <[EMAIL PROTECTED]>
>
> > I wonder what do you think the feasability of integrating several
> different
> > codebase reports would be. Specifically I think it would be
> great to have
> the
> > Junit tests, side by side the audit tests, side-by-side the dependency
> > analysis and maybe even crosslinked to javadocs - now that woudl be kool
> ;)
>
> Everything is possible. We just have to know how to show that many results
> and cross link them or merge them.
> [JavaDoc] - [Tests] - [Coverage] - [Audit] - [Metrics] - [Dependencies]
>
> Stephane
>
>
> --
> To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
>
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>