1 instantiation of Matcher
Microsoft.Build.Tasks.Git (1)
GitDataReader\GitIgnore.cs (1)
97=> new Matcher(this);
9 references to Matcher
Microsoft.Build.Tasks.Git (9)
GitDataReader\GitIgnore.cs (1)
96public Matcher CreateMatcher()
GitOperations.cs (8)
378var containingDirectoryMatcher = GetContainingRepositoryMatcher(fullPath, directoryTree); 391public Lazy<GitIgnore.Matcher?>? Matcher; 408AddTreeNode(treeRoot, repository.WorkingDirectory, new Lazy<GitIgnore.Matcher?>(() => repository.Ignore.CreateMatcher())); 417matcher: new Lazy<GitIgnore.Matcher?>(() => 427private static void AddTreeNode(DirectoryNode root, string workingDirectory, Lazy<GitIgnore.Matcher?> matcher) 455internal static GitIgnore.Matcher? GetContainingRepositoryMatcher(string fullPath, DirectoryNode root) 461GitIgnore.Matcher? containingRepositoryMatcher = null; 474var matcher = node.Matcher?.Value;