18 lines
1.1 KiB
Markdown
18 lines
1.1 KiB
Markdown
---
|
|
name: review-java
|
|
description: 按项目 Java 版本、框架、规范和真实调用上下文评审 Java 代码的正确性、资源管理、并发、异常和可维护性。适用于 Java 专项审查;通用代码审查、直接实现或未确认版本的语法升级不应触发。
|
|
---
|
|
|
|
# Java 专项审查
|
|
|
|
先从构建文件和 `.craftkit/project.json` 确认 Java 精确版本,再按项目规范和对应官方规格评审。
|
|
|
|
## 工作流
|
|
|
|
1. 确认审查范围、版本、框架、编译选项和相关测试。
|
|
2. 当前会话发现 `java:profile` 时请求 `language-review`,由提供方读取自身资料;未发现时继续使用本 Skill 的最小基线并报告缺口。
|
|
3. 检查类型与空值、异常边界、资源关闭、集合、并发、序列化和公开契约。
|
|
4. 语言结论按 [官方来源](references/sources.md) 路由到当前版本;预览特性不得视为默认可用。
|
|
5. 只报告可复现、有代码证据且影响明确的问题,按严重度给出最小修复建议。
|
|
6. 未运行编译或测试时明确说明,不自动修改代码。
|