Skip to content

Commit 6311891

Browse files
authored
Merge pull request #12988 from woocommerce/enable_configuration_cache
Enable configuration cache
2 parents e5d79d7 + b27a044 commit 6311891

File tree

3 files changed

+5
-25
lines changed

3 files changed

+5
-25
lines changed

WooCommerce/build.gradle

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ android {
151151
coreLibraryDesugaringEnabled true
152152
}
153153

154-
flavorDimensions "buildType"
154+
flavorDimensions = ["buildType"]
155155

156156
productFlavors {
157157
// Used for release/beta builds. Usually shouldn't be build locally.
@@ -552,12 +552,6 @@ android.buildTypes.all { buildType ->
552552
}
553553
}
554554

555-
task printVersionName {
556-
doLast {
557-
println android.defaultConfig.versionName
558-
}
559-
}
560-
561555
static def loadPropertiesFromFile(inputFile) {
562556
def properties = new Properties()
563557
inputFile.withInputStream { stream ->

build.gradle

Lines changed: 3 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ subprojects {
8383
}
8484
}
8585

86-
def detektAll = tasks.register("detektAll", Detekt) {
86+
tasks.register("detektAll", Detekt) {
8787
description = "Custom DETEKT build for all modules"
8888
parallel = true
8989
ignoreFailures = false
@@ -101,27 +101,12 @@ def detektAll = tasks.register("detektAll", Detekt) {
101101
}
102102
}
103103

104-
def detektAutoCorrectPrompt = tasks.register("detektAutoCorrectPrompt") {
105-
doLast {
106-
def detektTask = detektAll.get()
107-
if (detektTask.state.failure != null && !detektTask.autoCorrect) {
108-
println ".-----------------------------------------------------------------------------------------------------------------------------------.\n" +
109-
"| 🛠 Did you know: you can ask Detekt to automatically resolve some of the issues by running `./gradlew detektAll --auto-correct` |\n" +
110-
"'-----------------------------------------------------------------------------------------------------------------------------------'"
111-
}
112-
}
113-
}
114-
115-
detektAll.configure {
116-
finalizedBy detektAutoCorrectPrompt
117-
}
118-
119104
dependencies {
120105
detektPlugins(libs.detekt.formatting)
121106
}
122107

123-
task clean(type: Delete) {
124-
delete rootProject.buildDir
108+
tasks.register('clean', Delete) {
109+
delete rootProject.layout.buildDirectory
125110
}
126111

127112
/**

gradle.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ ksp.allow.all.target.configuration=false
33

44
# Enables Gradle Build Cache - https://docs.gradle.org/current/userguide/build_cache.html
55
org.gradle.caching=true
6+
org.gradle.configuration-cache=true
67

78
android.useAndroidX=true
89
android.enableJetifier=false

0 commit comments

Comments
 (0)