SbtBuildOptions

data class SbtBuildOptions(@Json(name = "useCoursierEnabled") val useCoursierEnabled: Boolean, @Json(name = "offlineModeEnabled") val offlineModeEnabled: Boolean, @Json(name = "turboEnabled") val turboEnabled: Boolean, @Json(name = "parallelExecutionEnabled") val parallelExecutionEnabled: Boolean, @Json(name = "semanticDbScalacPluginEnabled") val semanticDbScalacPluginEnabled: Boolean, @Json(name = "interactiveModeEnabled") val interactiveModeEnabled: Boolean)

sbt build options for this build.

Parameters

useCoursierEnabled

Indicates whether Coursier was used for dependency resolution.

offlineModeEnabled

Indicates whether the build was configured to run offline.

turboEnabled

Indicates whether the build was configured to use turbo mode.

parallelExecutionEnabled

Indicates whether the build was configured to use parallel tasks execution.

semanticDbScalacPluginEnabled

Indicates whether the projects in the build were configured to use the SemanticDB Scalac plugin.

interactiveModeEnabled

Indicates whether the build was run from the sbt shell.

Constructors

Link copied to clipboard
constructor(@Json(name = "useCoursierEnabled") useCoursierEnabled: Boolean, @Json(name = "offlineModeEnabled") offlineModeEnabled: Boolean, @Json(name = "turboEnabled") turboEnabled: Boolean, @Json(name = "parallelExecutionEnabled") parallelExecutionEnabled: Boolean, @Json(name = "semanticDbScalacPluginEnabled") semanticDbScalacPluginEnabled: Boolean, @Json(name = "interactiveModeEnabled") interactiveModeEnabled: Boolean)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard