Simian несколько исключает вариант

Я использую Simian для анализа дублирующихся кодов в моем проекте C#. Но я хочу исключить два вида ситуаций. Один из них заключается в том, что файлы модульного тестирования не должны анализироваться, а другой - автоматически генерируемый файл (например, Microsoft.Moles автоматически создает файлы mgcs)

Мои аргументы хороши, как показано ниже, когда у меня есть только один тип файлов, за исключением -formatter = vs: c: \ temp \ SimianResult.log -language = cs $ (SolutionDir) / /*.cs -exclude = /*Test.cs - порог =15

Но когда я добавляю вторые ситуации, я не знаю, как их собрать, я ищу их в Интернете, но не могу найти примеры, даже официальный сайт http://www.harukizaemon.com/simian/ этого не делает покажи это. Я пробую следующую комбинацию, но все не получается
(1)... -exclude = /*Test.cs, / * mgcs -threshold=15
(2)... -exclude = /*Test.cs; / mgcs -threshold=15
(3)... -exclude = * / Test.cs * / * mgcs -threshold=15

Кто-нибудь знает, как это решить? Спасибо

1 ответ

Решение

Мой сотрудник попробовал правильный синтаксис для меня, и он работает. Ключом является то, что вы должны поставить ключевое слово "исключает" дважды. Поэтому ответ на мой вопрос: -formatter = vs: c: \ temp \ SimianResult.log -language = cs $ (SolutionDir) //*.cs -exclude =/Test.cs -exclude =* / mgcs -threshold=15

Другие вопросы по тегам