Плагин предупреждений компилятора: набор файлов исключает - PullRequest
0 голосов
/ 30 июля 2010

Мы используем Hudson в качестве нашей машины для сборки, и я пытаюсь настроить набор исключений для плагина Compilier Warnings.Hudson анализирует журнал сборки для определения предупреждений / ошибок, и наши скрипты Clover выводят дубликаты реальных предупреждений.

Как задокументировано Hudson, вы можете настроить набор файлов ANT для исключения определенных предупреждений:

  Warnings to ignore:: Fileset 'excludes' setting that specifies the warnings to exclude from the report (based on their filename).

Я получаю следующие предупреждения (дубликаты):

C:/vsfz/temp/1/clover1710786373818922904.tmp/src4952837385592305293.tmp/corp/app/path
....

Я установил набор исключений:

*vsfz/temp/*/clover*/**

Я ожидал, что набор файлов будет соответствовать предупреждениям, и они не будут добавленык отчету о предупреждениях компилятора, это не так.Кто-нибудь видит проблему с приведенным выше определением набора файлов?

Ответы [ 3 ]

0 голосов
/ 30 июля 2010

Сегодня я просто возился с этим, и я смог заставить его работать, только когда указал расширение файла *.cs или, может быть, *.* подойдет?

в любом случае **/old*/**/*.cs работал на меня.

Надеюсь, это поможет.

0 голосов
/ 08 сентября 2010

Мне удалось добиться этого (он уже давно на заднем плане).

Шаблон, который я использовал в итоге:

**/temp/**
0 голосов
/ 30 июля 2010

Попробуйте что-то вроде:

C:/vsfz/temp/*/clover*/**

или

**/vsfz/temp/*/clover*/**

другая проблема может заключаться в том, что clover* не соответствует должным образом, поэтому вам нужно записать его как clover*.*, но я не думаю, что это проблема.

...