[Gradle] IdeDependencyResolver.WithBuildDependencies: Add example to doc
KT-58601
This commit is contained in:
committed by
Space Team
parent
ca38f3192c
commit
68814ccd67
+8
@@ -49,6 +49,14 @@ fun interface IdeDependencyResolver {
|
|||||||
interface WithBuildDependencies {
|
interface WithBuildDependencies {
|
||||||
/**
|
/**
|
||||||
* return anything accepted to be passed to [org.gradle.api.Task.dependsOn]
|
* return anything accepted to be passed to [org.gradle.api.Task.dependsOn]
|
||||||
|
*
|
||||||
|
* #### Example: Resolver relying on a single task to be executed:
|
||||||
|
* ```kotlin
|
||||||
|
* object MyResolver : IdeDependencyResolver, WithBuildDependencies {
|
||||||
|
* fun resolve(sourceSet: KotlinSourceSet) = // ...
|
||||||
|
* fun dependencies(project: Project) = listOf(project.tasks.named("myTask"))
|
||||||
|
* }
|
||||||
|
* ```
|
||||||
*/
|
*/
|
||||||
fun dependencies(project: Project): Iterable<Any>
|
fun dependencies(project: Project): Iterable<Any>
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user