jdepend - Cyclic dependency analysis for Java 8 - for use in an automated build -
i'll working on project using jdepend automatically generate report of cyclic package dependencies part of our ci build. (i interested in package level dependencies, i've been using cut down version of xslt more focused report - otherwise, though, vanilla jdepend.)
however move project java 8 , have found jdepend not work against code compiled jdk 1.8 compiler. jdepend no longer seems being actively updated.
i'm trying find replacement that:
- works jdk 1.8 compiled class and/or jars.
- reports cyclic dependencies @ package and/or jar level.
- can automated ant (command line executable do).
- produces report can linked project home page , opened in browser (e.g. html or plain text output - not desktop app).
- also (preferably) produces - or can configured/tweaked produce - focused report of cyclic dependencies (as jdepend can, if modify xslt).
java 8 includes jdeps.exe
in /bin
. although doesn't explicitly call out cyclic dependencies show dependencies project's packages. it's enough.
Comments
Post a Comment