Skip to content

Commit 69f94f3

Browse files
committed
Get rid of object factory in compare-task's ctor
1 parent 1d40fa2 commit 69f94f3

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

api/binary-compatibility-validator.api

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ public class kotlinx/validation/KotlinApiBuildTask : kotlinx/validation/BuildTas
8282
}
8383

8484
public class kotlinx/validation/KotlinApiCompareTask : org/gradle/api/DefaultTask {
85-
public fun <init> (Lorg/gradle/api/model/ObjectFactory;)V
85+
public fun <init> ()V
8686
public final fun getGeneratedApiFile ()Lorg/gradle/api/file/RegularFileProperty;
8787
public final fun getProjectApiFile ()Lorg/gradle/api/file/RegularFileProperty;
8888
}

src/main/kotlin/KotlinApiCompareTask.kt

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,21 +11,20 @@ import java.io.*
1111
import javax.inject.Inject
1212
import org.gradle.api.*
1313
import org.gradle.api.file.RegularFileProperty
14-
import org.gradle.api.model.ObjectFactory
1514
import org.gradle.api.tasks.*
1615

1716
@CacheableTask
18-
public open class KotlinApiCompareTask @Inject constructor(objects: ObjectFactory): DefaultTask() {
17+
public open class KotlinApiCompareTask @Inject constructor(): DefaultTask() {
1918

2019
@get:InputFiles
2120
@get:SkipWhenEmpty
2221
@get:PathSensitive(PathSensitivity.RELATIVE)
23-
public val projectApiFile: RegularFileProperty = objects.fileProperty()
22+
public val projectApiFile: RegularFileProperty = project.objects.fileProperty()
2423

2524
@get:InputFiles
2625
@get:SkipWhenEmpty
2726
@get:PathSensitive(PathSensitivity.RELATIVE)
28-
public val generatedApiFile: RegularFileProperty = objects.fileProperty()
27+
public val generatedApiFile: RegularFileProperty = project.objects.fileProperty()
2928

3029
private val projectName = project.name
3130

0 commit comments

Comments
 (0)