FindBugs báo cáo này:Tôi có thể yêu cầu các bộ tìm kiếm bỏ qua các lớp mà tôi không thể thêm vào không?
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
OptionalClass này được tham chiếu từ một lọ của bên thứ ba mà tôi không có mã nguồn, và cho mà tôi không muốn có một phân tích FindBugs. Nó đề cập đến một lớp tôi không có trong classpath của tôi, hoặc bất cứ nơi nào khác. Lớp này có thể được sử dụng trong một số trường hợp nhất định, khi jar của bên thứ ba của chúng tôi được định cấu hình theo một cách nhất định.
Có cách nào để thông báo cho findbugs bỏ qua lớp này không?
Lưu ý rằng nó hoàn thành việc phân tích và tạo báo cáo findbugs.xml
, vì vậy đây là vấn đề nhỏ.
Tôi cũng không có các lớp được biên dịch. –