Package org.gradle.tooling.model.kotlin.dsl

# Interface KotlinDslBaseScriptModel

@Incubating public interface KotlinDslBaseScriptModel
This interface represents the base Kotlin DSL script models. This model can be queried very early in the build lifecycle, without any script evaluation or build configuration.

Since:
  9.1.0

- ## Method Summary

  Modifier and Type
  Method
  Description
  `List<String>`
  `getImplicitImports()`
  The implicit imports that are used for all scripts.
  `List<File>`
  `getKotlinDslClassPath()`
  A base classpath that contains Gradle API, Gradle API extensions and Kotlin DSL jars
  `List<File>`
  `getScriptTemplatesClassPath()`
  Classpath required to load Kotlin script template classes.

- ## Method Details

  - ### getScriptTemplatesClassPath

    @Incubating List<File> getScriptTemplatesClassPath()
    Classpath required to load Kotlin script template classes.
    Since:
      9.1.0

  - ### getImplicitImports

    @Incubating List<String> getImplicitImports()
    The implicit imports that are used for all scripts.
    Since:
      9.1.0

  - ### getKotlinDslClassPath

    @Incubating List<File> getKotlinDslClassPath()
    A base classpath that contains Gradle API, Gradle API extensions and Kotlin DSL jars
    Since:
      9.1.0