IIgnoreConfiguration Interface

Summary

Specifies which commits or time ranges should be excluded from version calculation.
graph BT Type["IIgnoreConfiguration"] class Type type-node

Syntax

public interface IIgnoreConfiguration

Properties

Name Value Summary
Before DateTimeOffset?
Gets the cut-off date before which commits are ignored; null means no date filter is applied.
IsEmpty bool
Gets a value indicating whether this configuration contains no ignore rules.
Paths IReadOnlySet<string>
Gets the set of file paths whose changes should be ignored during version calculation.
Shas IReadOnlySet<string>
Gets the set of commit SHAs that should be excluded from version calculation.

Extension Methods

Name Value Summary
NotNull<IIgnoreConfiguration>(string) T
Throws ArgumentNullException when value is null; otherwise returns the value.
GitHub