2009/11/14 Jon Schneider <jkschnei...@gmail.com> > That is exactly right. It is also the first step in two of my other future > goals: > > 1. Unused dependency analysis. I realize this won't ever be perfect since > there is no limit to the way dependencies can be used (sometimes > exclusively) in specific metadata like Spring context files, but > nevertheless, it would be a good watermark for unused dependencies. >
I have already some code doing that. If you are interrested, you can find it at http://sourceforge.net/projects/deco-project/. For the moment it can just check the compile time dependencies. I would like to try to play further with it in order to check also runtime dep. The idea that I have is to write a kind of byte code interpreter that either simulate the execution of the simple java code, either fall back to real execution of some piece of code when it is too dynamic (with the help of some external configuration). I'm just waiting someone to show interrest in order to remotivate me to continue... Gilles Scokart