Matches() public static method

public static Matches ( HgFileStatus status, HgFileStatus pattern ) : bool
status HgFileStatus
pattern HgFileStatus
return bool
Beispiel #1
0
        private static string GetOriginalFileName(string fileName)
        {
            if (VisualHgFileStatus.Matches(fileName, HgFileStatus.Renamed | HgFileStatus.Copied))
            {
                return(Hg.GetRenamedFileOriginalName(fileName));
            }

            return(fileName);
        }
Beispiel #2
0
 private bool NeedToSearchChildren(string fileName, HgFileStatus status)
 {
     return(VisualHgOptions.Global.ProjectStatusIncludesChildren &&
            IsProject(fileName) &&
            !VisualHgFileStatus.Matches(status, HgFileStatus.Pending));
 }
Beispiel #3
0
 public static bool SelectedFileStatusMatches(HgFileStatus pattern)
 {
     return(VisualHgFileStatus.Matches(SelectedFile, pattern));
 }
Beispiel #4
0
        private static bool ItemStatusMatches(uint itemId, IVsProject project, HgFileStatus pattern)
        {
            var fileName = GetItemFileName(project, itemId);

            return(VisualHgFileStatus.Matches(fileName, pattern));
        }
Beispiel #5
0
        private static bool ItemStatusMatches(VSITEMSELECTION item, HgFileStatus pattern)
        {
            var fileName = GetItemFileName(item);

            return(VisualHgFileStatus.Matches(fileName, pattern));
        }