5 writes to BaseDirectory
Microsoft.Build.Tasks.Core (5)
FileMatcher.cs (5)
928newRecursionState.BaseDirectory = subdir; 949thisExcludeStep.BaseDirectory = subdir; 2152result.BaseDirectory = Normalize(fixedDirectoryPart); 2505excludeState.BaseDirectory = state.BaseDirectory; 2517excludeState.BaseDirectory = state.BaseDirectory;
11 references to BaseDirectory
Microsoft.Build.Tasks.Core (11)
FileMatcher.cs (11)
863Debug.Assert(FileUtilities.PathsEqual(searchToExclude.BaseDirectory, recursionState.BaseDirectory), "Expected exclude search base directory to match include search base directory"); 1008foreach (string subdir in _getFileSystemEntries(FileSystemEntity.Directories, recursionState.BaseDirectory, nextStep.DirectoryPattern, null, false)) 1016_getFileSystemEntries(FileSystemEntity.Directories, recursionState.BaseDirectory, nextStep.DirectoryPattern, null, false), 1064IEnumerable<string> files = _getFileSystemEntries(FileSystemEntity.Files, recursionState.BaseDirectory, 2439var excludeBaseDirectory = excludeState.BaseDirectory; 2440var includeBaseDirectory = state.BaseDirectory; 2485if (!IsSubdirectoryOf(state.BaseDirectory, excludeState.BaseDirectory)) 2505excludeState.BaseDirectory = state.BaseDirectory; 2517excludeState.BaseDirectory = state.BaseDirectory;