Использование Java CheckStyle - PullRequest
3 голосов
/ 06 июля 2011

Я хотел бы написать свой собственный чек, используя CheckStyle , и включить это в мой муравейник build.xml.Документация не содержит подробных инструкций о том, как это сделать.Есть ли у кого-нибудь такой опыт, и если да, могут ли они предоставить пример HelloWorldCheck вместе с изменениями, необходимыми в их build.xml для создания цели, которая выполняет это?

Здесь это ссылка на мой вопрос на их почте от sourceforge dist

Ответы [ 2 ]

1 голос
/ 06 июля 2011

Вот пример написания задачи муравья для запуска checkstyle.

Вам нужно просмотреть доступных проверок , чтобы увидеть, существует ли уже проверка, которая удовлетворяет вашим требованиям. Если нет, у следующего руководства должно быть достаточно информации, чтобы начать работу.

0 голосов
/ 23 декабря 2012

Ниже приведен пример стиля «HelloWorld», хотя он написан для Maven, а не для Ant.

Для сборки Ant вы должны собрать BlundellCheckstyle в виде jar-файла и упаковать его в папку / libs /. Конфигурация такая же, как показано ниже, и команда для запуска checkstyle из командной строки будет работать. Используя пример AntTask , он выглядит очень похоже на конфигурацию Maven, и его изменение не займет много времени.

http://blog.blundell -apps.com / создать свой собственный-Checkstyle-чек /

и исходный код здесь:

https://github.com/blundell/CreateYourOwnCheckStyleCheck

...