sentry-java
sentry-java copied to clipboard
A Sentry SDK for Java, Android and other JVM languages.
### Description We used to manually create ctor overloads, but we could actually use [@JvmOverloads annotation](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.jvm/-jvm-overloads/) which would generate the overloads for us.
### Problem Statement We're ignoring incoming `baggage` headers for now and thus breaking traceability. ### Solution Brainstorm - [ ] Pass through incoming `baggage` headers. - [ ] Add `sampleRate`...
### Description At the moment, the kotlin-only modules publish javadoc, but it's empty, since we haven't set up Dokka (can also notice here http://getsentry.github.io/sentry-java/ no kotlin-first modules)
## :scroll: Description ## :bulb: Motivation and Context More HTTP details for the OkHttp integration. Context: https://medium.com/okcredit/how-okcredit-android-app-boosted-network-performance-by-30-84109080c065 ## :green_heart: How did you test it? ## :pencil: Checklist - [ ]...
Similar to https://github.com/getsentry/sentry-cocoa/issues/1649 The goal is to add integrations that are not on by default, so we can track adoption. Relates to: https://github.com/getsentry/sentry-android-gradle-plugin/issues/308
### Problem Statement I think that as outlined in https://develop.sentry.dev/sdk/client-reports/ reports are attached to existing envelopes that are sent to sentry. Our problem is that in some of our uses...
### Integration sentry ### Java Version any ### Version 6.1.2 ### Steps to Reproduce There are multiple places where an Exception thrown by a callback is not caught. - `SentryAndroid.init`...
### Description Similar to https://github.com/getsentry/sentry-android-gradle-plugin/blob/1deb7a6da144fdf6e55c86634afa9387132ec80c/.github/workflows/test-publish-dry-run.yaml#L15-L40 This would help catch regressions with preview versions of AGP, similar to this one https://github.com/getsentry/sentry-android-gradle-plugin/pull/321#partial-pull-merging
### Problem Statement Since compose is a declarative UI framework, there's a big usage of lambdas, which get transformed into anonymous classes, therefore stackframes that contain compose code do not...
### Description Every creation of a `Timer` spawns a new thread. We should try to reuse an instance if possible. > Implementation note: This class scales to large numbers of...