2014-11-10 1 views
1

Есть ли простой способ, чтобы Checkstyle жаловался на использование устаревших методов? Кажется, что java предоставляет некоторые возможности для этого через XLint, но похоже, что он просто создает предупреждения, и я не уверен, как это сделать.Как предотвратить использование устаревших методов с Checkstyles

ответ

4

Checkstyle, FindBugs и PMD не могут этого сделать из коробки.

Но для этого лучшим детектором является -deprecationcompiler option.

Инструменты CI могут помочь вам разбить сборку, когда в выводе компилятора появляется предупреждение об устаревании. Например, у Дженкинса есть warnings plugin, который может помочь. Кроме того, this post предлагает использовать параметр компилятора -Werror, который обрабатывает все (!) Предупреждения как ошибки.

 Смежные вопросы

  • Нет связанных вопросов^_^