GitUI.CommandsDialogs.FormBrowse.GetRepositoryShortName C# (CSharp) Метод

GetRepositoryShortName() приватный статический Метод

Returns a short name for repository. If the repository contains a description it is returned, otherwise the last part of path is returned.
private static GetRepositoryShortName ( string repositoryDir ) : String
repositoryDir string Path to repository.
Результат String
        private static String GetRepositoryShortName(string repositoryDir)
        {
            DirectoryInfo dirInfo = new DirectoryInfo(repositoryDir);
            if (dirInfo.Exists)
            {
                string desc = ReadRepositoryDescription(repositoryDir);
                if (desc.IsNullOrEmpty())
                {
                    desc = Repositories.RepositoryHistory.Repositories
                        .Where(repo => repo.Path.Equals(repositoryDir, StringComparison.CurrentCultureIgnoreCase)).Select(repo => repo.Title)
                        .FirstOrDefault();
                }
                return desc ?? dirInfo.Name;
            }
            return dirInfo.Name;
        }
FormBrowse