CommitSortStrategies Enum

Namespace
GitVersion
Interfaces
  • IComparable
  • IFormattable
  • IConvertible
Base Types
  • object
  • ValueType
  • Enum
graph BT Type-->Base0["Enum"] Base0-->Base1["ValueType"] Base1-->Base2["object"] Type-.->Interface0["IComparable"] Type-.->Interface1["IFormattable"] Type-.->Interface2["IConvertible"] Type["CommitSortStrategies"] class Type type-node

Syntax

[Flags]
public enum CommitSortStrategies

Attributes

Type Description
Flags

Fields

Name Constant Value Summary
None 0
Sort the commits in no particular ordering; this sorting is arbitrary, implementation-specific and subject to change at any time.
static
Reverse 4
Iterate through the commits in reverse order; this sorting mode can be combined with any of the above.
static
Time 2
Sort the commits by commit time; this sorting mode can be combined with topological sorting.
static
Topological 1
Sort the commits in topological order (parents before children); this sorting mode can be combined with time sorting.
static

Extension Methods

Name Value Summary
GetProperties() IEnumerable<KeyValuePair<string, string>>
GitHub