Skip to content

Commit f6306dc

Browse files
runningcodeclaude
andcommitted
fix(distribution): Update ProGuard rules for new DistributionIntegration class path
- Update ProGuard rules from `internal.DistributionIntegration` to `DistributionIntegration` - Fixes R8 missing class error in release builds - Ensures DistributionIntegration class is properly kept during code shrinking This addresses the build failure in Android integration tests where R8 was removing the DistributionIntegration class that is referenced by AndroidOptionsInitializer. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent b148ab2 commit f6306dc

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

sentry-android-core/proguard-rules.pro

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,6 @@
8080
##---------------End: proguard configuration for sentry-android-replay ----------
8181

8282
##---------------Begin: proguard configuration for sentry-android-distribution ----------
83-
-dontwarn io.sentry.android.distribution.internal.DistributionIntegration
84-
-keepnames class io.sentry.android.distribution.internal.DistributionIntegration
83+
-dontwarn io.sentry.android.distribution.DistributionIntegration
84+
-keepnames class io.sentry.android.distribution.DistributionIntegration
8585
##---------------End: proguard configuration for sentry-android-distribution ----------

0 commit comments

Comments
 (0)