mozilla/code-review
GitHub: mozilla/code-review
Mozilla 官方的自动化代码审查机器人,通过持续集成管道对代码补丁进行静态分析并实时反馈问题。
Stars: 66 | Forks: 46
# Mozilla 代码审查
**代码审查机器人** 旨在为 Mozilla 开发者提供关于其补丁的早期反馈。我们自动化了代码分析器,并尽可能快地在 Phabricator 上发布所有修订版本中检测到的问题。
该项目包含 4 个部分:
- `bot` 是一个作为 Taskcluster 任务运行的 Python 脚本,用于触发来自 Phabricator 通知的 Try 推送,然后报告在分析器任务中发现的问题,
- `backend` 是一个 Django web API,用于存储机器人检测到的问题,
- `frontend` 是一个管理前端(使用 Vue.js),用于显示有关分析和问题的详细信息,
:blue_book: 文档可在此仓库的 [docs 文件夹](docs/README.md)中找到。一个不错的起点是[架构描述](docs/architecture.md)。
:loudspeaker: 您可以在 [Matrix](https://chat.mozilla.org/#/room/#code-review-bot:mozilla.org) 上或 Slack 的 #code-review-bot 频道联系代码审查机器人的开发者。
标签:AI, Bot机器人, Django, Mozilla, Phabricator, Python, Taskcluster, URL发现, Vue.js, Web后端, 云安全监控, 代码检查机器人, 代码缺陷检测, 代码规范Linting, 前端管理界面, 安全检测, 持续集成CI, 无后门, 自动化代码审查, 逆向工具, 静态分析