private static string GitDescribeImpl( ICakeContext context, IRepository repository, Commit commit, bool renderLongFormat, GitDescribeStrategy strategy, int?minimumCommitIdAbbreviatedSize) { if (context == null) { throw new ArgumentNullException(nameof(context)); } if (repository == null) { throw new ArgumentNullException(nameof(repository)); } if (commit == null) { throw new ArgumentNullException(nameof(commit)); } try { var describeOptions = new DescribeOptions { AlwaysRenderLongFormat = renderLongFormat, Strategy = ConvertDescribeStrategy(strategy) }; if (minimumCommitIdAbbreviatedSize.HasValue) { describeOptions.MinimumCommitIdAbbreviatedSize = minimumCommitIdAbbreviatedSize.Value; } return(repository.Describe(commit, describeOptions)); } catch (Exception ex) { context.Log.Warning(Verbosity.Normal, "Describe failed, empty string returned:\n{0}", ex); return(""); } }
public string Describe(Commit commit, DescribeOptions options) => repository.Describe(commit, options);
public string Describe(Commit commit, DescribeOptions options) { return(repositoryInstance.Describe(commit, options)); }
public string Describe(Commit commit, DescribeOptions options) { throw new NotImplementedException(); }