2012-04-11 6 views
3

Ich habe gerade eine Menge Code von einem anderen Entwickler geerbt und unsere Firma hat einige neue Codestilregeln eingeführt. So, jetzt habe ich 300 pmd Fehler sagen "Parameter 'blablahlblah' ist nicht zugewiesen und könnte endgültig erklärt werden". Ich möchte wirklich nicht all dies mit der Hand machen und ich muss nur einen "letzten" Modifikator vor jede Variable setzen, die diesen PMD-Fehler verursacht. Gibt es einen einfachen Weg dies zu tun, außer ein Skript zu schreiben, um die pmd-Ausgabe zu konsumieren und die Quelldateien entsprechend zu modifizieren? Ich benutze auch IntelliJ. Vielleicht kann mir das helfen?Auto-Fixing-PMD-Fehler. Ist es möglich?

+1

Einige Verwendungen von 'final' erzeugen [* controversy *] (http://pmd.sourceforge.net/rules/controversial.html) Warnungen. – trashgod

Antwort

3

Verwenden Sie Analyze | Inspect Code, gibt es Ihnen die Liste der Ergebnisse nach Inspektion gruppiert, kann schnelle Lösung oft auf die gesamte Gruppe der Ergebnisse angewendet werden, so können Sie final zu allen Orten hinzufügen, die diese Inspektion in einem Klick findet.

+0

Ich musste etwas damit herumspielen, also verhielt es sich wie der PMD-Check, aber ich denke, das ist genau das, was ich wollte. Vielen Dank. – ScottShamus