Files
hpd840321 7b2bd307f1 Initial commit: reorganized source tree
- backend/: 13 Maven modules (cw-elevator-application, cloudwalk-cloud, intelligent-cwoscomponent, ninca-crk, etc.)
- frontend/: 4 Vue projects (elevator-front, cwos-portal, alarm-front, front_acs) + decompiled + scripts
- scripts/: build, test-env, tools (Docker Compose, service templates, API parity)
- docs/: AGENTS.md, superpowers specs, architecture docs
- .gitignore: standard Java/Maven exclusions

Moved from legacy maven-*/ root layout to backend/ organized structure.
2026-05-09 09:56:45 +08:00

39 lines
2.9 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 阿里巴巴 Java 开发手册风格走查 — 索引
**生成日期**2026-04-24
**仓库根**`/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/星河湾星中星/反编译`
## 说明
- **子任务数量**:与 **`maven-*` 反应堆根目录数量一致(12)**,每个目录由独立子任务只读走查,对照《阿里巴巴 Java 开发手册》常见条目(命名、格式、异常、日志、魔法值、并发与安全等),**非** IDE P3C 插件全量等价结果。
- **机器可读基线**:同目录下 **`00-heuristic-scan.md`** 由 `scripts/alibaba_heuristic_audit.py` 生成(TAB、行尾空白、超长行、`System.out`、空 catch、FIXME 等)。
- **落盘文件**:下表各 `NN-*.md` 为子任务结论的**结构化整理版**(便于检索与 PR 引用);若需更细的原文级表格,可在本地对对应 `maven-*` 树复跑子任务或接入 **P3C / Checkstyle**
## 报告列表
| # | 文件 | 对应工程目录 |
|---|------|----------------|
| 00 | [00-heuristic-scan.md](./00-heuristic-scan.md) | 全部 `maven-*`(启发式脚本) |
| 01 | [01-maven-cloudwalk-cloud.md](./01-maven-cloudwalk-cloud.md) | `maven-cloudwalk-cloud/` |
| 02 | [02-maven-cloudwalk-device-manager.md](./02-maven-cloudwalk-device-manager.md) | `maven-cloudwalk-device-manager/` |
| 03 | [03-maven-cloudwalk-device-sdk.md](./03-maven-cloudwalk-device-sdk.md) | `maven-cloudwalk-device-sdk/` |
| 04 | [04-maven-cloudwalk-intelligent-davinci-manager.md](./04-maven-cloudwalk-intelligent-davinci-manager.md) | `maven-cloudwalk-intelligent-davinci-manager/` |
| 05 | [05-maven-cloudwalk-legacy-public.md](./05-maven-cloudwalk-legacy-public.md) | `maven-cloudwalk-legacy-public/` |
| 06 | [06-maven-cw-elevator-application.md](./06-maven-cw-elevator-application.md) | `maven-cw-elevator-application/` |
| 07 | [07-maven-cwos-resource.md](./07-maven-cwos-resource.md) | `maven-cwos-resource/` |
| 08 | [08-maven-cwos-common-aks-and-device-authentication.md](./08-maven-cwos-common-aks-and-device-authentication.md) | `maven-cwos-common-aks/` + `maven-cwos-device-authentication/`(合并一份,便于对照接口链) |
| 09 | [09-maven-intelligent-cwoscomponent.md](./09-maven-intelligent-cwoscomponent.md) | `maven-intelligent-cwoscomponent/` |
| 10 | [10-maven-ninca-crk.md](./10-maven-ninca-crk.md) | `maven-ninca-crk/` |
| 11 | [11-maven-ninca-qk-alarm.md](./11-maven-ninca-qk-alarm.md) | `maven-ninca-qk-alarm/` |
> **注**`maven-cwos-common-aks` 与 `maven-cwos-device-authentication` 合并在 **08**,避免接口链报告碎片化;若需拆成两文件可自行复制章节。
## 复跑与维护
```bash
cd /path/to/反编译
python3 scripts/alibaba_heuristic_audit.py --out docs/reviews/alibaba-audit-2026-04-24/00-heuristic-scan.md
```
建议在重大反编译合并或格式化后重新生成 **00** 并择机更新 **0111**