<commit_before>import com.bmuschko.gradle.docker.tasks.image.Dockerfile
import com.diffplug.gradle.spotless.SpotlessExtension
import io.spring.gradle.dependencymanagement.dsl.DependencyManagementExtension
import ru.vyarus.gradle.plugin.quality.QualityExtension

buildscript {
    repositories {
        mavenLocal()
        jcenter()
        maven("https://plugins.gradle.org/m2/")
    }

    dependencies {
        classpath("com.bmuschko:gradle-docker-plugin:4.0.1")
        classpath("com.diffplug.spotless:spotless-plugin-gradle:3.17.0")
        classpath("com.jfrog.bintray.gradle:gradle-bintray-plugin:1.8.4")
        classpath("gradle.plugin.com.github.spotbugs:spotbugs-gradle-plugin:1.6.9")
        classpath("io.spring.gradle:dependency-management-plugin:1.0.6.RELEASE")
        classpath("net.researchgate:gradle-release:2.7.0")
        classpath("ru.vyarus:gradle-quality-plugin:3.3.0")
    }
}

plugins {
    java
    maven
    id("ru.vyarus.quality") version "3.3.0"
    id("io.spring.dependency-management") version "1.0.6.RELEASE"
}

tasks.withType(Wrapper::class) {
    gradleVersion = "5.2.1"
}

val linkHomepage by extra("https://qameta.io/allure")
val linkCi by extra("https://ci.qameta.io/job/allure2")
val linkScmUrl by extra("https://github.com/allure-framework/allure2")
val linkScmConnection by extra("scm:git:git://github.com/allure-framework/allure2.git")
val linkScmDevConnection by extra("scm:git:ssh://git@github.com:allure-framework/allure2.git")

val root = rootProject.projectDir
val gradleScriptDir by extra("$root/gradle")
val qualityConfigsDir by extra("$gradleScriptDir/quality-configs")
val spotlessDtr by extra("$qualityConfigsDir/spotless")

apply(from = "$gradleScriptDir/bintray.gradle")
apply(from = "$gradleScriptDir/release.gradle")

description = "Allure Report"
group = "io.qameta.allure"

configure(subprojects) {
    group = if (project.name.endsWith("plugin")) {
        "io.qameta.allure.plugins"
    } else {<commit_msg>remove root project from publish (via #900)<commit_after>import com.bmuschko.gradle.docker.tasks.image.Dockerfile
import com.diffplug.gradle.spotless.SpotlessExtension
import io.spring.gradle.dependencymanagement.dsl.DependencyManagementExtension
import ru.vyarus.gradle.plugin.quality.QualityExtension

buildscript {
    repositories {
        mavenLocal()
        jcenter()
        maven("https://plugins.gradle.org/m2/")
    }

    dependencies {
        classpath("com.bmuschko:gradle-docker-plugin:4.0.1")
        classpath("com.diffplug.spotless:spotless-plugin-gradle:3.17.0")
        classpath("com.jfrog.bintray.gradle:gradle-bintray-plugin:1.8.4")
        classpath("gradle.plugin.com.github.spotbugs:spotbugs-gradle-plugin:1.6.9")
        classpath("io.spring.gradle:dependency-management-plugin:1.0.6.RELEASE")
        classpath("net.researchgate:gradle-release:2.7.0")
        classpath("ru.vyarus:gradle-quality-plugin:3.3.0")
    }
}

plugins {
    java
    maven
    id("ru.vyarus.quality") version "3.3.0"
    id("io.spring.dependency-management") version "1.0.6.RELEASE"
}

tasks.withType(Wrapper::class) {
    gradleVersion = "5.2.1"
}

val linkHomepage by extra("https://qameta.io/allure")
val linkCi by extra("https://ci.qameta.io/job/allure2")
val linkScmUrl by extra("https://github.com/allure-framework/allure2")
val linkScmConnection by extra("scm:git:git://github.com/allure-framework/allure2.git")
val linkScmDevConnection by extra("scm:git:ssh://git@github.com:allure-framework/allure2.git")

val root = rootProject.projectDir
val gradleScriptDir by extra("$root/gradle")
val qualityConfigsDir by extra("$gradleScriptDir/quality-configs")
val spotlessDtr by extra("$qualityConfigsDir/spotless")

description = "Allure Report"
group = "io.qameta.allure"

configure(subprojects) {
    group = if (project.name.endsWith("plugin")) {
        "io.qameta.allure.plugins"
    } else {
{'fraction_non_alphanumeric': 0.1457312354913593, 'fraction_numerical': 0.01934485426876451, 'mean_word_length': 4.269021739130435, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 8, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 2, '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': '299230', 'n_tokens_mistral': 1397, 'n_tokens_neox': 1311, 'n_words': 168}