internal BranchTrackingDetails(Repository repo, Branch branch) { if (!branch.IsTracking || branch.Tip == null || branch.TrackedBranch.Tip == null) { historyDivergence = new NullHistoryDivergence(); return; } historyDivergence = repo.ObjectDatabase.CalculateHistoryDivergence(branch.Tip, branch.TrackedBranch.Tip); }
internal BranchTrackingDetails(Repository repo, Branch branch) { if (!branch.IsTracking || branch.Tip == null || branch.TrackedBranch.Tip == null) { historyDivergence = new NullHistoryDivergence(); return; } historyDivergence = repo.ObjectDatabase.CalculateHistoryDivergence(branch.Tip, branch.TrackedBranch.Tip); }