diffplug / diffplug/spotless

minimum supported JDK version to run Error Prone is JDK 21 as of Error Prone 2.43.0

未关闭
#2,755 1 条评论 1 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Java
星标
5.6k
派生
559
平均合并
1 天 14 小时
30 天内合并 PR
43

描述

### 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

贡献指南

打开贡献指南

调研方向

首先检查仓库当前的 Error Prone 配置以及相关的 Gradle 构建文件;该 issue 未指定具体文件。将所需的 JDK 21 基线与 Error Prone 2.43.0 进行比较,并审查链接的 upstream 参考资料。完成的标准是项目使用 Error Prone 2.43.0,并且现有检查仍与 JDK 21 兼容。

由索引模型根据 Issue 内容生成。

评估

技术栈
java
领域
build-system
Issue 类型
功能
难度
4/5
预计耗时
3-5 天
活跃度
停滞
描述清晰度
基本清楚
新手友好度
35/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。