Sbt Build Options
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
use Coursier Enabled
Indicates whether Coursier was used for dependency resolution.
offline Mode Enabled
Indicates whether the build was configured to run offline.
turbo Enabled
Indicates whether the build was configured to use turbo mode.
parallel Execution Enabled
Indicates whether the build was configured to use parallel tasks execution.
semantic Db Scalac Plugin Enabled
Indicates whether the projects in the build were configured to use the SemanticDB Scalac plugin.
interactive Mode Enabled
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)