GitScc.GitRepository.CreateBranchInfoFromBranch C# (CSharp) Method

CreateBranchInfoFromBranch() private method

private CreateBranchInfoFromBranch ( Branch branch ) : GitScc.GitBranchInfo
branch Branch
return GitScc.GitBranchInfo
        private GitBranchInfo CreateBranchInfoFromBranch(Branch branch)
        {
            return new GitBranchInfo
            {
                CanonicalName = branch.CanonicalName,
                RemoteName = branch.Remote?.Name,
                Name = branch.FriendlyName,
                IsRemote = branch.IsRemote,
                Sha = branch.Tip?.Sha,
                IsCurrentRepoHead = branch.IsCurrentRepositoryHead
            };
        }