This repository has been archived by the owner on Mar 11, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 5
TODO
sebastiankirsch edited this page Jun 26, 2014
·
6 revisions
- @dcsobral: possibility to ignore all classes with main method
- recognize cyclic dependencies
- actually, better to report which parts of the code are really used
- "really used" means either marked as such manually or because the application breaks if the class (and its minions) is removed, i.e. the class is listed in sth. like web.xml
- then we work on transitively from there
- Detection 2.0
- check if a Spring bean is really used
- check if JSF stuff is really used
- check if GenericGenerator is really used
- generate a report
- consider only listed Spring Web Flow XML files
- JBoss XML files (can be done using custom XML for the moment)
- JSP imports (with plain parsing, this means a huge effort; better look for a way to use Jspc and parse the bytecode?
- Class.forName (this would probably require to analyze the .java files; also, it is most likely that this is done in a dynamic matter)
- see if JDK's
jdeps
can be used instead of the custom dependency detection