From 0d3157dc8dfad48b1d9b0ecfd45a001f4cff3490 Mon Sep 17 00:00:00 2001 From: Martin Bonnin Date: Fri, 21 Mar 2025 15:07:44 +0100 Subject: [PATCH] make the download r8 task cacheable by default --- .../src/main/kotlin/com/gradleup/gr8/DownloadR8Task.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gr8-plugin-common/src/main/kotlin/com/gradleup/gr8/DownloadR8Task.kt b/gr8-plugin-common/src/main/kotlin/com/gradleup/gr8/DownloadR8Task.kt index 1b7aad0..e38b22a 100644 --- a/gr8-plugin-common/src/main/kotlin/com/gradleup/gr8/DownloadR8Task.kt +++ b/gr8-plugin-common/src/main/kotlin/com/gradleup/gr8/DownloadR8Task.kt @@ -3,11 +3,13 @@ package com.gradleup.gr8 import org.gradle.api.DefaultTask import org.gradle.api.file.RegularFileProperty import org.gradle.api.provider.Property +import org.gradle.api.tasks.CacheableTask import org.gradle.api.tasks.Input import org.gradle.api.tasks.OutputFile import org.gradle.api.tasks.TaskAction import java.net.URI +@CacheableTask // We want to keep the downloaded jar in local build cache if any abstract class DownloadR8Task : DefaultTask() { @get:Input abstract val sha1: Property