TinySite.Commands.LoadSiteConfigCommand.ParseIgnoreFiles C# (CSharp) Method

ParseIgnoreFiles() private method

private ParseIgnoreFiles ( IEnumerable ignoreFilePatterns ) : IEnumerable
ignoreFilePatterns IEnumerable
return IEnumerable
        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);
            }
        }