@@ -79,9 +79,9 @@ ITask<string> Unlock(string file, bool force,
7979
8080 ITask < List < GitLogEntry > > Log ( BaseOutputListProcessor < GitLogEntry > processor = null ) ;
8181
82- ITask < SoftwareVersion > Version ( IOutputProcessor < SoftwareVersion > processor = null ) ;
82+ ITask < Version > Version ( IOutputProcessor < Version > processor = null ) ;
8383
84- ITask < SoftwareVersion > LfsVersion ( IOutputProcessor < SoftwareVersion > processor = null ) ;
84+ ITask < Version > LfsVersion ( IOutputProcessor < Version > processor = null ) ;
8585 }
8686
8787 class GitClient : IGitClient
@@ -157,11 +157,11 @@ public ITask<ValidateGitInstallResult> ValidateGitInstall(string path)
157157 if ( ! path . ToNPath ( ) . FileExists ( ) )
158158 {
159159 return new FuncTask < ValidateGitInstallResult > ( cancellationToken ,
160- ( ) => new ValidateGitInstallResult ( false , SoftwareVersion . Undefined , SoftwareVersion . Undefined ) ) ;
160+ ( ) => new ValidateGitInstallResult ( false , null , null ) ) ;
161161 }
162162
163- var gitVersion = SoftwareVersion . Undefined ;
164- var gitLfsVersion = SoftwareVersion . Undefined ;
163+ Version gitVersion = null ;
164+ Version gitLfsVersion = null ;
165165
166166 var gitVersionTask = new GitVersionTask ( cancellationToken ) ;
167167 gitVersionTask . Configure ( processManager , path ,
@@ -178,9 +178,9 @@ public ITask<ValidateGitInstallResult> ValidateGitInstall(string path)
178178 gitLfsVersion = version ;
179179 } ) . Then ( result => {
180180 var b = result
181- && gitVersion != SoftwareVersion . Undefined
181+ && gitVersion != null
182182 && gitVersion >= Constants . MinimumGitVersion
183- && gitLfsVersion != SoftwareVersion . Undefined
183+ && gitLfsVersion != null
184184 && gitLfsVersion >= Constants . MinimumGitLfsVersion ;
185185
186186 return new ValidateGitInstallResult ( b , gitVersion , gitLfsVersion ) ;
@@ -217,15 +217,15 @@ public ITask<List<GitLogEntry>> Log(BaseOutputListProcessor<GitLogEntry> process
217217 . Configure ( processManager ) ;
218218 }
219219
220- public ITask < SoftwareVersion > Version ( IOutputProcessor < SoftwareVersion > processor = null )
220+ public ITask < Version > Version ( IOutputProcessor < Version > processor = null )
221221 {
222222 Logger . Trace ( "Version" ) ;
223223
224224 return new GitVersionTask ( cancellationToken , processor )
225225 . Configure ( processManager ) ;
226226 }
227227
228- public ITask < SoftwareVersion > LfsVersion ( IOutputProcessor < SoftwareVersion > processor = null )
228+ public ITask < Version > LfsVersion ( IOutputProcessor < Version > processor = null )
229229 {
230230 Logger . Trace ( "LfsVersion" ) ;
231231
0 commit comments