Dies könnte eine einfache Frage sein: Wie kann ich meinen Java-Code massiv umgestalten, um den Großteil des Methodenarguments als "endgültig" zu definieren? Dies folgt einer unserer "Checkstyle" -Regel. Wir haben Tausende von Java-Dateien, so dass sie alle manuell bearbeiten, scheint keine akzeptable Lösung für uns zu sein.
Ich habe in IntelliJ keine solche Refactor-Option gefunden. Kennt jemand ein Werkzeug, das helfen kann? Oder ein kluger Ansatz, um das zu erreichen?
Sie können den Inspektionsmechanismus von IntelliJ dafür verwenden:
final
" an allen fehlenden Stellen hinzufügen. Sobald Sie dies getan haben, sollten Sie diese Überprüfung in Ihrer IDE aktivieren, um Sie vor weiteren Fehlern zu warnen:
Haftungsausschluss: Ich möchte nicht einen IDE-Krieg beginnen und ich benutze intelliJ nicht, also könnte es dort einen Weg geben, es zu tun. Aber da Sie nach einem Tool gefragt haben, um das zu tun und der manuelle Aufwand es rechtfertigen könnte, eine andere IDE dafür zu verwenden, gehen Sie hier in eclipse.
In Eclipse können Sie die Aufgabe "bereinigen" so konfigurieren, dass sie nach Möglichkeit abgeschlossen wird. Die Bereinigungsaufgabe kann in einzelnen Editorfenstern und auch im gesamten Projekt über das Kontextmenü "Quelle" ausgeführt werden.
Tags und Links java checkstyle intellij-idea refactoring