2 instantiations of DirectoryNode
Microsoft.Build.Tasks.Git (2)
GitOperations.cs (2)
385var treeRoot = new DirectoryNode(name: "", new List<DirectoryNode>()); 420var newNode = new DirectoryNode(segments[i], new List<DirectoryNode>());
12 references to DirectoryNode
Microsoft.Build.Tasks.Git (12)
GitOperations.cs (12)
349var directoryTree = BuildDirectoryTree(repository, repositoryFactory); 366public readonly List<DirectoryNode> OrderedChildren; 371public DirectoryNode(string name, List<DirectoryNode> orderedChildren) 381internal static DirectoryNode BuildDirectoryTree(GitRepository repository, Func<GitEnvironment, string, GitRepository?> repositoryFactory) 385var treeRoot = new DirectoryNode(name: "", new List<DirectoryNode>()); 405private static void AddTreeNode(DirectoryNode root, string workingDirectory, Lazy<GitIgnore.Matcher?> matcher) 409var node = root; 420var newNode = new DirectoryNode(segments[i], new List<DirectoryNode>()); 433internal static GitIgnore.Matcher? GetContainingRepositoryMatcher(string fullPath, DirectoryNode root) 441var node = root;