private IEnumerable<Regex> ParseIgnoreFiles(IEnumerable<string> ignoreFilePatterns)
{
foreach (var pattern in ignoreFilePatterns)
{
var regex = ConvertFileGlobbingToRegex(pattern);
yield return new Regex(regex, RegexOptions.CultureInvariant | RegexOptions.ExplicitCapture | RegexOptions.IgnoreCase | RegexOptions.Singleline);
}
}