21 lines
505 B
C#
21 lines
505 B
C#
namespace Flawless.Abstraction;
|
|
|
|
public abstract class RepositoryCommit
|
|
{
|
|
public abstract IReadonlyRepository Repository { get; }
|
|
|
|
public abstract UInt64 Id { get; }
|
|
|
|
public abstract Author Author { get; }
|
|
|
|
public abstract DateTime CommitTime { get; }
|
|
|
|
public abstract string Message { get; }
|
|
|
|
public abstract IDepotLabel Depot { get; }
|
|
|
|
public abstract RepositoryCommit? GetParentCommit();
|
|
|
|
public abstract RepositoryCommit? GetChildCommit();
|
|
|
|
} |