minimum supported JDK version to run Error Prone is JDK 21 as of Error Prone 2.43.0
- Ngôn ngữ chính
- Java
- Star
- 5.6k
- Fork
- 559
- Merge trung bình
- 1 ngày 14 giờ
- Pull request đã merge (30 ngày)
- 43
Mô tả
### Expected Behavior
use Error Prone 2.43.0.
related might later on use:
- https://docs.openrewrite.org/recipes/java/migrate/upgradetojava21
- https://github.com/checkstyle/checkstyle/blob/0500cab4436f0b2759f5797800ef3e0073454a69/rewrite.yml#L15
- https://github.com/diffplug/spotless/pull/2756
### Current Behavior (optional)
_No response_
### Context
- https://github.com/google/error-prone/issues/5365
- https://github.com/gradle/gradle/issues/35768
- https://github.com/diffplug/spotless/issues/2755
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng việc kiểm tra cấu hình Error Prone hiện tại của repository và các tệp build Gradle liên quan; issue không nêu tệp cụ thể nào. So sánh baseline JDK 21 bắt buộc với Error Prone 2.43.0 và xem xét các tham chiếu upstream được liên kết. Được xem là hoàn tất khi project sử dụng Error Prone 2.43.0 và các check hiện có vẫn tương thích với JDK 21.
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
- build-system
- 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
- 35/100