chore(build): misc cleanups to application and dependency updates plugins

This commit is contained in:
Harsh Shandilya 2023-04-23 14:55:01 +05:30
parent 9348b7c444
commit 27d5371472
No known key found for this signature in database
2 changed files with 4 additions and 5 deletions

View file

@ -6,8 +6,8 @@ import app.passwordstore.gradle.flavors.FlavorDimensions
import app.passwordstore.gradle.flavors.ProductFlavors
import app.passwordstore.gradle.signing.configureBuildSigning
import app.passwordstore.gradle.snapshot.SnapshotExtension
import com.android.build.api.dsl.ApplicationExtension
import com.android.build.gradle.AppPlugin
import com.android.build.gradle.internal.dsl.BaseAppModuleExtension
import org.gradle.api.Plugin
import org.gradle.api.Project
import org.gradle.kotlin.dsl.apply
@ -21,8 +21,8 @@ class ApplicationPlugin : Plugin<Project> {
override fun apply(project: Project) {
project.pluginManager.apply(AppPlugin::class)
AndroidCommon.configure(project)
project.extensions.configure<BaseAppModuleExtension> {
val minifySwitch = project.providers.environmentVariable("DISABLE_MINIFY")
val minifySwitch = project.providers.environmentVariable("DISABLE_MINIFY")
project.extensions.configure<ApplicationExtension> {
dependenciesInfo {
includeInBundle = false
includeInApk = false
@ -69,7 +69,7 @@ class ApplicationPlugin : Plugin<Project> {
}
private fun Project.isSnapshot(): Boolean {
with(project.providers) {
with(providers) {
val workflow = environmentVariable("GITHUB_WORKFLOW")
val snapshot = environmentVariable("SNAPSHOT")
return workflow.isPresent || snapshot.isPresent

View file

@ -20,7 +20,6 @@ class DependencyUpdatesPlugin : Plugin<Project> {
rejectVersionIf {
when (candidate.group) {
"commons-codec",
"com.android.tools.build",
"org.eclipse.jgit" -> true
else -> false
}