Come parte della normale analisi statica del mio programma, vorrei verificare che le classi abbiano probabilmente metodi ponderati toString()
. Probabilmente non tutte le classi li implementano, ma forse nessuna classe concreta e istantanea utilizza l'implementazione di toString()
.Verificare che le classi Java implementino toString()
Esiste un kit di strumenti per la pulizia dei lint che consente di verificarlo? Quelli che attualmente utilizzo sono FindBugs e CheckStyle; Non ho trovato un modo ovvio per controllare utilizzando uno di questi. Sto anche cercando di aggiungere PMD alla mia suite di lan e sarei aperto a qualcosa anche in Sonar. Quindi preferirei farlo usando uno strumento già nella mia cassetta degli attrezzi, ma se dovessi aggiungere ancora un altro strumento lo prenderò in considerazione.
Vorrei utilizzare CheckStyle e creare una regola personalizzata. Sembra una buona regola: dovresti contribuire al codice sorgente open source. – Bohemian
Ah, più regole! È come uno strip club. – irreputable