<commit_before>import org.jlleitschuh.gradle.ktlint.reporter.ReporterType

buildscript {
    repositories {
        google()
        mavenCentral()
    }
    dependencies {
        classpath(libs.dagger.hilt.androidGradle)
    }
}
plugins {
    alias(libs.plugins.junitJacoco)
    alias(libs.plugins.ktlint)
}

allprojects {
    version = "3.11.0"

    repositories {
        maven {
            setUrl("https://jitpack.io")
            content { includeGroupByRegex("com\\.github\\..*") }
        }
        google()
        mavenCentral()
        jcenter {
            content { includeModule("io.realm", "android-adapters") }
        }
    }

    afterEvaluate {
        configurations.all {
            resolutionStrategy {
                force(libs.androidx.annotation)
                force(libs.androidx.core)
                force(libs.androidx.sqlite)
                force(libs.kotlin.coroutines)
                force(libs.kotlin.stdlib.jdk8)
                force(libs.okio)

                dependencySubstitution {
                    // use the new condensed version of hamcrest
                    substitute(module("org.hamcrest:hamcrest-core"))<commit_msg>prepare for the next development iteration<commit_after>import org.jlleitschuh.gradle.ktlint.reporter.ReporterType

buildscript {
    repositories {
        google()
        mavenCentral()
    }
    dependencies {
        classpath(libs.dagger.hilt.androidGradle)
    }
}
plugins {
    alias(libs.plugins.junitJacoco)
    alias(libs.plugins.ktlint)
}

allprojects {
    version = "3.11.1-SNAPSHOT"

    repositories {
        maven {
            setUrl("https://jitpack.io")
            content { includeGroupByRegex("com\\.github\\..*") }
        }
        google()
        mavenCentral()
        jcenter {
            content { includeModule("io.realm", "android-adapters") }
        }
    }

    afterEvaluate {
        configurations.all {
            resolutionStrategy {
                force(libs.androidx.annotation)
                force(libs.androidx.core)
                force(libs.androidx.sqlite)
                force(libs.kotlin.coroutines)
                force(libs.kotlin.stdlib.jdk8)
                force(libs.okio)

                dependencySubstitution {
                    // use the new condensed version of hamcrest
                    substitute(module("org.hamcrest:hamcrest-core"))
{'fraction_non_alphanumeric': 0.10268231349538977, 'fraction_numerical': 0.004191114836546521, 'mean_word_length': 1.7217787913340934, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4463874', 'n_tokens_mistral': 733, 'n_tokens_neox': 663, 'n_words': 90}