toggle menu
hubdle
0.6.2-SNAPSHOT
jvm
switch theme
search in API
hubdle-gradle-plugin
/
com.javiersc.hubdle.project.extensions.apis
/
HubdleConfigurableExtension
Hubdle
Configurable
Extension
abstract
class
HubdleConfigurableExtension
(
val
project
:
Project
)
:
HubdleEnableableExtension
Inheritors
HubdleMinimalSourceSetConfigurableExtension
HubdleConfigExtension
HubdleConfigAnalysisExtension
HubdleConfigAnalysisDetektExtension
HubdleConfigAnalysisSonarExtension
HubdleConfigBinaryCompatibilityValidatorExtension
HubdleConfigCoverageExtension
HubdleConfigDocumentationApiExtension
HubdleConfigDocumentationChangelogExtension
HubdleConfigDocumentationReadmeBadgesExtension
HubdleConfigDocumentationSiteExtension
HubdleConfigDocumentationSiteAnalysisExtension
HubdleConfigFormatExtension
HubdleConfigInstallPreCommitsExtension
HubdleConfigNexusExtension
HubdleProjectExtension
HubdleConfigPublishingExtension
HubdleConfigPublishingSigningExtension
HubdleConfigTestingExtension
HubdleConfigVersioningSemverExtension
HubdleJavaExtension
HubdleKotlinAndroidBuildFeaturesExtension
HubdleKotlinCompilerOptionsExtension
HubdleKotlinAtomicfuFeatureExtension
HubdleKotlinBuildKonfigFeatureExtension
HubdleKotlinComposeFeatureExtension
HubdleKotlinContextReceiversFeatureExtension
HubdleKotlinCoroutinesFeatureExtension
HubdleKotlinExtendedStdlibFeatureExtension
HubdleKotlinKopyFeatureExtension
HubdleKotlinKotestFeatureExtension
HubdleKotlinMoleculeFeatureExtension
HubdleKotlinSerializationFeatureExtension
HubdleKotlinSqlDelightFeatureExtension
HubdleKotlinCompilerPluginFeatureExtension
HubdleKotlinMultiplatformExtension
HubdleGradleFeatureExtension
HubdleJavaApplicationFeatureExtension
HubdleJavaVersionFeatureExtension
HubdleJvmToolchainFeatureExtension
HubdleGradlePluginFeatureExtension
HubdleGradleVersionCatalogFeatureExtension
HubdleIntellijPluginFeatureExtension
Members
Constructors
Hubdle
Configurable
Extension
Link copied to clipboard
constructor
(
project
:
Project
)
Properties
is
Enabled
Link copied to clipboard
abstract
val
isEnabled
:
Property
<
Boolean
>
project
Link copied to clipboard
open
override
val
project
:
Project
Functions
enabled
Link copied to clipboard
open
fun
enabled
(
value
:
Boolean
=
true
)
open
fun
enabled
(
value
:
Provider
<
Boolean
>
=
project.provider { true }
)
with
Plugin
Link copied to clipboard
open
fun
withPlugin
(
pluginId
:
PluginId
,
action
:
Action
<
AppliedPlugin
>
)
open
fun
withPlugin
(
pluginId
:
String
,
action
:
Action
<
AppliedPlugin
>
)
with
Plugins
Link copied to clipboard
open
fun
withPlugins
(
vararg
pluginIds
:
String
,
action
:
Project
.
(
)
->
Unit
)