<commit_before>import sbtcrossproject.CrossProject
import sbtcrossproject.Platform

/// variables

val groupId = "eu.timepit"
val projectName = "refined"
val rootPkg = s"$groupId.$projectName"
val gitHubOwner = "fthomas"
val gitPubUrl = s"https://github.com/$gitHubOwner/$projectName.git"
val gitDevUrl = s"<EMAIL>:$gitHubOwner/$projectName.git"

val Scala_2_12 = "2.12.14"
val Scala_2_13 = "2.13.6"
val Scala_3 = "3.0.0"

val catsVersion = "2.6.1"
val jsonpathVersion = "2.4.0"
val macroParadiseVersion = "2.1.1"
val pureconfigVersion = "0.16.0"
val shapelessVersion = "2.3.7"
val scalaCheckVersion = "1.15.4"
val scalazVersion = "7.3.4"
val scodecVersion = "1.11.8"
val scoptVersion = "4.0.1"

def macroParadise(configuration: Configuration): Def.Initialize[Seq[ModuleID]] =
  Def.setting {
    CrossVersion.partialVersion(scalaVersion.value) match {
      case Some((2, v)) if v <= 12 =>
        Seq(
          compilerPlugin(
            ("org.scalamacros" % "paradise" % macroParadiseVersion cross CrossVersion.patch) % configuration<commit_msg>Update scala3-library, ... to 3.0.1<commit_after>import sbtcrossproject.CrossProject
import sbtcrossproject.Platform

/// variables

val groupId = "eu.timepit"
val projectName = "refined"
val rootPkg = s"$groupId.$projectName"
val gitHubOwner = "fthomas"
val gitPubUrl = s"https://github.com/$gitHubOwner/$projectName.git"
val gitDevUrl = s"<EMAIL>:$gitHubOwner/$projectName.git"

val Scala_2_12 = "2.12.14"
val Scala_2_13 = "2.13.6"
val Scala_3 = "3.0.1"

val catsVersion = "2.6.1"
val jsonpathVersion = "2.4.0"
val macroParadiseVersion = "2.1.1"
val pureconfigVersion = "0.16.0"
val shapelessVersion = "2.3.7"
val scalaCheckVersion = "1.15.4"
val scalazVersion = "7.3.4"
val scodecVersion = "1.11.8"
val scoptVersion = "4.0.1"

def macroParadise(configuration: Configuration): Def.Initialize[Seq[ModuleID]] =
  Def.setting {
    CrossVersion.partialVersion(scalaVersion.value) match {
      case Some((2, v)) if v <= 12 =>
        Seq(
          compilerPlugin(
            ("org.scalamacros" % "paradise" % macroParadiseVersion cross CrossVersion.patch) % configuration
{'fraction_non_alphanumeric': 0.13996229971724788, 'fraction_numerical': 0.05089538171536286, 'mean_word_length': 4.216216216216216, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 2, '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': '1133286', 'n_tokens_mistral': 809, 'n_tokens_neox': 781, 'n_words': 162}