HubdleKotlinJvmFeaturesExtension

Constructors

Link copied to clipboard
@Inject
constructor(project: Project)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val isEnabled: Property<Boolean>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val project: Project
Link copied to clipboard

Functions

Link copied to clipboard
open fun application(action: Action<HubdleJavaApplicationFeatureExtension> = Action {})
Link copied to clipboard
open fun atomicfu(action: Action<HubdleKotlinAtomicfuFeatureExtension> = Action {})
Link copied to clipboard
open fun buildkonfig(action: Action<HubdleKotlinBuildKonfigFeatureExtension> = Action {})
Link copied to clipboard
open fun compiler(action: Action<HubdleKotlinCompilerPluginFeatureExtension> = Action {})
Link copied to clipboard
open fun compose(action: Action<HubdleKotlinComposeFeatureExtension> = Action {})
Link copied to clipboard
Link copied to clipboard
open fun coroutines(action: Action<HubdleKotlinCoroutinesFeatureExtension> = Action {})
Link copied to clipboard
open fun enabled(value: Boolean = true)
open fun enabled(value: Provider<Boolean> = project.provider { true })
Link copied to clipboard
open fun extendedStdlib(action: Action<HubdleKotlinExtendedStdlibFeatureExtension> = Action {})
Link copied to clipboard
open fun gradle(action: Action<HubdleGradleFeatureExtension> = Action {})
Link copied to clipboard
open fun intellij(action: Action<HubdleIntellijFeatureExtension> = Action {})
Link copied to clipboard
open fun javaVersion(version: JavaVersion)
Link copied to clipboard
open fun jvmToolchain(action: Action<HubdleJvmToolchainFeatureExtension> = Action {})
Link copied to clipboard
open fun jvmVersion(version: JavaVersion)
Link copied to clipboard
open fun kopy(action: Action<HubdleKotlinKopyFeatureExtension> = Action {})
Link copied to clipboard
open fun kotest(action: Action<HubdleKotlinKotestFeatureExtension> = Action {})
Link copied to clipboard
open fun molecule(action: Action<HubdleKotlinMoleculeFeatureExtension> = Action {})
Link copied to clipboard
open fun serialization(action: Action<HubdleKotlinSerializationFeatureExtension> = Action {})
Link copied to clipboard
open fun sqldelight(action: Action<HubdleKotlinSqlDelightFeatureExtension> = Action {})
Link copied to clipboard
open fun withPlugin(pluginId: PluginId, action: Action<AppliedPlugin>)
open fun withPlugin(pluginId: String, action: Action<AppliedPlugin>)
Link copied to clipboard
open fun withPlugins(vararg pluginIds: String, action: Project.() -> Unit)