In meiner Firma haben wir CheckStyle, FindBugs und PMD verwendet, um unsere Codequalität zu überprüfen und unsere Programmierstile zu vereinheitlichen. Diese Tools sind sehr effektiv, aber leider haben sie einige überlappende Regelsätze.CheckStyle, FindBugs und PMD-Konfigurationen ohne Überlappung
Gibt es online verfügbare Konfigurationen, die die überlappenden Regeln entfernt haben?
Natürlich sind diese Standardregelsätze nicht auf jedes Projekt anwendbar, aber es wäre ein guter Ausgangspunkt für uns. Wir könnten diese Standardkonfiguration (nicht überlappend) verwenden und sie an unseren Stil anpassen, anstatt zuerst die Regelsätze für Duplikate zu löschen.
Ich stimme zu, Sonar ist eine gute Wahl. – AHungerArtist
Sonar Weg mit FindBugs ist das Beste! Besonders, wenn Sie in diesem Bereich nach Lösungen suchen. – Samisa
Im neuesten SonarQube 4.5.1 gibt es übrigens kein Qualitätsprofil mit dem Namen 'Sonar Way with FindBugs'. Die verfügbaren Qualitätsprofile sind 'Sonar Way' und 'FindBugs' – Sam