Files
starRiverProperty/docs/reviews/alibaba-audit-2026-04-24/11-maven-ninca-qk-alarm.md
2026-04-24 23:49:37 +08:00

1.2 KiB

11 maven-ninca-qk-alarm — 阿里巴巴规范走查(整理版)

范围:仅 2 个 Java 文件 — AlarmApplication.javapackage-info.java(排除 target/)。

问题清单

序号 文件 级别 说明 建议
1 AlarmApplication.java 建议 main 写法非 SpringApplication.run(Class, args) 常见形式 简化入口
2 AlarmApplication.java 建议 @EnableFeignClients(basePackages={"cn.cloudwalk"}) 范围过大 收窄到实际 Feign 包
3 AlarmApplication.java 提示 netflix.feign.EnableFeignClients 随 BOM 升级迁移 OpenFeign
4 package-info.java 通过 文档说明边界清晰
5 模块级 信息 业务风险多在依赖 web 等模块 扩展审计范围时纳入

启发式(与 00 一致)

未发现 TAB、行尾空白、超长行、System.out(本模块 AlarmApplication 若仍用 println 以 00 脚本为准)、空 catch、FIXME。

小结

ninca-crk 类似,为薄启动壳;优先处理 Feign 扫描范围main 写法,并规划 Spring Cloud 升级路径。