Findbugs rapporte ceci:Puis-je dire à findbugs d'ignorer les classes que je ne peux pas ajouter?
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
Ce OptionalClass est référencé à partir d'un pot tiers pour lequel je n'ai pas le code source, et pour laquelle je ne veux pas une analyse findbugs. Cela fait référence à une classe que je n'ai pas dans mon classpath, ou ailleurs. Cette classe est probablement utilisée dans certains cas, lorsque notre jar tiers est configuré d'une certaine manière.
Existe-t-il un moyen de dire aux findbugs d'ignorer cette classe?
Notez qu'il termine l'analyse et génère un rapport findbugs.xml
, il s'agit donc d'un problème mineur.
Je n'ai pas non plus le jar des classes compilées. –