From 6aaef8e545c520903a813548067a5ca06439a91f Mon Sep 17 00:00:00 2001 From: Nicola Corti Date: Fri, 9 Sep 2022 11:36:46 +0100 Subject: [PATCH] Update DirectoryProperty to use @InputDirectory (#374) Co-authored-by: Alexander Dinauer Co-authored-by: Alexander Dinauer --- CHANGELOG.md | 4 ++++ .../android/gradle/tasks/SentryUploadNativeSymbolsTask.kt | 3 ++- .../android/gradle/tasks/SentryUploadProguardMappingsTask.kt | 3 ++- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bbf890dd..591114c5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,10 @@ - [changelog](https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#641) - [diff](https://github.com/getsentry/sentry-java/compare/6.4.0...6.4.1) +### Fixes + +- Update DirectoryProperty to use @InputDirectory ([#374](https://github.com/getsentry/sentry-android-gradle-plugin/pull/374)) + ## 3.1.5 ### Features diff --git a/plugin-build/src/main/kotlin/io/sentry/android/gradle/tasks/SentryUploadNativeSymbolsTask.kt b/plugin-build/src/main/kotlin/io/sentry/android/gradle/tasks/SentryUploadNativeSymbolsTask.kt index 958a2d4a..77792cd2 100644 --- a/plugin-build/src/main/kotlin/io/sentry/android/gradle/tasks/SentryUploadNativeSymbolsTask.kt +++ b/plugin-build/src/main/kotlin/io/sentry/android/gradle/tasks/SentryUploadNativeSymbolsTask.kt @@ -9,6 +9,7 @@ import org.gradle.api.file.RegularFileProperty import org.gradle.api.provider.Property import org.gradle.api.tasks.Exec import org.gradle.api.tasks.Input +import org.gradle.api.tasks.InputDirectory import org.gradle.api.tasks.InputFile import org.gradle.api.tasks.Internal import org.gradle.api.tasks.Optional @@ -19,7 +20,7 @@ abstract class SentryUploadNativeSymbolsTask : Exec() { description = "Uploads native symbols to Sentry" } - @get:Input + @get:InputDirectory abstract val buildDir: DirectoryProperty @get:Input diff --git a/plugin-build/src/main/kotlin/io/sentry/android/gradle/tasks/SentryUploadProguardMappingsTask.kt b/plugin-build/src/main/kotlin/io/sentry/android/gradle/tasks/SentryUploadProguardMappingsTask.kt index 2e94a50b..436fe20f 100644 --- a/plugin-build/src/main/kotlin/io/sentry/android/gradle/tasks/SentryUploadProguardMappingsTask.kt +++ b/plugin-build/src/main/kotlin/io/sentry/android/gradle/tasks/SentryUploadProguardMappingsTask.kt @@ -11,6 +11,7 @@ import org.gradle.api.provider.Property import org.gradle.api.provider.Provider import org.gradle.api.tasks.Exec import org.gradle.api.tasks.Input +import org.gradle.api.tasks.InputDirectory import org.gradle.api.tasks.InputFile import org.gradle.api.tasks.InputFiles import org.gradle.api.tasks.Internal @@ -25,7 +26,7 @@ abstract class SentryUploadProguardMappingsTask : Exec() { @get:Input abstract val cliExecutable: Property - @get:Input + @get:InputDirectory abstract val uuidDirectory: DirectoryProperty @get:Internal