[Gradle] Add dsl marker to KotlinSourceSet

We also need users to distinguish KotlinSourceSet DSL from other levels
of DSL, specifically extension one.

^KT-64722 In Progress
This commit is contained in:
Yahor Berdnikau
2024-01-04 23:14:51 +01:00
committed by Space Team
parent e92017f64e
commit eb663117c7
7 changed files with 32 additions and 18 deletions
@@ -8,8 +8,10 @@ package org.jetbrains.kotlin.gradle.plugin
import org.gradle.api.Action
import org.gradle.api.Named
import org.gradle.api.file.SourceDirectorySet
import org.jetbrains.kotlin.gradle.dsl.KotlinGradlePluginDsl
import org.jetbrains.kotlin.tooling.core.HasMutableExtras
@KotlinGradlePluginDsl
interface KotlinSourceSet : Named, HasProject, HasMutableExtras, HasKotlinDependencies {
val kotlin: SourceDirectorySet