发布于: Oct 13, 2021

Amazon CodeGuru Reviewer 是一款开发工具,它利用自动推理和机器学习来检测难以发现的潜在代码缺陷,并提供改进建议。今天,我们将为 AWS Java 开发工具包 v2 添加检测器,增加了 AWS 开发工具包中的检测器数量。这些新检测器有助于确保客户遵循 Java SDK v2 的最佳实践,例如使用客户端构建器而非客户端构造器,使用服务员而非自定义轮询以及使用自动分页而非手动分页。检测器还可以找到客户在使用新开发工具包的 AWS 服务客户端时生成的错误,例如识别 Amazon Kinesis v2 客户端中的数据丢失。在检测到问题或漏洞之后,CodeGuru Reviewer 为开发人员如何补救提供了建议。

您可以前往 AWS 控制台页面或通过 GitHub Action 将 CodeGuru Reviewer 集成到您的 CI 管道中,从而开始使用 Amazon CodeGuru Reviewer。

欲了解有关 CodeGuru Reviewer 的更多信息,请查看 Amazon CodeGuru 页面。要联系我们的团队,请访问 Amazon CodeGuru 开发人员论坛。如需关于利用 Amazon CodeGuru 自动进行代码审核和应用程序分析的更多信息,请查看 AWS 机器学习(ML)博客。如需获得更多关于如何开始使用的详细信息,请访问文档