getsentry / getsentry/sentry-java
Drop captureUserFeedback, UserFeedback, UserFeedbackDialog, UserFeedbackButton
- Linguagem predominante
- Kotlin
- Estrelas
- 1.4k
- Forks
- 478
- Merge médio
- 3d 4h
- PRs com merge (30d)
- 72
Descrição
### Description
Classes to delete
- UserFeedback — the old feedback type (deprecated). Replaced by io.sentry.protocol.Feedback.
- SentryUserFeedbackDialog — deprecated wrapper that extends SentryUserFeedbackForm. Already @ Deprecated.
- SentryUserFeedbackButton - deprecated
- SentryUserFeedbackButton (Compose) - deprecated
Methods to delete on Sentry.java
- Sentry.showUserFeedbackDialog() (3 overloads) — replaced by Sentry.feedback().show()
- Sentry.captureFeedback() (3 overloads) — replaced by Sentry.feedback().capture()
- Sentry.captureUserFeedback(UserFeedback) — replaced by Sentry.feedback().capture(Feedback)
Methods to delete on IScopes (and all implementations)
- captureUserFeedback(UserFeedback) — on IScopes, Scopes, NoOpScopes, NoOpHub, HubAdapter, HubScopesWrapper, ScopesAdapter, ISentryClient, SentryClient, NoOpSentryClient
Guia de contribuição
Direção de pesquisa
Pesquise no repositório por UserFeedback, SentryUserFeedbackDialog, SentryUserFeedbackButton, captureUserFeedback e pelos métodos listados de Sentry e IScopes. Revise cada declaração e implementação, incluindo a variante Compose, e então execute as suítes de testes relevantes de Java e Android. A tarefa estará concluída quando as classes e APIs obsoletas forem removidas de forma consistente, sem referências remanescentes nem falhas nos testes.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- java, kotlin
- Domínio
- backend-api-design
- Tipo de issue
- Refatoração
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Status de atividade
- Pouca atividade
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 48/100