Bari.Core.Model.SourceSetIgnoreList.Add C# (CSharp) Method

Add() public method

public Add ( string expression ) : void
expression string
return void
        public void Add(string expression)
        {
            ignoreExpressions.Add(new Regex(expression, RegexOptions.Compiled));
        }

Usage Example

Example #1
0
        public void MultipleIgnoreExpressions()
        {
            var ignoreList = new SourceSetIgnoreList();
            ignoreList.Add(@".+\.tmp$");
            ignoreList.Add(@".+\.log$");

            ignoreList.IsIgnored(new SuiteRelativePath(@"a\b\c.dll.tmp")).Should().BeTrue();
            ignoreList.IsIgnored(new SuiteRelativePath(@"x.log")).Should().BeTrue();
            ignoreList.IsIgnored(new SuiteRelativePath(@"tmp")).Should().BeFalse();
        }
SourceSetIgnoreList