Как мне заставить Simian создать красивый HTML-отчет, который я могу отправить по электронной почте всем в команде? - PullRequest
0 голосов
/ 16 февраля 2010

Я пытаюсь выяснить, насколько велика наша проблема с дублирующимся кодом, поэтому мне нужно иметь возможность отправить хороший отчет (HTML, PDF или слово) всем членам команды, в котором перечислены все найденные дубликаты.

Как мне создать такой отчет? (На данном этапе я просто ищу решение для рекламы, которое поможет решить проблему)

(Наша кодовая база находится в VB.NET, и я работаю в Windows 7)

1 Ответ

1 голос
/ 16 февраля 2010

Лично я написал бы (Perl | Вставьте здесь свой выбор языка) программу, которая принимает вывод Simian и выплевывает HTML, отформатированный по вашему желанию.

Таким образом, вы можете поместить это как шаг после процесса в своем автоматическом запуске Simian (я полагаю, вы хотите, чтобы он запускался каждую ночь, или по запросу, или как угодно ... определенно то, что вы хотите автоматизировать, в любом случае, потому что должны включать такие вещи, как получение копии из вашего репозитория кода для всех модулей, отправка электронной почты в список рассылки в конце и т. д. и т. д.)

Извините, но я сомневаюсь, что здесь есть реальная альтернатива "накатывать свои": я сомневаюсь, что есть компании (или даже проекты ОС), занимающиеся проблемами ниши, такими как "форматирование вывода утилиты дублирования кода".

Примечание: это должно быть еще проще, учитывая, что Simian может выводить XML (используя "-formatter = xml")

...