Я читаю исходный код findbugs, чтобы иметь четкое представление о реализации Findbugs. У меня есть некоторые проблемы:
1 В исходных файлах слишком много основных классов. Какой из них я должен выбрать для отладки.
2 Насколько мне известно, Findbugs просматривает AST и находит шаблон ошибки, если он совпадает, сообщает об ошибке. А где определение шаблонов ошибок?
Кто-нибудь может мне помочь? Спасибо.