Skeleton project with static analysis provided by scalac switches, Wartremover, and Scalastyle
Shell Scala
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
project
src/main/scala
.gitignore
LICENSE
README.md
build.sbt
lint.sbt
sbt
scalastyle-config.xml

README.md

See the companion slides for the talk given at PNWScala 2014.

See src/main/scala/BadThings.scala for examples of analysis. Individually uncomment lines to see the various tools in action. In sbt, run compile, lint:compile, and scalastyle to see the effects of static anaylsis.

To slurp linting into your project, copy lint.sbt and project/lint.sbt.