Я использую этот новый решайер Command line tool в моей сборке Team, чтобы анализировать проблемы с кодом. Это прекрасно работает, он генерирует XML-файл со всеми проблемами кода.Анализ синтаксического анализа анализа xml по команде build
То, что я пытаюсь выполнить, заключается в анализе XML. Для каждой проблемы я хочу написать предупреждение о сборке или сборку.
XML-выглядит следующим образом:
<Report ToolsVersion="8.0">
<IssueTypes>...</IssueTypes>
<Project Name="FooBar">
<Issue TypeId="FieldCanBeMadeReadOnly.Local" File="Builder.cs" Offset="266-277" Line="10" Message="Field can be made readonly" />
...
</Project>
</Report>
Является ли их любой XML-парсер доступны, что я могу подключить в мой шаблон процесса сборки? Или мне нужно создать собственное консольное приложение, которое анализирует xml?
Рассматривали ли вы отправку своей пользовательской деятельности в проект [Community TFS Build Extensions] (http://tfsbuildextensions.codeplex.com)? Я думаю, что мы начнем интеграцию resharper в процессе сборки в самом ближайшем будущем, и было бы неплохо провести это централизованное и тщательное тестирование. – julealgon