<commit_before>autoScalaLibrary := true

organization in ThisBuild := "com.commercetools.sdk.jvm.scala-add-ons"

val jvmSdkCoreVersion = "1.0.0-RC1"
val jvmSdkCoreOrganization = "com.commercetools.sdk.jvm.core"
val jvmSdkModelsName = "commercetools-models"
val `commercetools-models` = jvmSdkCoreOrganization % jvmSdkModelsName % jvmSdkCoreVersion
val `commercetools-java-client-core` = jvmSdkCoreOrganization % "commercetools-java-client-core" % jvmSdkCoreVersion
val commercetoolsAhc18 = jvmSdkCoreOrganization % "commercetools-java-client-ahc-1_8" % jvmSdkCoreVersion
val commercetoolsAhc19 = jvmSdkCoreOrganization % "commercetools-java-client-ahc-1_9" % jvmSdkCoreVersion
val commercetoolsAhc20 = jvmSdkCoreOrganization % "commercetools-java-client-ahc-2_0" % jvmSdkCoreVersion
val scala210 = "2.10.6"
val scala211 = "2.11.7"
val scala212 = "2.12.0-M3"

val allScalaVersions = Seq(scala210, scala211, scala212)

crossPaths := true

crossScalaVersions in ThisBuild := allScalaVersions

lazy val root = (project in file(".")).configs(IntegrationTest).aggregate(`commercetools-play-2_5-java-client`, `commercetools-play-2_4-java-client`, `commercetools-play-2_3-java-client`, `commercetools-play-2_2-java-client`, `commercetools-scala-client`, `commercetools-scala-models`).settings(
  packagedArtifacts := Map.empty,
  name := "commercetools-jvm-sdk-scala-add-ons"
)

lazy val `commercetools-play-2_5-java-client` = project.configs(IntegrationTest).settings(
  libraryDependencies ++= (if(crossScalaVersions.value.contains(scalaVersion.value)) Seq("com.typesafe.play" %% "play-java" % "2.5.0", commercetoolsAhc20) else Nil),
  crossScalaVersions := Seq(scala211),
  packagedArtifacts := (if(crossScalaVersions.value.contains(scalaVersion.value)) packagedArtifacts.value else Map.empty),
  sourceDirectory := (if(crossScalaVersions.value.contains(scalaVersion.value)) sourceDirectory.value else IO.temporaryDirectory)
)

lazy val `commercetools-play-2_4-java-client` = project.configs(IntegrationTest).settings(
  libraryDependencies ++= (if(crossScalaVersions.value.contains(scalaVersion.value)) Seq("com.typesafe.play" %% "play-java" % "2.4.6", commercetoolsAhc19) else Nil),
  crossScalaVersions := Seq(scala210, scala211),
  packagedArtifacts := (if(crossScalaVersions.value.contains(scalaVersion.value)) packagedArtifacts.value else Map.empty),
  sourceDirectory := (if(crossScalaVersions.value.contains(scalaVersion.value)) sourceDirectory.value else IO.temporaryDirectory)
)

lazy val `commercetools-play-2_3-java-client` = project.configs(IntegrationTest).settings(
  libraryDependencies ++= (if(crossScalaVersions.value.contains(scalaVersion.value)) Seq("com.typesafe.play" %% "play-java" % "2.3.10", commercetoolsAhc18) else Nil),
  crossScalaVersions := Seq(scala210, scala211),
  packagedArtifacts := (if(crossScalaVersions.value.contains(scalaVersion.value)) packagedArtifacts.value else Map.empty),<commit_msg>update Scala version to 2.12.0<commit_after>autoScalaLibrary := true

organization in ThisBuild := "com.commercetools.sdk.jvm.scala-add-ons"

val jvmSdkCoreVersion = "1.0.0-RC1"
val jvmSdkCoreOrganization = "com.commercetools.sdk.jvm.core"
val jvmSdkModelsName = "commercetools-models"
val `commercetools-models` = jvmSdkCoreOrganization % jvmSdkModelsName % jvmSdkCoreVersion
val `commercetools-java-client-core` = jvmSdkCoreOrganization % "commercetools-java-client-core" % jvmSdkCoreVersion
val commercetoolsAhc18 = jvmSdkCoreOrganization % "commercetools-java-client-ahc-1_8" % jvmSdkCoreVersion
val commercetoolsAhc19 = jvmSdkCoreOrganization % "commercetools-java-client-ahc-1_9" % jvmSdkCoreVersion
val commercetoolsAhc20 = jvmSdkCoreOrganization % "commercetools-java-client-ahc-2_0" % jvmSdkCoreVersion
val scala210 = "2.10.6"
val scala211 = "2.11.7"
val scala212 = "2.12.0"

val allScalaVersions = Seq(scala210, scala211, scala212)

crossPaths := true

crossScalaVersions in ThisBuild := allScalaVersions

lazy val root = (project in file(".")).configs(IntegrationTest).aggregate(`commercetools-play-2_5-java-client`, `commercetools-play-2_4-java-client`, `commercetools-play-2_3-java-client`, `commercetools-play-2_2-java-client`, `commercetools-scala-client`, `commercetools-scala-models`).settings(
  packagedArtifacts := Map.empty,
  name := "commercetools-jvm-sdk-scala-add-ons"
)

lazy val `commercetools-play-2_5-java-client` = project.configs(IntegrationTest).settings(
  libraryDependencies ++= (if(crossScalaVersions.value.contains(scalaVersion.value)) Seq("com.typesafe.play" %% "play-java" % "2.5.0", commercetoolsAhc20) else Nil),
  crossScalaVersions := Seq(scala211),
  packagedArtifacts := (if(crossScalaVersions.value.contains(scalaVersion.value)) packagedArtifacts.value else Map.empty),
  sourceDirectory := (if(crossScalaVersions.value.contains(scalaVersion.value)) sourceDirectory.value else IO.temporaryDirectory)
)

lazy val `commercetools-play-2_4-java-client` = project.configs(IntegrationTest).settings(
  libraryDependencies ++= (if(crossScalaVersions.value.contains(scalaVersion.value)) Seq("com.typesafe.play" %% "play-java" % "2.4.6", commercetoolsAhc19) else Nil),
  crossScalaVersions := Seq(scala210, scala211),
  packagedArtifacts := (if(crossScalaVersions.value.contains(scalaVersion.value)) packagedArtifacts.value else Map.empty),
  sourceDirectory := (if(crossScalaVersions.value.contains(scalaVersion.value)) sourceDirectory.value else IO.temporaryDirectory)
)

lazy val `commercetools-play-2_3-java-client` = project.configs(IntegrationTest).settings(
  libraryDependencies ++= (if(crossScalaVersions.value.contains(scalaVersion.value)) Seq("com.typesafe.play" %% "play-java" % "2.3.10", commercetoolsAhc18) else Nil),
  crossScalaVersions := Seq(scala210, scala211),
  packagedArtifacts := (if(crossScalaVersions.value.contains(scalaVersion.value)) packagedArtifacts.value else Map.empty),
{'fraction_non_alphanumeric': 0.13075349471530856, 'fraction_numerical': 0.031878622570746674, 'mean_word_length': 6.928378378378379, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '159829', 'n_tokens_mistral': 2249, 'n_tokens_neox': 2104, 'n_words': 291}