发布于: Aug 4, 2020
Amazon CodeGuru 是由机器学习提供支持的开发人员工具,可提供智能建议,以提高代码质量并确定应用程序中最昂贵的代码行。
Amazon CodeGuru Reviewer 通过扫描关键问题、识别错误并建议修复方法来帮助提高代码质量。今天,我们宣布 Amazon CodeGuru Reviewer 今后将具备对存储库、程序包或源代码分支中的所有代码进行分析的功能。客户可以针对关联存储库中指定代码分支下的所有代码(而不仅仅是通过拉取请求获得的增量更改)获得自动代码审查建议。客户使用案例包括在代码迁移、代码尽职调查和定期代码可维护性计划中提供代码审查建议。借助拉取请求和完整存储库分析,搭载 Reviewer 的客户能够:1) 关联其存储库;2) 启动完整存储库分析;3) 通过增量代码更改持续分析拉取请求;以及 4) 对完整存储库执行定期重新扫描以确保代码质量。
要执行完整存储库分析,客户可以进入 Amazon 控制台内的 Amazon CodeGuru 控制面板,并导航到“Code reviews”(代码审查) 控制台页面。现在,客户将看到新的“Repository Analysis”(存储库分析) 选项卡,他们可以在其中触发对完整存储库的分析,也可以查看过去的分析生成的代码审查建议。客户可以选择分析完整存储库或存储库内的特定源代码分支,以获取代码审查建议。
如需关于利用 Amazon CodeGuru 自动进行代码审核和应用程序分析的更多信息,请查看 AWS ML 博客。