Hi, other tools in this regard would be pmd and spotbugs (successor of findbugs)
https://pmd.github.io/ http://findbugs.sourceforge.net/ In my experience it is easy to integrate them in builds and generate nice reports but it is quite hard and a lot of work to fix all those findings. Another issue with those tools is to find/define a suitable ruleset. Then there is SonarQube a webapplication to analyse code quality (it uses some of the other tools internally but adds it's own findings). To use that it would be necessary to ask ASF infra to run and maintain an instance. https://www.sonarqube.org/ regards, Christoph > > On 7/18/2017 10:37 AM, Lukasz Lenart wrote: > > less static util classes and coupled code > > I started playing with JDepend [1] to see if I can have a graphical > anatomy of Struts :) and see if any wrong connection has been > established during development. > > However, it is not updated for several years but I try it; if you @dev > know a better tool please let me know. > > Then, I also will try if I can add CheckStyle [2] tool to unit tests > which I spotted during my research. Generally, I love to work on if I > can do something nice to also test and verify design, code, security and > etc qualities beside our unit tests during our continuous developments. > e.g. using tools like JDpend, CheckStyle, XRadar, etc. > > Also I love to see if I can run our tests in parallel to speed up things > at all :) > > [1] https://github.com/clarkware/jdepend > [2] https://github.com/checkstyle/checkstyle > [3] http://xradar.sourceforge.net/ > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org > For additional commands, e-mail: dev-h...@struts.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org For additional commands, e-mail: dev-h...@struts.apache.org