<commit_before>import com.typesafe.sbt.SbtGhPages.GhPagesKeys._
import com.typesafe.sbt.SbtSite.site
import com.typesafe.sbt.SbtSite.SiteKeys._
import com.typesafe.sbt.pgp.PgpKeys._
import com.typesafe.sbt.site.JekyllSupport
import com.typesafe.tools.mima.plugin.MimaPlugin.mimaDefaultSettings
import com.typesafe.tools.mima.plugin.MimaKeys._
import sbtunidoc.Plugin.UnidocKeys._

// Global settings
organization in ThisBuild := "org.http4s"
version      in ThisBuild := s"0.13.0${scalazCrossBuildSuffix}-SNAPSHOT"
apiVersion   in ThisBuild <<= version.map(extractApiVersion)
scalaVersion in ThisBuild := "2.10.6"
crossScalaVersions in ThisBuild <<= scalaVersion(Seq(_, "2.11.7"))

// Root project
name := "root"
description := "A minimal, Scala-idiomatic library for HTTP"
noPublishSettings

lazy val core = libraryProject("core")
  .enablePlugins(BuildInfoPlugin)
  .settings(
    description := "Core http4s library for servers and clients",
    buildInfoKeys := Seq[BuildInfoKey](version, scalaVersion, apiVersion),
    buildInfoPackage <<= organization,
    libraryDependencies <++= scalaVersion { v => Seq(
      http4sWebsocket,
      log4s,
      parboiled,
      scalaReflect(v) % "provided",
      scalazCore,
      scalazStream
    ) },
    macroParadiseSetting
  )<commit_msg>Upgrade to Scala 2.11.8.<commit_after>import com.typesafe.sbt.SbtGhPages.GhPagesKeys._
import com.typesafe.sbt.SbtSite.site
import com.typesafe.sbt.SbtSite.SiteKeys._
import com.typesafe.sbt.pgp.PgpKeys._
import com.typesafe.sbt.site.JekyllSupport
import com.typesafe.tools.mima.plugin.MimaPlugin.mimaDefaultSettings
import com.typesafe.tools.mima.plugin.MimaKeys._
import sbtunidoc.Plugin.UnidocKeys._

// Global settings
organization in ThisBuild := "org.http4s"
version      in ThisBuild := s"0.13.0${scalazCrossBuildSuffix}-SNAPSHOT"
apiVersion   in ThisBuild <<= version.map(extractApiVersion)
scalaVersion in ThisBuild := "2.10.6"
crossScalaVersions in ThisBuild <<= scalaVersion(Seq(_, "2.11.8"))

// Root project
name := "root"
description := "A minimal, Scala-idiomatic library for HTTP"
noPublishSettings

lazy val core = libraryProject("core")
  .enablePlugins(BuildInfoPlugin)
  .settings(
    description := "Core http4s library for servers and clients",
    buildInfoKeys := Seq[BuildInfoKey](version, scalaVersion, apiVersion),
    buildInfoPackage <<= organization,
    libraryDependencies <++= scalaVersion { v => Seq(
      http4sWebsocket,
      log4s,
      parboiled,
      scalaReflect(v) % "provided",
      scalazCore,
      scalazStream
    ) },
    macroParadiseSetting
  )
{'fraction_non_alphanumeric': 0.11248550444530345, 'fraction_numerical': 0.013915732508697333, 'mean_word_length': 4.494692144373673, 'pattern_counts': {'":': 0, '<': 17, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, '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': '848355', 'n_tokens_mistral': 900, 'n_tokens_neox': 864, 'n_words': 169}