Interface ICommit
- Namespace
- NoeticTools.Git2SemVer.Core.Tools.Git
- Assembly
- NoeticTools.Git2SemVer.Core.dll
[JsonDerivedType(typeof(Commit), "Commit")]
public interface ICommit
Properties
CommitId CommitId { get; }
Property Value
- CommitId
MessageBody
string MessageBody { get; }
Property Value
- string
CommitId[] Parents { get; }
Property Value
- CommitId[]
SemVersion? ReleasedVersion { get; }
Property Value
- SemVersion
Property Value
- string
IReadOnlyList<Tag>? Tags { get; }
Property Value
- IReadOnlyList<Tag>