Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Large corpus of Scala code for static analysis testing
Scala Java
branch: master
Failed to load latest commit information.
akka add license files, Closes #12
blueeyes add blueeyes
casbah fix casbah test-compile Closes #11
ensime reintroduce ensime
factorie remove extraneous files
flashup add dependencies jars and generated src
gdata-scala-client add license files, Closes #12
kafka add kafka
kiama remove extraneous files
lift add lift jpademo
project turn off warnings
scala-migrations add license files, Closes #12
scala-query remove non-scala
scala-stm add scala-stm
scala-swing/src/main/scala/swing
scalariform rename
scalatest add scalatest, app only
scalaxb add scalaxb
scalaz add dependencies jars and generated src
smile add dependencies jars and generated src
specs add license files, Closes #12
squeryl add dependencies jars and generated src
.gitignore update gitconfig
LICENSE add license files
README.md update line count

README.md

scala-corpus

about

This is large collection of Scala code being collected for testing static analysis tools such as Alacs.

There are currently 258266 lines of Scala in the corpus.

Line counts are generated using cloc.

building

This collection is built using sbt. Compilation is exactly one step: sbt test-compile

For some reason sbt will print Java unchecked warnings in red as errors even though they're just warnings. Don't be alarmed, the corpus will still compile.

NOTE: Some systems (e.g., Linux with home directory encryption) may not be able to build scala-project due to a known limitation of scalac concerning file name lengths.

currently included projects

project we are working on adding

cannot include: require some dependencies pre-installed on build system

cannot include: require < 2.8.0

Something went wrong with that request. Please try again.