/* * 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()