6 writes to RemainingWildcardDirectory
Microsoft.Build.Tasks.Core (6)
FileMatcher.cs (6)
928newRecursionState.RemainingWildcardDirectory = nextStep.RemainingWildcardDirectory; 949thisExcludeStep.RemainingWildcardDirectory = excludeNextSteps[i].RemainingWildcardDirectory; 1139recursionState.RemainingWildcardDirectory = recursiveDirectoryMatch; 1155recursionState.RemainingWildcardDirectory = indexOfNextSlash != -1 ? recursionState.RemainingWildcardDirectory.Substring(indexOfNextSlash + 1) : string.Empty; 2161result.RemainingWildcardDirectory = Normalize(wildcardDirectoryPart); 2525excludeState.RemainingWildcardDirectory = recursiveDirectoryMatch + s_directorySeparator;
14 references to RemainingWildcardDirectory
Microsoft.Build.Tasks.Core (14)
FileMatcher.cs (14)
850ErrorUtilities.VerifyThrow(recursionState.RemainingWildcardDirectory != null, "Expected non-null remaning wildcard directory."); 873searchToExclude.RemainingWildcardDirectory == recursionState.RemainingWildcardDirectory && 1105else if (recursionState.RemainingWildcardDirectory.Length == 0) 1110else if (recursionState.RemainingWildcardDirectory.IndexOf(recursiveDirectoryMatch, StringComparison.Ordinal) == 0) 1124if (recursionState.SearchData.NeedsRecursion && recursionState.RemainingWildcardDirectory.Length > 0) 1129if (!IsRecursiveDirectoryMatch(recursionState.RemainingWildcardDirectory)) 1131int indexOfNextSlash = recursionState.RemainingWildcardDirectory.IndexOfAny(directorySeparatorCharacters); 1133pattern = indexOfNextSlash != -1 ? recursionState.RemainingWildcardDirectory.Substring(0, indexOfNextSlash) : recursionState.RemainingWildcardDirectory; 1155recursionState.RemainingWildcardDirectory = indexOfNextSlash != -1 ? recursionState.RemainingWildcardDirectory.Substring(indexOfNextSlash + 1) : string.Empty; 1160ret.RemainingWildcardDirectory = recursionState.RemainingWildcardDirectory; 2500if (excludeState.RemainingWildcardDirectory.Length == 0) 2507else if (IsRecursiveDirectoryMatch(excludeState.RemainingWildcardDirectory))