Skip to content

Commit 2b7b900

Browse files
committed
Replaced ListProperties with SetProperties
1 parent ae50867 commit 2b7b900

File tree

5 files changed

+5
-7
lines changed

5 files changed

+5
-7
lines changed

api/binary-compatibility-validator.api

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ public abstract class kotlinx/validation/KotlinKlibExtractAbiTask : org/gradle/a
9999
public fun <init> ()V
100100
public abstract fun getInputAbiFile ()Lorg/gradle/api/file/RegularFileProperty;
101101
public abstract fun getOutputAbiFile ()Lorg/gradle/api/file/RegularFileProperty;
102-
public abstract fun getRequiredTargets ()Lorg/gradle/api/provider/ListProperty;
102+
public abstract fun getRequiredTargets ()Lorg/gradle/api/provider/SetProperty;
103103
public final fun getStrictValidation ()Lorg/gradle/api/provider/Property;
104104
}
105105

src/main/kotlin/BinaryCompatibilityValidatorPlugin.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -481,8 +481,8 @@ private class KlibValidationPipelineBuilder(
481481
) {
482482
val kotlin = project.kotlinMultiplatform
483483

484-
val generatedDumps = objects.listProperty(KlibDumpMetadata::class.java)
485-
val inferredDumps = objects.listProperty(KlibDumpMetadata::class.java)
484+
val generatedDumps = objects.setProperty(KlibDumpMetadata::class.java)
485+
val inferredDumps = objects.setProperty(KlibDumpMetadata::class.java)
486486
mergeTask.configure {
487487
it.dumps.addAll(generatedDumps)
488488
}

src/main/kotlin/KotlinKlibExtractAbiTask.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ import kotlinx.validation.api.klib.KlibTarget
1010
import kotlinx.validation.api.klib.saveTo
1111
import org.gradle.api.DefaultTask
1212
import org.gradle.api.file.RegularFileProperty
13-
import org.gradle.api.provider.ListProperty
1413
import org.gradle.api.provider.Property
14+
import org.gradle.api.provider.SetProperty
1515
import org.gradle.api.tasks.*
1616

1717
/**
@@ -33,7 +33,7 @@ public abstract class KotlinKlibExtractAbiTask : DefaultTask() {
3333
* List of the targets that the resulting dump should contain.
3434
*/
3535
@get:Input
36-
public abstract val requiredTargets: ListProperty<KlibTarget>
36+
public abstract val requiredTargets: SetProperty<KlibTarget>
3737

3838
/**
3939
* Refer to [KlibValidationSettings.strictValidation] for details.

src/main/kotlin/KotlinKlibInferAbiTask.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ import kotlinx.validation.api.klib.*
99
import kotlinx.validation.api.klib.TargetHierarchy
1010
import org.gradle.api.DefaultTask
1111
import org.gradle.api.file.RegularFileProperty
12-
import org.gradle.api.provider.ListProperty
1312
import org.gradle.api.provider.Property
1413
import org.gradle.api.provider.SetProperty
1514
import org.gradle.api.tasks.*

src/main/kotlin/KotlinKlibMergeAbiTask.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ import kotlinx.validation.api.klib.KlibDump
99
import kotlinx.validation.api.klib.saveTo
1010
import org.gradle.api.DefaultTask
1111
import org.gradle.api.file.RegularFileProperty
12-
import org.gradle.api.provider.ListProperty
1312
import org.gradle.api.provider.SetProperty
1413
import org.gradle.api.tasks.*
1514

0 commit comments

Comments
 (0)