Domanda

Uso lo stile di controllo per analizzare il mio codice. Una regola utile è PackageHtml, che controlla se un pacchetto contiene una descrizione Javadoc. Ma con la versione java più recente si consiglia di utilizzare package-info.java invece di package.html. Il problema è che checkstyle ignora package-info.java e segnala una violazione delle regole. Come può essere configurato checkstyle per verificare la documentazione del pacchetto, ma accetta package.html e package-info.java?

È stato utile?

Soluzione

Quale versione di CheckStyle stai usando?

Sembra essere un vecchio bug chiuso alla fine del 2007.

In realtà, la documentazione menziona le informazioni sul pacchetto come essendo l'impostazione predefinita ! ... ma solo con CheckStyle 5.x, non 4.4

L'annuncio per CheckStyle5.0 beta1 è qui .
CheckStyle 4.4 è l'ultimo compatibile con jdk1.4

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top