[PowerAssert] Integrate with build
^KT-63617 Fixed
This commit is contained in:
@@ -521,6 +521,7 @@ val gradlePluginProjects = listOf(
|
|||||||
":kotlin-gradle-plugin-tcs-android",
|
":kotlin-gradle-plugin-tcs-android",
|
||||||
":kotlin-allopen",
|
":kotlin-allopen",
|
||||||
":kotlin-noarg",
|
":kotlin-noarg",
|
||||||
|
":kotlin-power-assert",
|
||||||
":kotlin-sam-with-receiver",
|
":kotlin-sam-with-receiver",
|
||||||
":kotlin-parcelize-compiler",
|
":kotlin-parcelize-compiler",
|
||||||
":kotlin-lombok",
|
":kotlin-lombok",
|
||||||
@@ -880,6 +881,7 @@ tasks {
|
|||||||
dependsOn(":kotlin-lombok-compiler-plugin:test")
|
dependsOn(":kotlin-lombok-compiler-plugin:test")
|
||||||
dependsOn(":kotlin-noarg-compiler-plugin:test")
|
dependsOn(":kotlin-noarg-compiler-plugin:test")
|
||||||
dependsOn(":kotlin-sam-with-receiver-compiler-plugin:test")
|
dependsOn(":kotlin-sam-with-receiver-compiler-plugin:test")
|
||||||
|
dependsOn(":kotlin-power-assert-compiler-plugin:test")
|
||||||
}
|
}
|
||||||
|
|
||||||
register("toolsTest") {
|
register("toolsTest") {
|
||||||
|
|||||||
@@ -37,6 +37,11 @@ dependencies {
|
|||||||
requireCapability("org.jetbrains.kotlin:kotlin-lombok-common")
|
requireCapability("org.jetbrains.kotlin:kotlin-lombok-common")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
testImplementation(project(":kotlin-power-assert")) {
|
||||||
|
capabilities {
|
||||||
|
requireCapability("org.jetbrains.kotlin:kotlin-power-assert-common")
|
||||||
|
}
|
||||||
|
}
|
||||||
testImplementation(project(":kotlin-sam-with-receiver")) {
|
testImplementation(project(":kotlin-sam-with-receiver")) {
|
||||||
capabilities {
|
capabilities {
|
||||||
requireCapability("org.jetbrains.kotlin:kotlin-sam-with-receiver-common")
|
requireCapability("org.jetbrains.kotlin:kotlin-sam-with-receiver-common")
|
||||||
|
|||||||
@@ -20,6 +20,7 @@ dependencies {
|
|||||||
api(project(":kotlin-allopen"))
|
api(project(":kotlin-allopen"))
|
||||||
api(project(":kotlin-lombok"))
|
api(project(":kotlin-lombok"))
|
||||||
api(project(":kotlin-noarg"))
|
api(project(":kotlin-noarg"))
|
||||||
|
api(project(":kotlin-power-assert"))
|
||||||
api(project(":kotlin-sam-with-receiver"))
|
api(project(":kotlin-sam-with-receiver"))
|
||||||
api(project(":kotlin-serialization"))
|
api(project(":kotlin-serialization"))
|
||||||
api(project(":kotlin-assignment"))
|
api(project(":kotlin-assignment"))
|
||||||
|
|||||||
@@ -0,0 +1,29 @@
|
|||||||
|
import org.jetbrains.kotlin.pill.PillExtension
|
||||||
|
|
||||||
|
plugins {
|
||||||
|
id("gradle-plugin-common-configuration")
|
||||||
|
id("jps-compatible")
|
||||||
|
}
|
||||||
|
|
||||||
|
pill {
|
||||||
|
variant = PillExtension.Variant.FULL
|
||||||
|
}
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
commonApi(platform(project(":kotlin-gradle-plugins-bom")))
|
||||||
|
commonApi(project(":kotlin-gradle-plugin-model"))
|
||||||
|
|
||||||
|
commonCompileOnly(project(":compiler"))
|
||||||
|
commonCompileOnly(project(":kotlin-power-assert-compiler-plugin"))
|
||||||
|
}
|
||||||
|
|
||||||
|
gradlePlugin {
|
||||||
|
plugins {
|
||||||
|
create("powerAssert") {
|
||||||
|
id = "org.jetbrains.kotlin.plugin.power-assert"
|
||||||
|
displayName = "Kotlin Power-Assert compiler plugin"
|
||||||
|
description = displayName
|
||||||
|
implementationClass = "org.jetbrains.kotlin.powerassert.gradle.PowerAssertGradlePlugin"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
+14
-15
@@ -21,14 +21,17 @@ package org.jetbrains.kotlin.powerassert.gradle
|
|||||||
|
|
||||||
import org.gradle.api.Project
|
import org.gradle.api.Project
|
||||||
import org.gradle.api.provider.Provider
|
import org.gradle.api.provider.Provider
|
||||||
import org.jetbrains.kotlin.gradle.plugin.KotlinCompilation
|
import org.jetbrains.kotlin.gradle.plugin.*
|
||||||
import org.jetbrains.kotlin.gradle.plugin.KotlinCompilerPluginSupportPlugin
|
|
||||||
import org.jetbrains.kotlin.gradle.plugin.SubpluginArtifact
|
|
||||||
import org.jetbrains.kotlin.gradle.plugin.SubpluginOption
|
|
||||||
|
|
||||||
class PowerAssertGradlePlugin : KotlinCompilerPluginSupportPlugin {
|
class PowerAssertGradlePlugin : KotlinCompilerPluginSupportPlugin {
|
||||||
override fun apply(target: Project): Unit = with(target) {
|
companion object {
|
||||||
extensions.create("kotlinPowerAssert", PowerAssertGradleExtension::class.java)
|
private const val POWER_ASSERT_ARTIFACT_NAME = "kotlin-power-assert-compiler-plugin-embeddable"
|
||||||
|
|
||||||
|
private const val FUNCTION_ARG_NAME = "function"
|
||||||
|
}
|
||||||
|
|
||||||
|
override fun apply(target: Project) {
|
||||||
|
target.extensions.create("powerAssert", PowerAssertGradleExtension::class.java)
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun isApplicable(kotlinCompilation: KotlinCompilation<*>): Boolean {
|
override fun isApplicable(kotlinCompilation: KotlinCompilation<*>): Boolean {
|
||||||
@@ -37,14 +40,6 @@ class PowerAssertGradlePlugin : KotlinCompilerPluginSupportPlugin {
|
|||||||
return extension.excludedSourceSets.none { it == kotlinCompilation.defaultSourceSet.name }
|
return extension.excludedSourceSets.none { it == kotlinCompilation.defaultSourceSet.name }
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun getCompilerPluginId(): String = "com.bnorm.kotlin-power-assert"
|
|
||||||
|
|
||||||
override fun getPluginArtifact(): SubpluginArtifact = SubpluginArtifact(
|
|
||||||
groupId = BuildConfig.PLUGIN_GROUP_ID,
|
|
||||||
artifactId = BuildConfig.PLUGIN_ARTIFACT_ID,
|
|
||||||
version = BuildConfig.PLUGIN_VERSION,
|
|
||||||
)
|
|
||||||
|
|
||||||
override fun applyToCompilation(
|
override fun applyToCompilation(
|
||||||
kotlinCompilation: KotlinCompilation<*>,
|
kotlinCompilation: KotlinCompilation<*>,
|
||||||
): Provider<List<SubpluginOption>> {
|
): Provider<List<SubpluginOption>> {
|
||||||
@@ -52,8 +47,12 @@ class PowerAssertGradlePlugin : KotlinCompilerPluginSupportPlugin {
|
|||||||
val extension = project.extensions.getByType(PowerAssertGradleExtension::class.java)
|
val extension = project.extensions.getByType(PowerAssertGradleExtension::class.java)
|
||||||
return project.provider {
|
return project.provider {
|
||||||
extension.functions.map {
|
extension.functions.map {
|
||||||
SubpluginOption(key = "function", value = it)
|
SubpluginOption(key = FUNCTION_ARG_NAME, value = it)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
override fun getCompilerPluginId(): String = "org.jetbrains.kotlin.powerassert"
|
||||||
|
override fun getPluginArtifact(): SubpluginArtifact =
|
||||||
|
JetBrainsSubpluginArtifact(POWER_ASSERT_ARTIFACT_NAME)
|
||||||
}
|
}
|
||||||
|
|||||||
+1
@@ -0,0 +1 @@
|
|||||||
|
org.jetbrains.kotlin.powerassert.gradle.PowerAssertGradlePlugin
|
||||||
@@ -0,0 +1,44 @@
|
|||||||
|
description = "Kotlin Power-Assert Compiler Plugin"
|
||||||
|
|
||||||
|
plugins {
|
||||||
|
kotlin("jvm")
|
||||||
|
id("jps-compatible")
|
||||||
|
}
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
embedded(project(":kotlin-power-assert-compiler-plugin.backend")) { isTransitive = false }
|
||||||
|
embedded(project(":kotlin-power-assert-compiler-plugin.cli")) { isTransitive = false }
|
||||||
|
|
||||||
|
testImplementation(project(":kotlin-power-assert-compiler-plugin.backend"))
|
||||||
|
|
||||||
|
testImplementation(platform(libs.junit.bom))
|
||||||
|
testImplementation(libs.junit.jupiter.api)
|
||||||
|
testRuntimeOnly(libs.junit.jupiter.engine)
|
||||||
|
testImplementation(projectTests(":compiler:tests-common-new"))
|
||||||
|
|
||||||
|
testRuntimeOnly(commonDependency("org.codehaus.woodstox:stax2-api"))
|
||||||
|
testRuntimeOnly(commonDependency("com.fasterxml:aalto-xml"))
|
||||||
|
}
|
||||||
|
|
||||||
|
optInToExperimentalCompilerApi()
|
||||||
|
|
||||||
|
sourceSets {
|
||||||
|
"main" { none() }
|
||||||
|
"test" {
|
||||||
|
projectDefault()
|
||||||
|
generatedTestDir()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
publish()
|
||||||
|
|
||||||
|
runtimeJar()
|
||||||
|
sourcesJar()
|
||||||
|
javadocJar()
|
||||||
|
testsJar()
|
||||||
|
|
||||||
|
projectTest(parallel = true) {
|
||||||
|
dependsOn(":dist")
|
||||||
|
workingDir = rootDir
|
||||||
|
useJUnitPlatform()
|
||||||
|
}
|
||||||
@@ -0,0 +1,24 @@
|
|||||||
|
description = "Kotlin Power-Assert Compiler Plugin (Backend)"
|
||||||
|
|
||||||
|
plugins {
|
||||||
|
kotlin("jvm")
|
||||||
|
id("jps-compatible")
|
||||||
|
}
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
compileOnly(project(":compiler:backend"))
|
||||||
|
compileOnly(project(":compiler:ir.backend.common"))
|
||||||
|
compileOnly(project(":compiler:ir.tree"))
|
||||||
|
compileOnly(project(":compiler:cli"))
|
||||||
|
}
|
||||||
|
|
||||||
|
optInToUnsafeDuringIrConstructionAPI()
|
||||||
|
|
||||||
|
sourceSets {
|
||||||
|
"main" { projectDefault() }
|
||||||
|
"test" { none() }
|
||||||
|
}
|
||||||
|
|
||||||
|
runtimeJar()
|
||||||
|
javadocJar()
|
||||||
|
sourcesJar()
|
||||||
+3
-9
@@ -26,7 +26,6 @@ import org.jetbrains.kotlin.backend.jvm.ir.parentClassId
|
|||||||
import org.jetbrains.kotlin.cli.common.messages.CompilerMessageSeverity
|
import org.jetbrains.kotlin.cli.common.messages.CompilerMessageSeverity
|
||||||
import org.jetbrains.kotlin.cli.common.messages.MessageCollector
|
import org.jetbrains.kotlin.cli.common.messages.MessageCollector
|
||||||
import org.jetbrains.kotlin.ir.IrElement
|
import org.jetbrains.kotlin.ir.IrElement
|
||||||
import org.jetbrains.kotlin.ir.backend.js.utils.asString
|
|
||||||
import org.jetbrains.kotlin.ir.builders.irCall
|
import org.jetbrains.kotlin.ir.builders.irCall
|
||||||
import org.jetbrains.kotlin.ir.builders.irString
|
import org.jetbrains.kotlin.ir.builders.irString
|
||||||
import org.jetbrains.kotlin.ir.builders.parent
|
import org.jetbrains.kotlin.ir.builders.parent
|
||||||
@@ -36,12 +35,7 @@ import org.jetbrains.kotlin.ir.declarations.IrValueParameter
|
|||||||
import org.jetbrains.kotlin.ir.expressions.*
|
import org.jetbrains.kotlin.ir.expressions.*
|
||||||
import org.jetbrains.kotlin.ir.symbols.IrTypeParameterSymbol
|
import org.jetbrains.kotlin.ir.symbols.IrTypeParameterSymbol
|
||||||
import org.jetbrains.kotlin.ir.types.*
|
import org.jetbrains.kotlin.ir.types.*
|
||||||
import org.jetbrains.kotlin.ir.util.classId
|
import org.jetbrains.kotlin.ir.util.*
|
||||||
import org.jetbrains.kotlin.ir.util.deepCopyWithSymbols
|
|
||||||
import org.jetbrains.kotlin.ir.util.functions
|
|
||||||
import org.jetbrains.kotlin.ir.util.isFileClass
|
|
||||||
import org.jetbrains.kotlin.ir.util.isFunctionOrKFunction
|
|
||||||
import org.jetbrains.kotlin.ir.util.kotlinFqName
|
|
||||||
import org.jetbrains.kotlin.name.CallableId
|
import org.jetbrains.kotlin.name.CallableId
|
||||||
import org.jetbrains.kotlin.name.ClassId
|
import org.jetbrains.kotlin.name.ClassId
|
||||||
import org.jetbrains.kotlin.name.FqName
|
import org.jetbrains.kotlin.name.FqName
|
||||||
@@ -72,8 +66,8 @@ class PowerAssertCallTransformer(
|
|||||||
val delegate = delegates.maxByOrNull { it.function.valueParameters.size }
|
val delegate = delegates.maxByOrNull { it.function.valueParameters.size }
|
||||||
if (delegate == null) {
|
if (delegate == null) {
|
||||||
val valueTypesTruncated = function.valueParameters.subList(0, function.valueParameters.size - 1)
|
val valueTypesTruncated = function.valueParameters.subList(0, function.valueParameters.size - 1)
|
||||||
.joinToString("") { it.type.asString() + ", " }
|
.joinToString("") { it.type.render() + ", " }
|
||||||
val valueTypesAll = function.valueParameters.joinToString("") { it.type.asString() + ", " }
|
val valueTypesAll = function.valueParameters.joinToString("") { it.type.render() + ", " }
|
||||||
messageCollector.warn(
|
messageCollector.warn(
|
||||||
expression = expression,
|
expression = expression,
|
||||||
message = """
|
message = """
|
||||||
|
|||||||
+1
-1
@@ -84,7 +84,7 @@ fun buildTree(expression: IrExpression): Node? {
|
|||||||
}
|
}
|
||||||
|
|
||||||
override fun visitContainerExpression(expression: IrContainerExpression, data: Node) {
|
override fun visitContainerExpression(expression: IrContainerExpression, data: Node) {
|
||||||
if (expression.origin is IrStatementOrigin.SAFE_CALL) {
|
if (expression.origin == IrStatementOrigin.SAFE_CALL) {
|
||||||
// Null safe expressions can be correctly navigated
|
// Null safe expressions can be correctly navigated
|
||||||
super.visitContainerExpression(expression, data)
|
super.visitContainerExpression(expression, data)
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@@ -0,0 +1,23 @@
|
|||||||
|
description = "Kotlin Power-Assert Compiler Plugin (CLI)"
|
||||||
|
|
||||||
|
plugins {
|
||||||
|
kotlin("jvm")
|
||||||
|
id("jps-compatible")
|
||||||
|
}
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
compileOnly(project(":compiler:cli"))
|
||||||
|
|
||||||
|
implementation(project(":kotlin-power-assert-compiler-plugin.backend"))
|
||||||
|
}
|
||||||
|
|
||||||
|
optInToExperimentalCompilerApi()
|
||||||
|
|
||||||
|
sourceSets {
|
||||||
|
"main" { projectDefault() }
|
||||||
|
"test" { none() }
|
||||||
|
}
|
||||||
|
|
||||||
|
runtimeJar()
|
||||||
|
sourcesJar()
|
||||||
|
javadocJar()
|
||||||
+1
@@ -0,0 +1 @@
|
|||||||
|
org.jetbrains.kotlin.powerassert.PowerAssertCommandLineProcessor
|
||||||
+1
@@ -0,0 +1 @@
|
|||||||
|
org.jetbrains.kotlin.powerassert.PowerAssertCompilerPluginRegistrar
|
||||||
+1
-3
@@ -19,15 +19,13 @@
|
|||||||
|
|
||||||
package org.jetbrains.kotlin.powerassert
|
package org.jetbrains.kotlin.powerassert
|
||||||
|
|
||||||
import com.google.auto.service.AutoService
|
|
||||||
import org.jetbrains.kotlin.compiler.plugin.AbstractCliOption
|
import org.jetbrains.kotlin.compiler.plugin.AbstractCliOption
|
||||||
import org.jetbrains.kotlin.compiler.plugin.CliOption
|
import org.jetbrains.kotlin.compiler.plugin.CliOption
|
||||||
import org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor
|
import org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor
|
||||||
import org.jetbrains.kotlin.config.CompilerConfiguration
|
import org.jetbrains.kotlin.config.CompilerConfiguration
|
||||||
|
|
||||||
@AutoService(CommandLineProcessor::class)
|
|
||||||
class PowerAssertCommandLineProcessor : CommandLineProcessor {
|
class PowerAssertCommandLineProcessor : CommandLineProcessor {
|
||||||
override val pluginId: String = "com.bnorm.kotlin-power-assert"
|
override val pluginId: String = "org.jetbrains.kotlin.powerassert"
|
||||||
|
|
||||||
override val pluginOptions: Collection<CliOption> = listOf(
|
override val pluginOptions: Collection<CliOption> = listOf(
|
||||||
CliOption(
|
CliOption(
|
||||||
|
|||||||
-2
@@ -19,7 +19,6 @@
|
|||||||
|
|
||||||
package org.jetbrains.kotlin.powerassert
|
package org.jetbrains.kotlin.powerassert
|
||||||
|
|
||||||
import com.google.auto.service.AutoService
|
|
||||||
import org.jetbrains.kotlin.backend.common.extensions.IrGenerationExtension
|
import org.jetbrains.kotlin.backend.common.extensions.IrGenerationExtension
|
||||||
import org.jetbrains.kotlin.cli.common.CLIConfigurationKeys
|
import org.jetbrains.kotlin.cli.common.CLIConfigurationKeys
|
||||||
import org.jetbrains.kotlin.cli.common.messages.MessageCollector
|
import org.jetbrains.kotlin.cli.common.messages.MessageCollector
|
||||||
@@ -30,7 +29,6 @@ import org.jetbrains.kotlin.name.FqName
|
|||||||
|
|
||||||
val KEY_FUNCTIONS = CompilerConfigurationKey<List<String>>("fully-qualified function names")
|
val KEY_FUNCTIONS = CompilerConfigurationKey<List<String>>("fully-qualified function names")
|
||||||
|
|
||||||
@AutoService(CompilerPluginRegistrar::class)
|
|
||||||
class PowerAssertCompilerPluginRegistrar(
|
class PowerAssertCompilerPluginRegistrar(
|
||||||
private val functions: Set<FqName>,
|
private val functions: Set<FqName>,
|
||||||
) : CompilerPluginRegistrar() {
|
) : CompilerPluginRegistrar() {
|
||||||
|
|||||||
@@ -0,0 +1,19 @@
|
|||||||
|
plugins {
|
||||||
|
id("org.jetbrains.kotlin.jvm")
|
||||||
|
}
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
embedded(project(":kotlin-power-assert-compiler-plugin")) { isTransitive = false }
|
||||||
|
}
|
||||||
|
|
||||||
|
publish {
|
||||||
|
artifactId = artifactId.replace(".", "-")
|
||||||
|
}
|
||||||
|
|
||||||
|
runtimeJar(rewriteDefaultJarDepsToShadedCompiler())
|
||||||
|
sourcesJarWithSourcesFromEmbedded(
|
||||||
|
project(":kotlin-power-assert-compiler-plugin").tasks.named<Jar>("sourcesJar")
|
||||||
|
)
|
||||||
|
javadocJarWithJavadocFromEmbedded(
|
||||||
|
project(":kotlin-power-assert-compiler-plugin").tasks.named<Jar>("javadocJar")
|
||||||
|
)
|
||||||
@@ -121,6 +121,7 @@ val distCompilerPluginProjects = listOf(
|
|||||||
":plugins:parcelize:parcelize-compiler",
|
":plugins:parcelize:parcelize-compiler",
|
||||||
":plugins:parcelize:parcelize-runtime",
|
":plugins:parcelize:parcelize-runtime",
|
||||||
":kotlin-noarg-compiler-plugin",
|
":kotlin-noarg-compiler-plugin",
|
||||||
|
":kotlin-power-assert-compiler-plugin",
|
||||||
":kotlin-sam-with-receiver-compiler-plugin",
|
":kotlin-sam-with-receiver-compiler-plugin",
|
||||||
":kotlinx-serialization-compiler-plugin",
|
":kotlinx-serialization-compiler-plugin",
|
||||||
":kotlin-lombok-compiler-plugin",
|
":kotlin-lombok-compiler-plugin",
|
||||||
|
|||||||
+5
@@ -84,6 +84,11 @@
|
|||||||
<artifactId>kotlin-noarg</artifactId>
|
<artifactId>kotlin-noarg</artifactId>
|
||||||
<version>ArtifactsTest.version</version>
|
<version>ArtifactsTest.version</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-power-assert</artifactId>
|
||||||
|
<version>ArtifactsTest.version</version>
|
||||||
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.jetbrains.kotlin</groupId>
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
<artifactId>kotlin-sam-with-receiver</artifactId>
|
<artifactId>kotlin-sam-with-receiver</artifactId>
|
||||||
|
|||||||
+28
@@ -0,0 +1,28 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-power-assert-compiler-plugin-embeddable</artifactId>
|
||||||
|
<version>ArtifactsTest.version</version>
|
||||||
|
<name>Kotlin Power Assert Compiler Plugin.embeddable</name>
|
||||||
|
<description>Kotlin Power Assert Compiler Plugin.embeddable</description>
|
||||||
|
<url>https://kotlinlang.org/</url>
|
||||||
|
<licenses>
|
||||||
|
<license>
|
||||||
|
<name>The Apache License, Version 2.0</name>
|
||||||
|
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
|
||||||
|
</license>
|
||||||
|
</licenses>
|
||||||
|
<developers>
|
||||||
|
<developer>
|
||||||
|
<name>Kotlin Team</name>
|
||||||
|
<organization>JetBrains</organization>
|
||||||
|
<organizationUrl>https://www.jetbrains.com</organizationUrl>
|
||||||
|
</developer>
|
||||||
|
</developers>
|
||||||
|
<scm>
|
||||||
|
<connection>scm:git:https://github.com/JetBrains/kotlin.git</connection>
|
||||||
|
<developerConnection>scm:git:https://github.com/JetBrains/kotlin.git</developerConnection>
|
||||||
|
<url>https://github.com/JetBrains/kotlin</url>
|
||||||
|
</scm>
|
||||||
|
</project>
|
||||||
+28
@@ -0,0 +1,28 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-power-assert-compiler-plugin</artifactId>
|
||||||
|
<version>ArtifactsTest.version</version>
|
||||||
|
<name>Kotlin Power Assert Compiler Plugin</name>
|
||||||
|
<description>Kotlin Power-Assert Compiler Plugin</description>
|
||||||
|
<url>https://kotlinlang.org/</url>
|
||||||
|
<licenses>
|
||||||
|
<license>
|
||||||
|
<name>The Apache License, Version 2.0</name>
|
||||||
|
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
|
||||||
|
</license>
|
||||||
|
</licenses>
|
||||||
|
<developers>
|
||||||
|
<developer>
|
||||||
|
<name>Kotlin Team</name>
|
||||||
|
<organization>JetBrains</organization>
|
||||||
|
<organizationUrl>https://www.jetbrains.com</organizationUrl>
|
||||||
|
</developer>
|
||||||
|
</developers>
|
||||||
|
<scm>
|
||||||
|
<connection>scm:git:https://github.com/JetBrains/kotlin.git</connection>
|
||||||
|
<developerConnection>scm:git:https://github.com/JetBrains/kotlin.git</developerConnection>
|
||||||
|
<url>https://github.com/JetBrains/kotlin</url>
|
||||||
|
</scm>
|
||||||
|
</project>
|
||||||
+374
@@ -0,0 +1,374 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
|
<!-- This module was also published with a richer model, Gradle metadata, -->
|
||||||
|
<!-- which should be used instead. Do not delete the following line which -->
|
||||||
|
<!-- is to indicate to Gradle or any Gradle module metadata file consumer -->
|
||||||
|
<!-- that they should prefer consuming it instead. -->
|
||||||
|
<!-- do_not_remove: published-with-gradle-metadata -->
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-power-assert</artifactId>
|
||||||
|
<version>ArtifactsTest.version</version>
|
||||||
|
<name>Kotlin Power Assert</name>
|
||||||
|
<description>Kotlin Power Assert</description>
|
||||||
|
<url>https://kotlinlang.org/</url>
|
||||||
|
<licenses>
|
||||||
|
<license>
|
||||||
|
<name>The Apache License, Version 2.0</name>
|
||||||
|
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
|
||||||
|
</license>
|
||||||
|
</licenses>
|
||||||
|
<developers>
|
||||||
|
<developer>
|
||||||
|
<name>Kotlin Team</name>
|
||||||
|
<organization>JetBrains</organization>
|
||||||
|
<organizationUrl>https://www.jetbrains.com</organizationUrl>
|
||||||
|
</developer>
|
||||||
|
</developers>
|
||||||
|
<scm>
|
||||||
|
<connection>scm:git:https://github.com/JetBrains/kotlin.git</connection>
|
||||||
|
<developerConnection>scm:git:https://github.com/JetBrains/kotlin.git</developerConnection>
|
||||||
|
<url>https://github.com/JetBrains/kotlin</url>
|
||||||
|
</scm>
|
||||||
|
<dependencyManagement>
|
||||||
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-gradle-plugins-bom</artifactId>
|
||||||
|
<version>ArtifactsTest.version</version>
|
||||||
|
<type>pom</type>
|
||||||
|
<scope>import</scope>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
</dependencyManagement>
|
||||||
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-gradle-plugin-api</artifactId>
|
||||||
|
<version>ArtifactsTest.version</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
<exclusions>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-reflect</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-jdk8</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-jdk7</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-script-runtime</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-common</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
</exclusions>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-gradle-plugin-model</artifactId>
|
||||||
|
<version>ArtifactsTest.version</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
<exclusions>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-reflect</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-jdk8</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-jdk7</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-script-runtime</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-common</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
</exclusions>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-gradle-plugin-api</artifactId>
|
||||||
|
<version>ArtifactsTest.version</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
<exclusions>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-reflect</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-jdk8</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-jdk7</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-script-runtime</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-common</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
</exclusions>
|
||||||
|
<optional>true</optional>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-gradle-plugin-api</artifactId>
|
||||||
|
<version>ArtifactsTest.version</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
<exclusions>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-reflect</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-jdk8</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-jdk7</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-script-runtime</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-common</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
</exclusions>
|
||||||
|
<optional>true</optional>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-gradle-plugin-api</artifactId>
|
||||||
|
<version>ArtifactsTest.version</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
<exclusions>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-reflect</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-jdk8</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-jdk7</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-script-runtime</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-common</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
</exclusions>
|
||||||
|
<optional>true</optional>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-gradle-plugin-api</artifactId>
|
||||||
|
<version>ArtifactsTest.version</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
<exclusions>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-reflect</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-jdk8</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-jdk7</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-script-runtime</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-common</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
</exclusions>
|
||||||
|
<optional>true</optional>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-gradle-plugin-api</artifactId>
|
||||||
|
<version>ArtifactsTest.version</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
<exclusions>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-reflect</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-jdk8</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-jdk7</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-script-runtime</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-common</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
</exclusions>
|
||||||
|
<optional>true</optional>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-gradle-plugin-api</artifactId>
|
||||||
|
<version>ArtifactsTest.version</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
<exclusions>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-reflect</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-jdk8</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-jdk7</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-script-runtime</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-common</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
</exclusions>
|
||||||
|
<optional>true</optional>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-gradle-plugin-api</artifactId>
|
||||||
|
<version>ArtifactsTest.version</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
<exclusions>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-reflect</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-jdk8</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-jdk7</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-script-runtime</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-common</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
</exclusions>
|
||||||
|
<optional>true</optional>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-gradle-plugin-api</artifactId>
|
||||||
|
<version>ArtifactsTest.version</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
<exclusions>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-reflect</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-jdk8</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-jdk7</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-script-runtime</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-common</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
</exclusions>
|
||||||
|
<optional>true</optional>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
</project>
|
||||||
+36
@@ -0,0 +1,36 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
<groupId>org.jetbrains.kotlin.plugin.power-assert</groupId>
|
||||||
|
<artifactId>org.jetbrains.kotlin.plugin.power-assert.gradle.plugin</artifactId>
|
||||||
|
<version>ArtifactsTest.version</version>
|
||||||
|
<packaging>pom</packaging>
|
||||||
|
<name>Kotlin Power-Assert compiler plugin</name>
|
||||||
|
<description>Kotlin Power-Assert compiler plugin</description>
|
||||||
|
<url>https://kotlinlang.org/</url>
|
||||||
|
<licenses>
|
||||||
|
<license>
|
||||||
|
<name>The Apache License, Version 2.0</name>
|
||||||
|
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
|
||||||
|
</license>
|
||||||
|
</licenses>
|
||||||
|
<developers>
|
||||||
|
<developer>
|
||||||
|
<name>Kotlin Team</name>
|
||||||
|
<organization>JetBrains</organization>
|
||||||
|
<organizationUrl>https://www.jetbrains.com</organizationUrl>
|
||||||
|
</developer>
|
||||||
|
</developers>
|
||||||
|
<scm>
|
||||||
|
<connection>scm:git:https://github.com/JetBrains/kotlin.git</connection>
|
||||||
|
<developerConnection>scm:git:https://github.com/JetBrains/kotlin.git</developerConnection>
|
||||||
|
<url>https://github.com/JetBrains/kotlin</url>
|
||||||
|
</scm>
|
||||||
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-power-assert</artifactId>
|
||||||
|
<version>ArtifactsTest.version</version>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
</project>
|
||||||
@@ -32,6 +32,7 @@ val kotlinGradlePluginAndItsRequired = arrayOf(
|
|||||||
":kotlin-assignment",
|
":kotlin-assignment",
|
||||||
":kotlin-allopen",
|
":kotlin-allopen",
|
||||||
":kotlin-noarg",
|
":kotlin-noarg",
|
||||||
|
":kotlin-power-assert",
|
||||||
":kotlin-sam-with-receiver",
|
":kotlin-sam-with-receiver",
|
||||||
":kotlin-lombok",
|
":kotlin-lombok",
|
||||||
":kotlin-serialization",
|
":kotlin-serialization",
|
||||||
@@ -67,6 +68,7 @@ val kotlinGradlePluginAndItsRequired = arrayOf(
|
|||||||
":kotlin-assignment-compiler-plugin.embeddable",
|
":kotlin-assignment-compiler-plugin.embeddable",
|
||||||
":kotlin-allopen-compiler-plugin.embeddable",
|
":kotlin-allopen-compiler-plugin.embeddable",
|
||||||
":kotlin-noarg-compiler-plugin.embeddable",
|
":kotlin-noarg-compiler-plugin.embeddable",
|
||||||
|
":kotlin-power-assert-compiler-plugin.embeddable",
|
||||||
":kotlin-sam-with-receiver-compiler-plugin.embeddable",
|
":kotlin-sam-with-receiver-compiler-plugin.embeddable",
|
||||||
":kotlin-lombok-compiler-plugin.embeddable",
|
":kotlin-lombok-compiler-plugin.embeddable",
|
||||||
":kotlinx-serialization-compiler-plugin.embeddable",
|
":kotlinx-serialization-compiler-plugin.embeddable",
|
||||||
|
|||||||
@@ -154,6 +154,11 @@ include ":kotlin-noarg-compiler-plugin",
|
|||||||
":kotlin-noarg-compiler-plugin.backend",
|
":kotlin-noarg-compiler-plugin.backend",
|
||||||
":kotlin-noarg-compiler-plugin.cli"
|
":kotlin-noarg-compiler-plugin.cli"
|
||||||
|
|
||||||
|
include ":kotlin-power-assert-compiler-plugin",
|
||||||
|
":kotlin-power-assert-compiler-plugin.embeddable",
|
||||||
|
":kotlin-power-assert-compiler-plugin.backend",
|
||||||
|
":kotlin-power-assert-compiler-plugin.cli"
|
||||||
|
|
||||||
include ":kotlin-sam-with-receiver-compiler-plugin",
|
include ":kotlin-sam-with-receiver-compiler-plugin",
|
||||||
":kotlin-sam-with-receiver-compiler-plugin.embeddable",
|
":kotlin-sam-with-receiver-compiler-plugin.embeddable",
|
||||||
":kotlin-sam-with-receiver-compiler-plugin.common",
|
":kotlin-sam-with-receiver-compiler-plugin.common",
|
||||||
@@ -222,6 +227,7 @@ include ":kotlin-imports-dumper-compiler-plugin",
|
|||||||
":kotlin-tooling-core",
|
":kotlin-tooling-core",
|
||||||
":kotlin-allopen",
|
":kotlin-allopen",
|
||||||
":kotlin-noarg",
|
":kotlin-noarg",
|
||||||
|
":kotlin-power-assert",
|
||||||
":kotlin-sam-with-receiver",
|
":kotlin-sam-with-receiver",
|
||||||
":kotlin-assignment",
|
":kotlin-assignment",
|
||||||
":kotlin-gradle-subplugin-example",
|
":kotlin-gradle-subplugin-example",
|
||||||
@@ -734,6 +740,11 @@ project(':kotlin-noarg-compiler-plugin.k2').projectDir = "$rootDir/plugins/noarg
|
|||||||
project(':kotlin-noarg-compiler-plugin.backend').projectDir = "$rootDir/plugins/noarg/noarg.backend" as File
|
project(':kotlin-noarg-compiler-plugin.backend').projectDir = "$rootDir/plugins/noarg/noarg.backend" as File
|
||||||
project(':kotlin-noarg-compiler-plugin.cli').projectDir = "$rootDir/plugins/noarg/noarg.cli" as File
|
project(':kotlin-noarg-compiler-plugin.cli').projectDir = "$rootDir/plugins/noarg/noarg.cli" as File
|
||||||
|
|
||||||
|
project(':kotlin-power-assert-compiler-plugin').projectDir = "$rootDir/plugins/power-assert" as File
|
||||||
|
project(':kotlin-power-assert-compiler-plugin.embeddable').projectDir = "$rootDir/plugins/power-assert/power-assert.embeddable" as File
|
||||||
|
project(':kotlin-power-assert-compiler-plugin.backend').projectDir = "$rootDir/plugins/power-assert/power-assert.backend" as File
|
||||||
|
project(':kotlin-power-assert-compiler-plugin.cli').projectDir = "$rootDir/plugins/power-assert/power-assert.cli" as File
|
||||||
|
|
||||||
project(':kotlin-sam-with-receiver-compiler-plugin').projectDir = "$rootDir/plugins/sam-with-receiver" as File
|
project(':kotlin-sam-with-receiver-compiler-plugin').projectDir = "$rootDir/plugins/sam-with-receiver" as File
|
||||||
project(':kotlin-sam-with-receiver-compiler-plugin.embeddable').projectDir = "$rootDir/plugins/sam-with-receiver/sam-with-receiver.embeddable" as File
|
project(':kotlin-sam-with-receiver-compiler-plugin.embeddable').projectDir = "$rootDir/plugins/sam-with-receiver/sam-with-receiver.embeddable" as File
|
||||||
project(':kotlin-sam-with-receiver-compiler-plugin.common').projectDir = "$rootDir/plugins/sam-with-receiver/sam-with-receiver.common" as File
|
project(':kotlin-sam-with-receiver-compiler-plugin.common').projectDir = "$rootDir/plugins/sam-with-receiver/sam-with-receiver.common" as File
|
||||||
@@ -775,6 +786,7 @@ project(':kotlin-tooling-metadata').projectDir = "$rootDir/libraries/tools/kotli
|
|||||||
project(':kotlin-tooling-core').projectDir = "$rootDir/libraries/tools/kotlin-tooling-core" as File
|
project(':kotlin-tooling-core').projectDir = "$rootDir/libraries/tools/kotlin-tooling-core" as File
|
||||||
project(':kotlin-allopen').projectDir = "$rootDir/libraries/tools/kotlin-allopen" as File
|
project(':kotlin-allopen').projectDir = "$rootDir/libraries/tools/kotlin-allopen" as File
|
||||||
project(':kotlin-noarg').projectDir = "$rootDir/libraries/tools/kotlin-noarg" as File
|
project(':kotlin-noarg').projectDir = "$rootDir/libraries/tools/kotlin-noarg" as File
|
||||||
|
project(':kotlin-power-assert').projectDir = "$rootDir/libraries/tools/kotlin-power-assert" as File
|
||||||
project(':kotlin-sam-with-receiver').projectDir = "$rootDir/libraries/tools/kotlin-sam-with-receiver" as File
|
project(':kotlin-sam-with-receiver').projectDir = "$rootDir/libraries/tools/kotlin-sam-with-receiver" as File
|
||||||
project(':kotlin-assignment').projectDir = "$rootDir/libraries/tools/kotlin-assignment" as File
|
project(':kotlin-assignment').projectDir = "$rootDir/libraries/tools/kotlin-assignment" as File
|
||||||
project(':kotlin-lombok').projectDir = "$rootDir/libraries/tools/kotlin-lombok" as File
|
project(':kotlin-lombok').projectDir = "$rootDir/libraries/tools/kotlin-lombok" as File
|
||||||
|
|||||||
Reference in New Issue
Block a user