From 03d5409c5a496da78d0c851e7a1725e825c98e66 Mon Sep 17 00:00:00 2001 From: Nicola Corti Date: Tue, 6 Sep 2022 23:10:18 +0100 Subject: [PATCH 1/3] Update DirectoryProperty to use @InputDirectory --- .../android/gradle/tasks/SentryUploadNativeSymbolsTask.kt | 3 ++- .../android/gradle/tasks/SentryUploadProguardMappingsTask.kt | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) 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 From f21d676a90d751b35b83a4fed2068c4e3026a9c6 Mon Sep 17 00:00:00 2001 From: Alexander Dinauer Date: Thu, 8 Sep 2022 08:27:08 +0200 Subject: [PATCH 2/3] Add changelog --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index bbf890dd..7908ff2e 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 so the build no longer fails when using Gradle 8 ([#374](https://github.com/getsentry/sentry-android-gradle-plugin/pull/374)) + ## 3.1.5 ### Features From 7f920a03b61a3acd142861a9885da6b593d996cd Mon Sep 17 00:00:00 2001 From: Alexander Dinauer Date: Fri, 9 Sep 2022 07:49:54 +0200 Subject: [PATCH 3/3] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7908ff2e..591114c5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,7 +10,7 @@ ### Fixes -- Update DirectoryProperty to use @InputDirectory so the build no longer fails when using Gradle 8 ([#374](https://github.com/getsentry/sentry-android-gradle-plugin/pull/374)) +- Update DirectoryProperty to use @InputDirectory ([#374](https://github.com/getsentry/sentry-android-gradle-plugin/pull/374)) ## 3.1.5