<commit_before>import sbt._
import Keys._

object Deps {

  val AkkaVersion = "2.3.9"
  val AkkaHttpVersion = "1.0-M3"

  object Akka {
    val actor = apply("actor")
    val httpCore  = "com.typesafe.akka" %% "akka-http-experimental" % AkkaHttpVersion
    val httpTestKit  = "com.typesafe.akka" %% "akka-http-testkit-experimental" % AkkaHttpVersion % "test"
    val http  = Seq(httpCore, httpTestKit)
    val slf4j = apply("slf4j")
    val persistence = apply("persistence-experimental")
    val contrib = apply("contrib")
    val testkit = apply("testkit")
    val multiNodeTestkit = apply("multi-node-testkit")

    private def apply(moduleName: String) = "com.typesafe.akka" %% s"akka-$moduleName" % AkkaVersion withSources()
  }

  object Json {
    val `4s`  = Seq(Json4s.native, Json4s.ext)
  }

  object Json4s {
    val native = apply("native")
    val ext = apply("ext")

    private def apply(moduleName: String) = "org.json4s" %% s"json4s-$moduleName" % "3.2.11" withSources()
  }

  object Eventstore {
    val client = apply("eventstore-client", "2.0.0")
    // fork available here: https://github.com/pawelkaczor/EventStore.Akka.Persistence
    val akkaJournal = apply("akka-persistence-eventstore", "2.0.2-SNAPSHOT")
    private def apply(moduleName: String, ver: String) = "com.geteventstore" %% moduleName % ver withSources()
  }

  object SqlDb {
    val `slick-for-pg` = "com.github.tminglei" %% "slick-pg" % "0.7.0"
    val testDriver = "com.h2database" % "h2" % "1.3.170" % "test"

    def prod = `slick-for-pg`

    def apply() = Seq(`slick-for-pg`, testDriver)
  }
}<commit_msg>switch to customized akka-persistence-eventstore (now in maven central)<commit_after>import sbt._
import Keys._

object Deps {

  val AkkaVersion = "2.3.9"
  val AkkaHttpVersion = "1.0-M3"

  object Akka {
    val actor = apply("actor")
    val httpCore  = "com.typesafe.akka" %% "akka-http-experimental" % AkkaHttpVersion
    val httpTestKit  = "com.typesafe.akka" %% "akka-http-testkit-experimental" % AkkaHttpVersion % "test"
    val http  = Seq(httpCore, httpTestKit)
    val slf4j = apply("slf4j")
    val persistence = apply("persistence-experimental")
    val contrib = apply("contrib")
    val testkit = apply("testkit")
    val multiNodeTestkit = apply("multi-node-testkit")

    private def apply(moduleName: String) = "com.typesafe.akka" %% s"akka-$moduleName" % AkkaVersion withSources()
  }

  object Json {
    val `4s`  = Seq(Json4s.native, Json4s.ext)
  }

  object Json4s {
    val native = apply("native")
    val ext = apply("ext")

    private def apply(moduleName: String) = "org.json4s" %% s"json4s-$moduleName" % "3.2.11" withSources()
  }

  object Eventstore {
    val client = "com.geteventstore" %% "eventstore-client" % "2.0.0" withSources()
    val akkaJournal = "pl.newicom.dddd" %% "akka-persistence-eventstore" % "2.0.2-SNAPSHOT" withSources()
  }

  object SqlDb {
    val `slick-for-pg` = "com.github.tminglei" %% "slick-pg" % "0.7.0"
    val testDriver = "com.h2database" % "h2" % "1.3.170" % "test"

    def prod = `slick-for-pg`

    def apply() = Seq(`slick-for-pg`, testDriver)
  }
}
{'fraction_non_alphanumeric': 0.15364916773367476, 'fraction_numerical': 0.02176696542893726, 'mean_word_length': 3.457917261055635, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 1, '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': '3697355', 'n_tokens_mistral': 1202, 'n_tokens_neox': 1146, 'n_words': 239}