<commit_before>import sbt.Keys.version

// Project name (artifact name in Maven)
name := """commons"""

// orgnization name (e.g., the package name of the project)
organization := "software.reinvent"

//version := "0.4.0-SNAPSHOT"
//version in ThisBuild := "0.4.0-SNAPSHOT"
version := "0.3.6"
version in ThisBuild := "0.3.6"

scalaVersion := "2.12.4"

// project description
description := "Common dependencies and utils for projects."


resolvers ++= Seq(
  Resolver.mavenLocal
)


libraryDependencies ++= {
  val mavenVersion = "3.3.9"
  val aetherVersion = "1.1.0"
  Seq(
    "com.google.inject" % "guice" % "4.1.0",

    // Commons
    "org.apache.commons" % "commons-lang3" % "3.7",
    "com.google.guava" % "guava" % "23.5-jre",
    "org.apache.commons" % "commons-collections4" % "4.1",
    "commons-io" % "commons-io" % "2.6",
    "com.typesafe" % "config" % "1.3.2",
    "org.unbescape" % "unbescape" % "1.1.5.RELEASE",
    "com.github.rholder" % "guava-retrying" % "2.0.0" exclude("com.google.guava", "guava"),

    // READABILITY
    "com.github.mfornos" % "humanize-slim" % "1.2.2" exclude("com.google.guava", "guava"),


    // LOGGING
    "ch.qos.logback" % "logback-classic" % "1.2.3",
    "ch.qos.logback" % "logback-core" % "1.2.3",


    // TEST
    "org.assertj" % "assertj-core" % "3.8.0" % "test",
    "org.assertj" % "assertj-guava" % "3.1.0" % "test" exclude("com.google.guava", "guava"),
    "com.novocode" % "junit-interface" % "0.11" % "test->default",
    "org.jukito" % "jukito" % "1.5" % "test"
  )
}

scalacOptions in Test ++= Seq("-Yrangepos")

dependencyUpdatesFailBuild := true

// Enables publishing to maven repo
publishMavenStyle := true
publishArtifact in Test := false
pomIncludeRepository := { _ => false }<commit_msg>com.google.guava:guava        : 23.5-jre -> 23.6-jre org.assertj:assertj-core:test : 3.8.0    -> 3.9.0<commit_after>import sbt.Keys.version

// Project name (artifact name in Maven)
name := """commons"""

// orgnization name (e.g., the package name of the project)
organization := "software.reinvent"

//version := "0.4.0-SNAPSHOT"
//version in ThisBuild := "0.4.0-SNAPSHOT"
version := "0.3.7"
version in ThisBuild := "0.3.7"

scalaVersion := "2.12.4"

// project description
description := "Common dependencies and utils for projects."


resolvers ++= Seq(
  Resolver.mavenLocal
)


libraryDependencies ++= {
  val mavenVersion = "3.3.9"
  val aetherVersion = "1.1.0"
  Seq(
    "com.google.inject" % "guice" % "4.1.0",

    // Commons
    "org.apache.commons" % "commons-lang3" % "3.7",
    "com.google.guava" % "guava" % "23.6-jre",
    "org.apache.commons" % "commons-collections4" % "4.1",
    "commons-io" % "commons-io" % "2.6",
    "com.typesafe" % "config" % "1.3.2",
    "org.unbescape" % "unbescape" % "1.1.5.RELEASE",
    "com.github.rholder" % "guava-retrying" % "2.0.0" exclude("com.google.guava", "guava"),

    // READABILITY
    "com.github.mfornos" % "humanize-slim" % "1.2.2" exclude("com.google.guava", "guava"),


    // LOGGING
    "ch.qos.logback" % "logback-classic" % "1.2.3",
    "ch.qos.logback" % "logback-core" % "1.2.3",


    // TEST
    "org.assertj" % "assertj-core" % "3.9.0" % "test",
    "org.assertj" % "assertj-guava" % "3.1.0" % "test" exclude("com.google.guava", "guava"),
    "com.novocode" % "junit-interface" % "0.11" % "test->default",
    "org.jukito" % "jukito" % "1.5" % "test"
  )
}

scalacOptions in Test ++= Seq("-Yrangepos")

dependencyUpdatesFailBuild := true

// Enables publishing to maven repo
publishMavenStyle := true
publishArtifact in Test := false
pomIncludeRepository := { _ => false }
{'fraction_non_alphanumeric': 0.20510685539827922, 'fraction_numerical': 0.039411601443241746, 'mean_word_length': 3.1906976744186046, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 9, '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': '848336', 'n_tokens_mistral': 1494, 'n_tokens_neox': 1453, 'n_words': 271}