Возможно ли, чтобы плагин FindBugs для Eclipse сообщал об ошибках вместо предупреждений? - PullRequest
2 голосов
/ 22 ноября 2008

Я работаю над очень большой базой устаревшего кода. Мы стремимся внедрить FindBugs в практику разработки.

Я собираюсь запускать FindBugs всякий раз, когда код создается eclipse.

Я бы хотел, чтобы предупреждения findbugs отображались как ошибки в коде, так что вы можете изменить уровень серьезности в eclipse

Возможно ли затмение сообщать о предупреждениях, которые оно выдает, как об ошибках?

Спасибо

Ответы [ 3 ]

2 голосов
/ 17 апреля 2013

Принятый ответ устарел. Я не знаю, в каком выпуске он был изменен, но на вкладке «Конфигурация репортера» диалогового окна настроек плагина FindBugs Eclipse теперь можно настраивать каждую серьезность ошибки (Scariest, Scary, Troubling и Of Concern) как Info, Warning или Error , Ошибки, помеченные как Ошибка, приведут к сбою сборки.

0 голосов
/ 26 ноября 2008

Я так не думаю. Ошибки в Eclipse сообщаются компилятором JDT Eclipse, тогда как плагин FindBugs просто сообщает о предупреждениях, подключаясь к системе Eclipse. Я не уверен, что компилятор может узнать о присутствии FindBugs и получить свой список предупреждений, чтобы сообщить об ошибках.

Однако, если вы пытаетесь вызвать сбой сборки из-за предупреждений FindBugs, вы можете попробовать выполнить их задачу ANT и вызвать сбой сборки, если есть какие-либо предупреждения.

0 голосов
/ 26 ноября 2008

Нет, плагин FindBugs Eclipse не может помечать потенциальные ошибки как ошибки в коде.

Я провел некоторую проверку, и плагин FindBugs Maven также не предоставляет возможности сделать это (так что не повезло и здесь).

Я бы предложил зарегистрировать RFE (запрос на улучшение) для разработчиков плагина FindBugs Eclipse. Их база данных отслеживания ошибок доступна здесь .

...