Veröffentlicht am: Oct 13, 2021

Der Amazon CodeGuru Reviewer ist ein Entwickler-Tool, das maschinelles Beweisen und Machine Learning nutzt, um potenzielle Fehler zu erkennen, die in Ihrem Code schwer zu finden sind, und Vorschläge für Verbesserungen anzubieten. Mittlerweile entwickeln wir auf der Basis unserer Detektoren für die AWS SDKs und fügen Detektoren für das AWS Java SDK v2 hinzu. Diese neuen Detektoren tragen dazu bei, sicherzustellen, dass Kunden die bewährten Methoden des Java SDK v2 befolgen, z. B. die Verwendung von Client-Entwicklern anstatt von Client-Konstruktoren, Waiters anstatt von benutzerdefinierten Abfragen oder der automatischen Paginierung anstatt der manuellen Paginierung. Die Detektoren können auch Fehler finden, die Kunden bei der Verwendung der AWS-Service-Klienten des neuen SDK erstellen, wie z. B. die Identifizierung von Datenverlusten im Amazon-Kinesis-v2-Klient. Nach der Erkennung eines Problems oder Fehlers gibt CodeGuru Reviewer Empfehlungen, wie der Entwickler diese beheben kann.

Sie können mit Amazon CodeGuru Reviewer starten, indem Sie zur Seite der AWS-Konsole gehen oder CodeGuru Reviewer über die GitHub-Aktion in Ihre CI-Pipeline integrieren.

Weitere Informationen zu CodeGuru Reviewer finden Sie auf der Seite von Amazon CodeGuru. Um das Team zu kontaktieren, besuchen Sie das Entwicklerforum für Amazon CodeGuru. Weitere Informationen über die Automatisierung von Code-Reviews und Anwendungsprofilen mit Amazon CodeGuru finden Sie im AWS-ML-Blog. Weitere Einzelheiten über den Einstieg finden Sie in der Dokumentation.