IVersionConverter<T> Interface

graph BT Type-.->Interface0["IDisposable"] Type["IVersionConverter<T>"] class Type type-node Implementing0["IWixVersionFileUpdater"]-.->Type click Implementing0 "/api/GitVersion.VersionConverters.WixUpdater/IWixVersionFileUpdater" Implementing1["WixVersionFileUpdater"]-.->Type click Implementing1 "/api/GitVersion.VersionConverters.WixUpdater/WixVersionFileUpdater" Implementing2["GitVersionInfoGenerator"]-.->Type click Implementing2 "/api/GitVersion.VersionConverters.GitVersionInfo/GitVersionInfoGenerator" Implementing3["IOutputGenerator"]-.->Type click Implementing3 "/api/GitVersion.VersionConverters.OutputGenerator/IOutputGenerator" Implementing4["OutputGenerator"]-.->Type click Implementing4 "/api/GitVersion.VersionConverters.OutputGenerator/OutputGenerator" Implementing5["ProjectFileUpdater"]-.->Type click Implementing5 "/api/GitVersion.VersionConverters.AssemblyInfo/ProjectFileUpdater" Implementing6["IGitVersionInfoGenerator"]-.->Type click Implementing6 "/api/GitVersion.VersionConverters.GitVersionInfo/IGitVersionInfoGenerator" Implementing7["IAssemblyInfoFileUpdater"]-.->Type click Implementing7 "/api/GitVersion.VersionConverters.AssemblyInfo/IAssemblyInfoFileUpdater" Implementing8["IProjectFileUpdater"]-.->Type click Implementing8 "/api/GitVersion.VersionConverters.AssemblyInfo/IProjectFileUpdater" Implementing9["AssemblyInfoFileUpdater"]-.->Type click Implementing9 "/api/GitVersion.VersionConverters.AssemblyInfo/AssemblyInfoFileUpdater"

Syntax

public interface IVersionConverter<in T> : IDisposable where T : IConverterContext

Type Parameters

Name Description
T

Methods

Name Value Summary
Execute(VersionVariables, T) void

Extension Methods

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