<commit_before>import sbt._

object Common {
  import Keys._

  val servletApiDep = "javax.servlet" % "javax.servlet-api" % "3.0.1" % "provided"
  val jettyVersion = "8.1.13.v20130916"

  def specs2Dep(sv: String) =
    sv.split("[.-]").toList match {
      case "2" :: "9" :: _ => "org.specs2" %% "specs2" % "1.12.4.1"
      case _ => "org.specs2" %% "specs2" % "2.3.11"
    }


  val dispatchVersion = "0.8.10"
  def dispatchDeps =
    "net.databinder" %% "dispatch-mime" % dispatchVersion ::
    "net.databinder" %% "dispatch-http" % dispatchVersion :: Nil

  def dispatchOAuthDep =
    "net.databinder" %% "dispatch-oauth" % dispatchVersion

  def integrationTestDeps(sv: String) = (specs2Dep(sv) :: dispatchDeps) map { _ % "test" }

  val settings: Seq[Setting[_]] = Seq(
    organization := "net.databinder",

    version := "0.8.2",

    crossScalaVersions := Seq("2.11.2", "2.10.4"),

    scalaVersion := crossScalaVersions.value.head,

    scalacOptions ++=
      Seq("-Xcheckinit", "-encoding", "utf8", "-deprecation", "-unchecked", "-feature"),

    javacOptions in Compile ++= Seq("-source", "1.6", "-target", "1.6"),

    incOptions := incOptions.value.withNameHashing(true),

    parallelExecution in Test := false, // :( test servers collide on same port

    homepage := Some(new java.net.URL("http://unfiltered.databinder.net/")),
<commit_msg>snapshot version<commit_after>import sbt._

object Common {
  import Keys._

  val servletApiDep = "javax.servlet" % "javax.servlet-api" % "3.0.1" % "provided"
  val jettyVersion = "8.1.13.v20130916"

  def specs2Dep(sv: String) =
    sv.split("[.-]").toList match {
      case "2" :: "9" :: _ => "org.specs2" %% "specs2" % "1.12.4.1"
      case _ => "org.specs2" %% "specs2" % "2.3.11"
    }


  val dispatchVersion = "0.8.10"
  def dispatchDeps =
    "net.databinder" %% "dispatch-mime" % dispatchVersion ::
    "net.databinder" %% "dispatch-http" % dispatchVersion :: Nil

  def dispatchOAuthDep =
    "net.databinder" %% "dispatch-oauth" % dispatchVersion

  def integrationTestDeps(sv: String) = (specs2Dep(sv) :: dispatchDeps) map { _ % "test" }

  val settings: Seq[Setting[_]] = Seq(
    organization := "net.databinder",

    version := "0.8.3-SNAPSHOT",

    crossScalaVersions := Seq("2.11.2", "2.10.4"),

    scalaVersion := crossScalaVersions.value.head,

    scalacOptions ++=
      Seq("-Xcheckinit", "-encoding", "utf8", "-deprecation", "-unchecked", "-feature"),

    javacOptions in Compile ++= Seq("-source", "1.6", "-target", "1.6"),

    incOptions := incOptions.value.withNameHashing(true),

    parallelExecution in Test := false, // :( test servers collide on same port

    homepage := Some(new java.net.URL("http://unfiltered.databinder.net/")),

{'fraction_non_alphanumeric': 0.1863103953147877, 'fraction_numerical': 0.03806734992679356, 'mean_word_length': 3.3868378812199036, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 2, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7279575', 'n_tokens_mistral': 1059, 'n_tokens_neox': 978, 'n_words': 193}