in fxcop-agent/src/jetbrains/buildServer/fxcop/agent/FxCopBuildService.java [230:253]
private List<String> matchFiles() {
final Map<String, String> runParameters = getRunnerParameters();
final List<File> files = AntPatternFileCollector.scanDir(getCheckoutDirectory(),
splitFileWildcards(runParameters.get(FxCopConstants.SETTINGS_FILES)),
splitFileWildcards(runParameters.get(FxCopConstants.SETTINGS_FILES_EXCLUDE)), null);
getLogger().logMessage(DefaultMessagesInfo.createTextMessage("Matched assembly files:"));
final List<String> result = new ArrayList<String>(files.size());
if (files.size() == 0) {
getLogger().logMessage(DefaultMessagesInfo.createTextMessage(" none"));
} else {
for (File file : files) {
final String relativeName = FileUtil.getRelativePath(getWorkingDirectory(), file);
result.add(relativeName);
getLogger().logMessage(DefaultMessagesInfo.createTextMessage(" " + relativeName));
}
}
return result;
}