2015-05-03 2 views
1

Я использую средство CheckStyle для генерации некоторых отчетов для проекта java. Кроме того, я использую эту команду (извлечен из сценария sh)CheckStyle generate html report

java -jar ./utilJars/checkstyle-6.5-all.jar -c ./sun_checks.xml -f xml $p >> "$DEST_FOLDER/$REPORT_FILE" 

Он отлично работает и создает отчет xml. Теперь мне нужен также html-отчет. Я смотрел на их сайте, но все, что я нашел эту линию:

Command line usage: 
-f format - specify the output format. Options are "plain" for the DefaultLogger and "xml" for the XMLLogger. Defaults to "plain". 

Я предполагаю, что должен быть способ, чтобы получить отчет HTML без разбора вручную отчет XML и строить шаг за шагом HTML- файл. Есть идеи?

+1

сделал вы попробуете это, http://stackoverflow.com/questions/6342211/how-to-generate-checkstyle-reports –

+0

Do вы случайно используете Maven или Ant? –

ответ

1

В проекте Checkstyle нет генератора отчетов HTML. Вам нужно сгенерировать XML, а затем использовать другие инструменты (xslt, .....) для генерации HTML. Некоторые XSL для обработки XML-формат (я не знаю, как они работает) - https://github.com/checkstyle/contribution/tree/master/xsl

В качестве альтернативы вы можете использовать Checkstyle-Maven-плагин - Вот пример хака над использованием плагина https://github.com/checkstyle/contribution/tree/master/checkstyle-tester получить отчет HTML.

Чтобы использовать последние Checkstyle и активные ссылки на строки кода, пожалуйста, прочитайте http://roman-ivanov.blogspot.com/2014/10/how-to-use-snapshot-checkstyle-version.html

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

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