2010-02-16 3 views
0

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

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

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

ответ

1

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

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

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

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

+0

спасибо, но у меня есть только несколько часов, чтобы создать электронное письмо, чтобы убедить команду, что у нас есть проблема. Автоматические прогоны и т. Д. Могут появиться позже, если я могу купить. –

+0

Я чувствую вашу боль. Я думаю, что с его использованием XML по-прежнему ваш лучший выбор, если вы сможете загрузить его на какой-то другой инструмент (RDBMS, Excel), который может сгладить XML без лишней суеты, а затем использовать сам инструмент, чтобы выплюнуть что-то немного более привлекательным. –