Findbugs riporta questo:Posso dire a findbugs di ignorare le classi che non riesco ad aggiungere?
findbugs:
[findbugs] Executing findbugs from ant task
[findbugs] Running FindBugs...
[findbugs] The following classes needed for analysis were missing:
[findbugs] com.company.OptionalClass
[findbugs] Warnings generated: 11
[findbugs] Missing classes: 2
[findbugs] Calculating exit code...
[findbugs] Setting 'missing class' flag (2)
[findbugs] Setting 'bugs found' flag (1)
[findbugs] Exit code set to: 3
[findbugs] Java Result: 3
[findbugs] Classes needed for analysis were missing
[findbugs] Output saved to findbugs.xml
BUILD SUCCESSFUL
Questa OptionalClass si fa riferimento da un vaso di terze parti per le quali non ho il codice sorgente, e per il quale io non voglio un'analisi findbugs. Si riferisce a una classe che non ho nel mio classpath o in nessun altro. Questa classe è probabilmente utilizzata in alcuni casi, quando il nostro jar di terze parti è configurato in un certo modo.
C'è un modo per dire a findbug di ignorare questa classe?
Si noti che completa l'analisi e produce un rapporto findbugs.xml
, quindi questo è un problema minore.
Non ho nemmeno il barattolo delle classi compilate. –