Skip to content

Commit 4779963

Browse files
authored
Merge pull request #2757 from Evangelink/field-as-local-variable
Refactor versionVariables as local variable.
2 parents 54a3eb3 + 22a4343 commit 4779963

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

src/GitVersion.MsBuild/GitVersionTaskExecutor.cs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ public class GitVersionTaskExecutor : IGitVersionTaskExecutor
1313
private readonly ILog log;
1414
private readonly IGitVersionOutputTool gitVersionOutputTool;
1515
private readonly IOptions<GitVersionOptions> options;
16-
private VersionVariables versionVariables;
1716

1817
public GitVersionTaskExecutor(IFileSystem fileSystem, IGitVersionOutputTool gitVersionOutputTool, IOptions<GitVersionOptions> options, ILog log)
1918
{
@@ -25,7 +24,7 @@ public GitVersionTaskExecutor(IFileSystem fileSystem, IGitVersionOutputTool gitV
2524

2625
public void GetVersion(GetVersion task)
2726
{
28-
versionVariables = VersionVariables.FromFile(task.VersionFile, fileSystem, log);
27+
var versionVariables = VersionVariables.FromFile(task.VersionFile, fileSystem, log);
2928
var outputType = typeof(GetVersion);
3029
foreach (var variable in versionVariables)
3130
{
@@ -35,7 +34,7 @@ public void GetVersion(GetVersion task)
3534

3635
public void UpdateAssemblyInfo(UpdateAssemblyInfo task)
3736
{
38-
versionVariables = VersionVariables.FromFile(task.VersionFile, fileSystem, log);
37+
var versionVariables = VersionVariables.FromFile(task.VersionFile, fileSystem, log);
3938
FileHelper.DeleteTempFiles();
4039
if (task.CompileFiles != null) FileHelper.CheckForInvalidFiles(task.CompileFiles, task.ProjectFile);
4140

@@ -53,7 +52,7 @@ public void UpdateAssemblyInfo(UpdateAssemblyInfo task)
5352

5453
public void GenerateGitVersionInformation(GenerateGitVersionInformation task)
5554
{
56-
versionVariables = VersionVariables.FromFile(task.VersionFile, fileSystem, log);
55+
var versionVariables = VersionVariables.FromFile(task.VersionFile, fileSystem, log);
5756
var fileWriteInfo = task.IntermediateOutputPath.GetFileWriteInfo(task.Language, task.ProjectFile, "GitVersionInformation");
5857
task.GitVersionInformationFilePath = Path.Combine(fileWriteInfo.WorkingDirectory, fileWriteInfo.FileName);
5958

@@ -65,7 +64,7 @@ public void GenerateGitVersionInformation(GenerateGitVersionInformation task)
6564

6665
public void WriteVersionInfoToBuildLog(WriteVersionInfoToBuildLog task)
6766
{
68-
versionVariables = VersionVariables.FromFile(task.VersionFile, fileSystem, log);
67+
var versionVariables = VersionVariables.FromFile(task.VersionFile, fileSystem, log);
6968
gitVersionOutputTool.OutputVariables(versionVariables, false);
7069
}
7170
}

0 commit comments

Comments
 (0)