struts-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From <Christoph.Nenn...@bmw.de>
Subject AW: Would we need to achieve better place in trends ranking?
Date Wed, 08 Nov 2017 08:48:52 GMT
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-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org

Mime
View raw message