getsentry / getsentry/sentry-java
Add japicmp to sentry-java for API compatibility checks
- Ngôn ngữ chính
- Kotlin
- Star
- 1.4k
- Fork
- 478
- Merge trung bình
- 2 ngày 23 giờ
- Pull request đã merge (30 ngày)
- 67
Mô tả
## 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.
Hướng dẫn đóng góp
Hướng nghiên cứu
Start by reading getsentry/sentry-java#5653 and the japicmp documentation to understand the proposed API compatibility checks. Locate the repository build configuration and the modules containing SentryOkHttp and SentryTimber, then determine how to compare them with OkHttp and Timber. Done means compatibility checks cover the named APIs and run as part of the project build.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- java, kotlin
- Lĩnh vực
- build-system, testing-qa
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Ít trao đổi
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 52/100