Publié le: Aug 4, 2020
Amazon CodeGuru est un outil de développement optimisé par le machine learning qui fournit des recommandations intelligentes afin d'améliorer la qualité du code et d'identifier les lignes de code les plus coûteuses d'une application.
Amazon CodeGuru Reviewer permet d'améliorer la qualité du code en analysant les problèmes critiques, en identifiant les bogues et en recommandant des moyens de corriger ces derniers. Aujourd'hui, nous annonçons qu'Amazon CodeGuru Reviewer prend désormais en charge la capacité d'analyse du code complet dans un référentiel, un package ou une branche de code source. Les clients peuvent obtenir des recommandations d'examen de code automatisé pour des référentiels associés du code complet (pas uniquement des modifications progressives via des demandes d'extraction) sous une branche de code spécifiée. Les cas d'utilisation de clients comprennent des recommandations de révision de code lors de la migration du code, l'audit préalable du code et des initiatives de maintenance du code périodique. Avec la demande d'extraction et l'analyse du référentiel complet, les clients intégrant Reviewer peuvent 1) associer leur référentiel, 2) lancer une analyse du référentiel complet, 3) analyser en continu les demandes d'extraction avec des modifications du code progressives et 4) effectuer une réanalyse périodique du référentiel complet pour garantir la qualité du code.
Pour effectuer une analyse du référentiel complet, les clients peuvent accéder au tableau de bord Amazon CodeGuru dans la console AWS console et naviguer jusqu'à la page de la console « Révisions de code ». Les clients verront désormais un nouvel onglet « Analyse du référentiel » dans lequel ils peuvent déclencher une nouvelle analyse sur un référentiel complet ou afficher les recommandations de révision de code à partir des analyses antérieures. Les clients peuvent choisir d'analyser le référentiel complet ou une branche de code source spécifique dans le référentiel pour obtenir les recommandations de révision de code.
Consultez la page des fonctionnalités pour obtenir des informations supplémentaires sur Amazon CodeGuru et la documentation pour savoir comment démarrer. Consultez le forum des développeurs d'Amazon CodeGuru pour contacter l'équipe.
Consultez le blog AWS ML pour en savoir plus sur l'automatisation des révisions de code et du profilage d'application grâce à Amazon CodeGuru.