[Biojava-dev] next steps
Scooter Willis
HWillis at scripps.edu
Mon May 25 22:59:10 UTC 2009
I attached the JDepend output for BioJava. This will help on the circular dependencies where core classes should not have dependencies on other packages and if they do it should be refactored into the core class.
Scooter
________________________________
From: mike.smoot at gmail.com on behalf of Mike Smoot
Sent: Mon 5/25/2009 1:07 PM
To: Scooter Willis
Cc: Andreas Prlic; biojava-dev at lists.open-bio.org
Subject: Re: [Biojava-dev] next steps
On Mon, May 25, 2009 at 7:48 AM, Scooter Willis <HWillis at scripps.edu> wrote:
I was looking at the biojava code yesterday to see how easy it would be to divide up into functionally grouped jars based on package hierarchy. I tried to find some refactoring tools that would give a network graph view of class relationships. It is simple enough to parse source for import statements and build some sort of graph relationship tool. It is also easy enough to start dragging packages around to different projects in netbeans and resolve compiler errors.
JDepend is a nice tool for evaluating package dependencies.
http://www.clarkware.com/software/JDepend.html
Mike
--
____________________________________________________________
Michael Smoot, Ph.D. Bioengineering Department
tel: 858-822-4756 University of California San Diego
-------------- next part --------------
A non-text attachment was scrubbed...
Name: report.xml
Type: text/xml
Size: 567706 bytes
Desc: report.xml
URL: <http://lists.open-bio.org/pipermail/biojava-dev/attachments/20090525/489118b8/attachment-0002.xml>
More information about the biojava-dev
mailing list