There is now Scalastyle
which does the job that Checkstyle does for Java. This includes not only formatting checks, but also some checks for known sources of bugs, such as a class which implements hashCode() but not equals.
There are currently about 40 checks, but we're adding them all of the time.
For more information, see www.scalastyle.org.