From b2d352e3ea671e84cc4f356a49786d1d3b2eaef6 Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Wed, 6 Nov 2019 19:41:15 +0530 Subject: Revert back to Groovy DSL The Kotlin DSL's API is extremely terrible and makes the simplest tasks annoying. It also introduces a very noticeable build overhead that I'd rather not have. Signed-off-by: Harsh Shandilya --- build.gradle.kts | 53 ----------------------------------------------------- 1 file changed, 53 deletions(-) delete mode 100644 build.gradle.kts (limited to 'build.gradle.kts') diff --git a/build.gradle.kts b/build.gradle.kts deleted file mode 100644 index e22b4678..00000000 --- a/build.gradle.kts +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright © 2014-2019 The Android Password Store Authors. All Rights Reserved. - * SPDX-License-Identifier: GPL-3.0-only - */ -import com.github.benmanes.gradle.versions.updates.DependencyUpdatesTask - -buildscript { - repositories { - google() - jcenter() - mavenCentral() - } - dependencies { - classpath("com.android.tools.build:gradle:3.5.0") - classpath(kotlin("gradle-plugin", "1.3.50")) - } -} - -plugins { - id("com.github.ben-manes.versions") version "0.27.0" -} - -allprojects { - repositories { - google() - jcenter() - mavenCentral() - } -} -tasks { - named("dependencyUpdates") { - resolutionStrategy { - componentSelection { - all { - if (listOf("commons-io", "org.eclipse.jgit").contains(candidate.group)) { - reject("Blacklisted package") - } - } - } - } - checkForGradleUpdate = true - outputFormatter = "json" - outputDir = "build/dependencyUpdates" - reportfileName = "report" - } - - named("wrapper") { - gradleVersion = "5.6.3" - distributionType = Wrapper.DistributionType.ALL - } -} - -configureSpotless() -- cgit v1.2.3