getsentry / getsentry/sentry-java

Add japicmp to sentry-java for API compatibility checks

Aberta
#5,669 1 comentário 0 reações 0 responsáveis Ver no GitHub
Java Platform: Java Tests
Linguagem predominante
Kotlin
Estrelas
1.4k
Forks
478
Merge médio
2d 22h
PRs com merge (30d)
69

Descrição

## Context

getsentry/sentry-java#5653 (getsentry/sentry-java#5653) raised the question of whether japicmp ([https://github.com/siom79/japicmp]()) could help us catch API compatibility issues like the missing `@Throws` on `SentryOkHttpInterceptor.intercept()`.

For example: we should compare SentryOkHttp to Oktthp and SentryTimber to Timber.

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece lendo getsentry/sentry-java#5653 e a documentação do japicmp para entender as verificações de compatibilidade de API propostas. Localize a configuração de build do repositório e os módulos que contêm SentryOkHttp e SentryTimber, e então determine como compará-los com OkHttp e Timber. Está concluído quando as verificações de compatibilidade cobrirem as APIs nomeadas e forem executadas como parte do build do projeto.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
java, kotlin
Domínio
build-system, testing-qa
Tipo de issue
Funcionalidade
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Pouca atividade
Clareza
Razoavelmente clara
Facilidade para iniciantes
52/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.