<commit_before>plugins {
  id("org.metaborg.gradle.config.java-library")
  id("org.metaborg.gradle.config.junit-testing")
}

fun compositeBuild(name: String) = "$group:$name:$version"
val spoofax2Version: String by ext
dependencies {
  api(platform("org.metaborg:parent:$spoofax2Version"))

  api(compositeBuild("org.metaborg.util"))

  api("org.slf4j:slf4j-api")
  api("com.google.inject:guice")
  api("com.google.inject.extensions:guice-multibindings")
  implementation("commons-io:commons-io")
  api("org.apache.commons:commons-vfs2")
  implementation("org.apache.commons:commons-lang3")
  api("org.apache.commons:commons-configuration2")
  api("com.virtlink.commons:commons-configuration2-jackson")
  implementation("com.fasterxml.jackson.core:jackson-core")
  implementation("com.fasterxml.jackson.core:jackson-databind")<commit_msg>Add missing runtime dependency<commit_after>plugins {
  id("org.metaborg.gradle.config.java-library")
  id("org.metaborg.gradle.config.junit-testing")
}

fun compositeBuild(name: String) = "$group:$name:$version"
val spoofax2Version: String by ext
dependencies {
  api(platform("org.metaborg:parent:$spoofax2Version"))

  api(compositeBuild("org.metaborg.util"))

  api("org.slf4j:slf4j-api")
  api("com.google.inject:guice")
  api("com.google.guava:failureaccess:1.0.1")
  api("com.google.inject.extensions:guice-multibindings")
  implementation("commons-io:commons-io")
  api("org.apache.commons:commons-vfs2")
  implementation("org.apache.commons:commons-lang3")
  api("org.apache.commons:commons-configuration2")
  api("com.virtlink.commons:commons-configuration2-jackson")
  implementation("com.fasterxml.jackson.core:jackson-core")
  implementation("com.fasterxml.jackson.core:jackson-databind")
{'fraction_non_alphanumeric': 0.16101207590569291, 'fraction_numerical': 0.010925819436457734, 'mean_word_length': 7.018433179723503, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 4}, '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': '504088', 'n_tokens_mistral': 614, 'n_tokens_neox': 573, 'n_words': 53}