Code automatisch prüfen

Eine automatisierte Codeprüfung ist eine Entwicklungsfunktion, die einen Regelsatz auf eine Codebasis anwendet, um so die Übereinstimmung mit den Best Practices der Entwicklung und den Richtlinien für das Software-Engineering zu prüfen. Regeln werden basierend auf einem bestimmten Qualitätsaspekt (z. B. Globalisierung) oder einer bestimmten Wertigkeit zusammengestellt (bei der schnellen Codeprüfung werden beispielsweise nur schwer wiegende Probleme berücksichtigt). Bei der geprüften Codebasis kann es sich um einen Arbeitsbereich, ein Projekt oder eine einzelne Java-Datei handeln.

Zum Starten einer Codeprüfung klicken Sie auf das Symbol Ausführen in der Sicht "Codeprüfung". Die Ergebnisse von Regelverstößen, kurz Ergebnisse, werden dem Benutzer in einer Liste präsentiert, die den vollständigen Pfad der Datei sowie die Zeilennummer enthält. Softwarearchitekten und -entwickler prüfen die Ergebnisliste und stellen fest, wie für den Code ein Refactoring ausgeführt werden kann.

Die Codeprüfungsfunktion automatisiert den typischerweise manuellen Prozess der Codeprüfung, der von einem Sofwareentwickler oder -architekten durchgeführt wird. Während die manuelle Codeprüfung zeitraubende und subjektive Diskussionen umfassen kann, ist die automatisierte Codeprüfung effektiv, schnell und konsistent. Die automatisierte Codeprüfung ergänzt die manuelle Codeprüfung, ersetzt diese jedoch nicht.

So führen Sie eine automatisierte Codeprüfung durch:
  1. Öffnen Sie die Sicht "Codeprüfung".
  2. Wählen Sie eine Codeprüfung zur Ausführung aus.
  3. Legen Sie Inhalt und Umfang der Codeprüfung fest.
  4. Starten Sie die Codeprüfung.
  5. Bearbeiten Sie die Ergebnisse der Codeprüfung.