I was wondering if someone familiar with the current state of static analysis tools in Scala could tell me if there's, say, a Findbugs equivalent for Scala. I found that Findbugs issues many unnecessary warnings for Scala, probably having to do with the way the "object" singleton compiles to bytecode, due to traits, etc. I heard that ScalaStyle is not only a Scala version of Java's CheckStyle, that it also includes bits of Findbugs and PMD. But if it doesn't implement all of Findbugs and/or PMD, then are there other tools that supplement it? Or, is ScalaStyle good not only for style checking, but is it good for improving code quality?
Also, what about Scala's integration with, say, Sonar? Is the Scala Sonar plugin (which works with Scalastyle) reliable?
> <mailto:scala-user+unsub...@googlegroups.com>. For more options,
To unsubscribe from this group and stop receiving emails from it, send an email to scala-user+...@googlegroups.com.
> <mailto:scala-user+unsubscribe@googlegroups.com>. For more options,
> visit https://groups.google.com/d/optout.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAlMwfQgACgkQ0GFaTS4nYxs1sQCfR1BuyrJ2fHjTTcPrjc5jlquH
ZGIAniR7MzGm16clqWKegWcldpUf29yI
=LXdN
-----END PGP SIGNATURE-----
I was wondering if someone familiar with the current state of static analysis tools in Scala could tell me if there's, say, a Findbugs equivalent for Scala.
Or, is ScalaStyle good not only for style checking, but is it good for improving code quality?
-- Stephen Compall "^aCollection allSatisfy: [:each | aCondition]": less is better than |