5 writes to BaseDirectory
Microsoft.Build.Utilities.Core (5)
FileMatcher.cs (5)
934newRecursionState.BaseDirectory = subdir; 955thisExcludeStep.BaseDirectory = subdir; 2175result.BaseDirectory = Normalize(fixedDirectoryPart); 2528excludeState.BaseDirectory = state.BaseDirectory; 2540excludeState.BaseDirectory = state.BaseDirectory;
11 references to BaseDirectory
Microsoft.Build.Utilities.Core (11)
FileMatcher.cs (11)
869Debug.Assert(FileUtilities.PathsEqual(searchToExclude.BaseDirectory, recursionState.BaseDirectory), "Expected exclude search base directory to match include search base directory"); 1014foreach (string subdir in _getFileSystemEntries(FileSystemEntity.Directories, recursionState.BaseDirectory, nextStep.DirectoryPattern, null, false)) 1022_getFileSystemEntries(FileSystemEntity.Directories, recursionState.BaseDirectory, nextStep.DirectoryPattern, null, false), 1070IEnumerable<string> files = _getFileSystemEntries(FileSystemEntity.Files, recursionState.BaseDirectory, 2462var excludeBaseDirectory = excludeState.BaseDirectory; 2463var includeBaseDirectory = state.BaseDirectory; 2508if (!IsSubdirectoryOf(state.BaseDirectory, excludeState.BaseDirectory)) 2528excludeState.BaseDirectory = state.BaseDirectory; 2540excludeState.BaseDirectory = state.BaseDirectory;