[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