com.avito.test.gradle.module.Module.kt Maven / Gradle / Ivy
package com.avito.test.gradle.module
import com.avito.test.gradle.Generator
import com.avito.test.gradle.dependencies.GradleDependency
import com.avito.test.gradle.plugin.PluginsSpec
public interface Module : Generator {
public val name: String
public val imports: List
public val plugins: PluginsSpec
public val buildGradleExtra: String
public val dependencies: Set
public val modules: List
public val useKts: Boolean
}
internal fun Module.imports(): String =
imports.joinToString(separator = "\n")