6 writes to BaseDirectory
Microsoft.Build.Framework (6)
19 references to BaseDirectory
Microsoft.Build.Framework (19)
Utilities\FileMatcher.cs (19)
959FileSystemInfo linkTarget = Directory.ResolveLinkTarget(recursionState.BaseDirectory, returnFinalTarget: true);
960if (linkTarget is not null && IsSubdirectoryOf(recursionState.BaseDirectory, linkTarget.FullName, FileUtilities.PathComparison))
991Debug.Assert(FileUtilities.PathsEqual(searchToExclude.BaseDirectory, recursionState.BaseDirectory), "Expected exclude search base directory to match include search base directory");
1136foreach (string subdir in _getFileSystemEntries(FileSystemEntity.Directories, recursionState.BaseDirectory, nextStep.DirectoryPattern, null, false))
1144_getFileSystemEntries(FileSystemEntity.Directories, recursionState.BaseDirectory, nextStep.DirectoryPattern, null, false),
1192IEnumerable<string> files = _getFileSystemEntries(FileSystemEntity.Files, recursionState.BaseDirectory,
3108if (ShouldSkipRecursiveDirectory(state.BaseDirectory))
3117state.BaseDirectory,
3132state.BaseDirectory,
3283string excludeBaseDirectory = excludeState.BaseDirectory;
3284string includeBaseDirectory = state.BaseDirectory;
3325excludeState.BaseDirectory,
3827var excludeBaseDirectory = excludeState.BaseDirectory;
3828var includeBaseDirectory = state.BaseDirectory;
3873if (!IsSubdirectoryOf(state.BaseDirectory, excludeState.BaseDirectory))
3893excludeState.BaseDirectory = state.BaseDirectory;
3905excludeState.BaseDirectory = state.BaseDirectory;