Ejemplo n.º 1
0
 public TfsPullRequests(GitPullRequest native, TfsUrlBuilder urlBuilder)
     : base(native.PullRequestId, urlBuilder)
 {
     Description  = native.Description;
     SourceBranch = native.SourceRefName;
     TargetBranch = native.TargetRefName;
     Id           = native.PullRequestId.ToString(CultureInfo.InvariantCulture);
 }
Ejemplo n.º 2
0
        public TfsBranch(GitRef branch, TfsUrlBuilder urlBuilder)
        {
            DisplayName = ExtractDisplayName(branch.Name);
            FullName    = branch.Name;
            _id         = branch.ObjectId;

            WebUrl = urlBuilder.BuildBranchUrl(DisplayName);
        }
Ejemplo n.º 3
0
        protected TfsBranch(int pullRequestId, TfsUrlBuilder urlBuilder)
        {
            DisplayName = $"PR {pullRequestId}";
            FullName    = ComputePullRequestBranchName(pullRequestId);
            _id         = pullRequestId.ToString(CultureInfo.InvariantCulture);

            WebUrl = urlBuilder.BuildPullRequestUrl(pullRequestId);
        }
 private TfsPullRequests Convert(GitPullRequest branch, TfsUrlBuilder urlBuilder) => new TfsPullRequests(branch, urlBuilder);
 private TfsBranch Convert(GitRef branch, TfsUrlBuilder urlBuilder) => new TfsBranch(branch, urlBuilder);