Class BranchOverrideConfiguration
Encapsulates configuration for branch overrides.
Inheritance
Inherited Members
Namespace: SimpleVersion.Configuration
Assembly: SimpleVersion.Abstractions.dll
Syntax
public class BranchOverrideConfiguration
Properties
| Improve this Doc View SourceInsertLabel
Gets or sets the label parts to insert at specific indexes of the label in the generated version.
Declaration
public Dictionary<int, string> InsertLabel { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.Dictionary<System.Int32, System.String> |
InsertMetadata
Gets or sets the metadata parts to insert at specific indexes of the metadata in the generated version.
Declaration
public Dictionary<int, string> InsertMetadata { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.Dictionary<System.Int32, System.String> |
Label
Gets or sets the label parts to override in the generated version.
Declaration
public List<string> Label { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.String> |
Match
Gets or sets the regular expression string used to identify matching to a branch to identify branch matches.
Declaration
public string Match { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Metadata
Gets or sets the metadata parts to use in the generated version.
Declaration
public List<string> Metadata { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.String> |
PostfixLabel
Gets or sets the label parts to insert at the end of the label in the generated version.
Declaration
public List<string> PostfixLabel { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.String> |
PostfixMetadata
Gets or sets the metadata parts to insert at the end of the metadata in the generated version.
Declaration
public List<string> PostfixMetadata { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.String> |
PrefixLabel
Gets or sets the label parts to insert at the start of the label in the generated version.
Declaration
public List<string> PrefixLabel { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.String> |
PrefixMetadata
Gets or sets the metadata parts to insert at the start of the metadata in the generated version.
Declaration
public List<string> PrefixMetadata { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.String> |