googleapis / googleapis/google-cloud-java
[sdk-platform-java] Provide a version that doesn't build upon old javax libraries
- Ngôn ngữ chính
- Java
- Star
- 2.1k
- Fork
- 1.2k
- Merge trung bình
- 1 ngày 23 giờ
- Pull request đã merge (30 ngày)
- 157
Mô tả
**Is your feature request related to a problem? Please describe.**
In version 1.39 a dependency to api-common was introduced.
[Commit](https://github.com/googleapis/google-auth-library-java/commit/e7d4380ce94bbdd5a879591e0652945262e896aa)
api-common still references javax.annotations a dependency that has moved to jakarta.annotations years ago. This can cause a headache for projects that already moved to jakarta.
**Describe the solution you'd like**
Update to the jakarta namespace or remove the api-common dependency because it is only used for one annotation anyway.
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách kiểm tra dependency sdk-platform-java được giới thiệu trong phiên bản 1.39 và commit được liên kết, sau đó truy vết việc sử dụng api-common và javax.annotations. Được xem là hoàn tất khi cung cấp một phiên bản tránh dependency javax cũ, bằng cách sử dụng jakarta.annotations hoặc loại bỏ api-common như đã đề xuất.
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
- Lĩnh vực
- backend
- 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
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 45/100