Publié le: Oct 4, 2021

Amazon CodeGuru est un outil pour développeurs à technologie machine learning qui fournit des recommandations intelligentes afin d'améliorer la qualité du code et d'identifier les lignes de code les plus onéreuses d'une application.

Nous annonçons aujourd'hui qu'en plus de l'analyse de code existante effectuée par Amazon CodeGuru, les clients peuvent analyser le code Java à l'aide d'Infer, un outil open source spécialisé dans la détection de nombreuses défaillances donc celle de la simultanéité. Les défaillances détectées par Infer sont affichées dans la console de CodeGuru, dans les commentaires des requêtes d'extraction ou par le biais des intégrations CI/CD, aux côtés des recommandations de code générées par les détecteurs de qualité et de sécurité du code de CodeGuru.

La combinaison des capacités des détecteurs basées sur le machine learning d'Amazon CodeGuru Reviewer avec l'un des outils d'analyse de code open source les plus populaires permet à CodeGuru d'intégrer et de maintenir facilement une solution d'analyse statique approfondie. Cette solution détecte les problèmes de code dans les catégories de défaillance les plus importantes et aide à les prévenir. Il n'y a rien à déployer ou à configurer. Il n'y a pas d'infrastructure à maintenir ou de mises à jour à gérer.

Vous pouvez commencer à partir de la console CodeGuru en exécutant une analyse complète du référentiel ou en intégrant CodeGuru Reviewer à votre pipeline de CI/CD. L'analyse du code par Infer est incluse dans le service CodeGuru Reviewer sans coût supplémentaire.

Pour en savoir plus sur CodeGuru Reviewer, consultez la page Amazon CodeGuru. Pour contacter l'équipe, accédez au forum des développeurs Amazon CodeGuru. Consultez le blog AWS ML pour en savoir plus sur l'automatisation des révisions de code et sur le profilage d'application grâce à Amazon CodeGuru. Consultez la documentation pour en savoir plus sur la mise en route.