sentry-android-gradle-plugin icon indicating copy to clipboard operation
sentry-android-gradle-plugin copied to clipboard

Gradle plugin for Sentry Android. Upload proguard, debug files, and more.

Results 118 sentry-android-gradle-plugin issues
Sort by recently updated
recently updated
newest added

Pass additional information to sentry-cli to augment what we know about the `mappings.txt` we're uploading. The goal is to surface more information in the `ProGuard` page in Sentry Settings. Data...

enhancement
Effort: Medium
Impact: Small
Platform: Android

We could check if the project has `com.android.application` in the plugins list, and if not, warn/fail the build. Follow-up from #298

enhancement
Effort: Small
Impact: Small
Platform: Android

In the `VisitorTest` we save the bytecode visitors output into files, we could upload these files to gh-actions to make investigating potential problems easier.

enhancement
repository maintenance
bytecode-instrumentation
Effort: Small
Impact: Small
Platform: Android

'compileJava' task (current target is 11) and 'compileKotlin' task (current target is 1.8) jvm target compatibility should be set to the same Java version. Since we support AGP 7.x+ https://developer.android.com/studio/releases/gradle-plugin#jdk-11...

repository maintenance
Effort: Small
Impact: Small
Platform: Android

Current iosched integration-tests are super unreliable and flaky, also the repository itself seems to be stale, whereas duckduckgo is actively developed.

repository maintenance
Improvement
Android

_Android Gradle Plugin:_ **7.0.3** _Gradle:_ **7.3** _Optimizer:_ - [ ] ProGuard - [X] R8 _Have you created the sentry.properties file?_ - [X] Yes -> `app/src/release/resources` - [ ] No _SDKs:_...

enhancement
bytecode-instrumentation
performance
Platform: Android

We could utilise `sentry-java` for that, so we can get: * Automatic error monitoring * Transactions for task execution * Transactions for tracing instrumentation * Check adoption via release health...

enhancement
Platform: Android

We could also create test fixtures to verify classes after they've been instrumented, e.g. use Textifier from ASM to see the bytecode representation of the target class with spans, and...

bytecode-instrumentation
performance
Improvement
Task
Android

At the moment we are instrumenting **all** Room classes as well as anything that uses `androidx.sqlite` internally. This might be unwanted behavior for some users, because it brings a lot...

enhancement
blocked
bytecode-instrumentation
performance
Platform: Android

In the [build.yml](https://github.com/getsentry/sentry-android-gradle-plugin/blob/b0d5aac9d465ed2135eb82be39c727ea53f850ab/.github/workflows/build.yml#L45) we have a check that the cli is bundled within the final zip artifact - we could expand it and also check for all files required for...

enhancement
repository maintenance
Platform: Android