GitVersion.VersionCalculation.NextVersionCalculator.GetMergedHead C# (CSharp) Method

GetMergedHead() private method

private GetMergedHead ( Commit mergeCommit ) : Commit
mergeCommit Commit
return Commit
        private Commit GetMergedHead(Commit mergeCommit)
        {
            var parents = mergeCommit.Parents.Skip(1).ToList();
            if (parents.Count > 1)
                throw new NotSupportedException("Mainline development does not support more than one merge source in a single commit yet");
            return parents.Single();
        }