Skip to content

Commit bd3aa2c

Browse files
committed
♻️ refactor(CommonSurfPlugin): simplify ABI validation configuration
- replace explicit configuration of AbiValidationExtension with abiValidation() method
1 parent 4c0a636 commit bd3aa2c

1 file changed

Lines changed: 1 addition & 4 deletions

File tree

  • surf-api-gradle-plugin/src/main/kotlin/dev/slne/surf/api/gradle/platform/common

surf-api-gradle-plugin/src/main/kotlin/dev/slne/surf/api/gradle/platform/common/CommonSurfPlugin.kt

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ import org.gradle.api.publish.PublishingExtension
1414
import org.gradle.api.tasks.compile.JavaCompile
1515
import org.gradle.kotlin.dsl.*
1616
import org.jetbrains.kotlin.gradle.dsl.KotlinJvmProjectExtension
17-
import org.jetbrains.kotlin.gradle.dsl.abi.AbiValidationExtension
1817
import org.jetbrains.kotlin.gradle.dsl.abi.ExperimentalAbiValidation
1918
import org.jetbrains.kotlin.gradle.utils.API
2019
import org.jetbrains.kotlin.gradle.utils.COMPILE_ONLY
@@ -279,9 +278,7 @@ abstract class CommonSurfPlugin<E : CommonSurfExtension>(
279278
if (extension.withApiValidation.get()) {
280279
configure<KotlinJvmProjectExtension> {
281280
@OptIn(ExperimentalAbiValidation::class)
282-
configure<AbiValidationExtension> {
283-
enabled.set(true)
284-
}
281+
abiValidation()
285282
}
286283
}
287284

0 commit comments

Comments
 (0)