From 431050057a8b0a960676b576d49ed78c121f38a7 Mon Sep 17 00:00:00 2001 From: Lenox Date: Fri, 22 May 2026 16:21:41 +0800 Subject: [PATCH] Replace `variant.namespace.get()` with `variant.namespace` and update `applicationId` type from `String` to `Provider` with `.get()` call to align with modern Gradle API. --- .../main/java/com/yl/lib/plugin/sentry/PrivacySentryPlugin.kt | 2 +- .../java/com/yl/lib/plugin/sentry/PrivacyTransformTask.kt | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin-sentry/src/main/java/com/yl/lib/plugin/sentry/PrivacySentryPlugin.kt b/plugin-sentry/src/main/java/com/yl/lib/plugin/sentry/PrivacySentryPlugin.kt index 39badcf..57bf793 100644 --- a/plugin-sentry/src/main/java/com/yl/lib/plugin/sentry/PrivacySentryPlugin.kt +++ b/plugin-sentry/src/main/java/com/yl/lib/plugin/sentry/PrivacySentryPlugin.kt @@ -123,7 +123,7 @@ class PrivacySentryPlugin : Plugin { ) ) it.variant = variant - it.applicationId = variant.namespace.get() + it.applicationId = variant.namespace it.bootClasspath = androidComponents.sdkComponents.bootClasspath } variant.artifacts.forScope(ScopedArtifacts.Scope.ALL) diff --git a/plugin-sentry/src/main/java/com/yl/lib/plugin/sentry/PrivacyTransformTask.kt b/plugin-sentry/src/main/java/com/yl/lib/plugin/sentry/PrivacyTransformTask.kt index 8d5a2f3..b59765d 100644 --- a/plugin-sentry/src/main/java/com/yl/lib/plugin/sentry/PrivacyTransformTask.kt +++ b/plugin-sentry/src/main/java/com/yl/lib/plugin/sentry/PrivacyTransformTask.kt @@ -45,7 +45,7 @@ import java.util.zip.ZipInputStream */ abstract class PrivacyTransformTask : DefaultTask() { @get:Input - abstract var applicationId: String + abstract var applicationId: Provider @get:Internal abstract var preTransformers: Collection @@ -73,7 +73,7 @@ abstract class PrivacyTransformTask : DefaultTask() { @TaskAction fun taskAction() { val context = object : PrivacyTransformInvocation( - applicationId, + applicationId.get(), variant.name, bootClasspath.get().map(RegularFile::getAsFile), compileClasspath,