• Home
  • Raw
  • Download

Lines Matching +full:plugin +full:- +full:node +full:- +full:resolve

2 …* Copyright 2016-2021 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 licen…
7 import org.jetbrains.kotlin.gradle.plugin.KotlinPlatformType
17 apply plugin: 'jdk-convention'
41 rootProject.properties.each { key, value ->
42 if (key.endsWith("_version") && value instanceof String && value.endsWith("-SNAPSHOT")) {
62 classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
63 classpath "org.jetbrains.dokka:dokka-gradle-plugin:$dokka_version"
64 classpath "org.jetbrains.kotlinx:atomicfu-gradle-plugin:$atomicfu_version"
65 classpath "org.jetbrains.kotlinx:kotlinx-knit:$knit_version"
66 classpath "com.github.node-gradle:gradle-node-plugin:$gradle_node_version"
67 …classpath "org.jetbrains.kotlinx:binary-compatibility-validator:$binary_compatibility_validator_ve…
68 classpath "ru.vyarus:gradle-animalsniffer-plugin:1.5.4" // Android API check
70 classpath "org.jetbrains.kotlinx:kover-gradle-plugin:$kover_version"
73 classpath "gradle.plugin.com.github.johnrengelman:shadow:7.1.2"
89 apply plugin: "configure-compilation-conventions"
126 apply plugin: "binary-compatibility-validator"
127 apply plugin: "base"
128 apply plugin: "kover-conventions"
131 ignoredProjects += unpublished + ["kotlinx-coroutines-bom"]
133 ignoredProjects.remove("example-frontend-js")
153 apply plugin: "animalsniffer-conventions"
155 // Add dependency to core source sets. Core is configured in kx-core/build.gradle
159 apply plugin: "kotlin-multiplatform"
160 apply from: rootProject.file("gradle/compile-jvm-multiplatform.gradle")
161 apply from: rootProject.file("gradle/compile-common.gradle")
164 apply from: rootProject.file("gradle/compile-native-multiplatform.gradle")
167 apply from: rootProject.file("gradle/compile-js-multiplatform.gradle")
168 apply from: rootProject.file("gradle/publish-npm-js.gradle")
177 apply plugin: "kotlin-${platform}-conventions"
180 // the only way IDEA can resolve test classes
186 apply plugin: "bom-conventions"
187 apply plugin: "java-modularity-conventions"
199 // Disable because of KT-11567 in 1.4
206 println "Manifest of kotlin-compiler-embeddable.jar for coroutines"
209 … resolvedConfiguration.getFiles().findAll { it.name.contains("kotlin-compiler-embeddable") }.each {
211 include 'META-INF/MANIFEST.MF'
226 it.name != "example-frontend-js"
234 test.resources.srcDirs = ['test-resources']
239 def core_docs_file = "$projectDir/kotlinx-coroutines-core/build/dokka/htmlPartial/package-list"
240 apply plugin: "org.jetbrains.dokka"
244 if (it.name != 'kotlinx-coroutines-bom' && it.name != jdk8ObsoleteModule) {
251 if (it.name != "kotlinx-coroutines-bom") {
270 def name = thisProject.name.replace("-", "_")
282 } else if (it.name == "kotlinx-coroutines-debug") {
293 into("META-INF")
302 // --------------- Cache redirector ---------------
308 // --------------- Configure sub-projects that are published ---------------
316 // --------------- Knit configuration ---------------
318 apply plugin: 'kotlinx-knit'
330 dokkaHtmlMultiModulePlugin("org.jetbrains.kotlinx:dokka-pathsaver-plugin:$knit_version")
333 // Opt-in for build scan in order to troubleshoot Gradle on TC
336 termsOfServiceUrl = 'https://gradle.com/terms-of-service'
342 …* kotlinx-coroutines-core dependency leaks into test runtime classpath via kotlin-compiler-embedda…
346 allprojects { subProject ->
354 .configureEach { conf ->
365 …kkaBase": """{ "templatesDir": "${projectDir.toString().replace('\\', '/')}/dokka-templates" }"""])