Как я начал бы интегрировать pyflakes с Гудзоном

Мы используем Гудзон для непрерывной интеграции с Плагином Нарушений, который анализирует наш вывод от pylint. Однако pylint немного слишком строг, и трудно настраивать. То, что мы использовали бы, является pyflakes, который дал бы нам правильный уровень, "Вы делаете его неправильно".

8
задан John Y 4 August 2011 в 13:30
поделиться

1 ответ

Плагин Violations требует xml-вывод от различных чекеров, которые он поддерживает.

Я не знаком с pyflakes, но из моего краткого обзора следует, что он не поддерживает xml в качестве типа вывода. Поэтому вам придется обработать вывод pyflakes, прежде чем позволить Violations попытаться разобрать его (или вы можете модифицировать pyflakes и написать свой собственный класс вывода сообщений). Вероятно, вы захотите перехватить вывод pylint и использовать его для определения подходящего формата xml, который нравится плагину Violations.

1
ответ дан 5 December 2019 в 23:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: