32 references to SearchAction
Microsoft.Build.Framework (26)
Utilities\FileMatcher.cs (26)
1923internal (string[] FileList, SearchAction Action, string ExcludeFileSpec, string? GlobFailure) GetFiles( 1931return (CreateArrayWithSingleItemIfNotExcluded(filespecUnescaped, excludeSpecsUnescaped), SearchAction.None, string.Empty, null); 1946SearchAction action = SearchAction.None; 2064private SearchAction GetFileSearchData( 2086return SearchAction.ReturnFileSpec; 2102return SearchAction.ReturnEmptyList; 2120return SearchAction.ReturnEmptyList; 2130return SearchAction.FailOnDriveEnumeratingWildcard; 2183return SearchAction.LogDriveEnumeratingWildcard; 2186return SearchAction.RunSearch; 2384private (string[] FileList, SearchAction Action, string ExcludeFileSpec, string? globFailureEvent) GetFilesImplementation( 2394var action = GetFileSearchData(projectDirectoryUnescaped, filespecUnescaped, 2397if (action == SearchAction.ReturnEmptyList) 2401else if (action == SearchAction.ReturnFileSpec) 2405else if (action == SearchAction.FailOnDriveEnumeratingWildcard) 2409else if ((action != SearchAction.RunSearch) && (action != SearchAction.LogDriveEnumeratingWildcard)) 2422SearchAction trackSearchAction = action; 2432var excludeAction = GetFileSearchData(projectDirectoryUnescaped, excludeSpec, 2435if (excludeAction == SearchAction.ReturnFileSpec) 2445else if (excludeAction == SearchAction.ReturnEmptyList) 2450else if (excludeAction == SearchAction.FailOnDriveEnumeratingWildcard) 2454else if (excludeAction == SearchAction.LogDriveEnumeratingWildcard) 2459else if ((excludeAction != SearchAction.RunSearch) && (excludeAction != SearchAction.LogDriveEnumeratingWildcard))
Microsoft.Build.Framework.UnitTests (6)
FileMatcher_Tests.cs (6)
1381(string[] fileList, FileMatcher.SearchAction action, string excludeFileSpec, _) = FileMatcher.Default.GetFiles( 1385action.ShouldBe(FileMatcher.SearchAction.FailOnDriveEnumeratingWildcard); 1395action.ShouldBe(FileMatcher.SearchAction.FailOnDriveEnumeratingWildcard); 1422(_, FileMatcher.SearchAction action, string excludeFileSpec, _) = FileMatcher.Default.GetFiles( 1426action.ShouldBe(FileMatcher.SearchAction.LogDriveEnumeratingWildcard); 1435action.ShouldBe(FileMatcher.SearchAction.LogDriveEnumeratingWildcard);