Skip to content

Commit 7b04224

Browse files
committed
Fixes parameter name in Arguments class
1 parent efebd6a commit 7b04224

File tree

3 files changed

+20
-20
lines changed

3 files changed

+20
-20
lines changed

src/GitVersionExe.Tests/ArgumentParserTests.cs

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -320,8 +320,8 @@ public void UpdateAssemblyInfoWithFilename()
320320

321321
var arguments = argumentParser.ParseArguments($"-targetpath {repo.RepositoryPath} -updateAssemblyInfo CommonAssemblyInfo.cs");
322322
arguments.UpdateAssemblyInfo.ShouldBe(true);
323-
arguments.UpdateFileNames.Count.ShouldBe(1);
324-
arguments.UpdateFileNames.ShouldContain(x => Path.GetFileName(x).Equals("CommonAssemblyInfo.cs"));
323+
arguments.UpdateAssemblyInfoFileName.Count.ShouldBe(1);
324+
arguments.UpdateAssemblyInfoFileName.ShouldContain(x => Path.GetFileName(x).Equals("CommonAssemblyInfo.cs"));
325325
}
326326

327327
[Test]
@@ -337,9 +337,9 @@ public void UpdateAssemblyInfoWithMultipleFilenames()
337337

338338
var arguments = argumentParser.ParseArguments($"-targetpath {repo.RepositoryPath} -updateAssemblyInfo CommonAssemblyInfo.cs VersionAssemblyInfo.cs");
339339
arguments.UpdateAssemblyInfo.ShouldBe(true);
340-
arguments.UpdateFileNames.Count.ShouldBe(2);
341-
arguments.UpdateFileNames.ShouldContain(x => Path.GetFileName(x).Equals("CommonAssemblyInfo.cs"));
342-
arguments.UpdateFileNames.ShouldContain(x => Path.GetFileName(x).Equals("VersionAssemblyInfo.cs"));
340+
arguments.UpdateAssemblyInfoFileName.Count.ShouldBe(2);
341+
arguments.UpdateAssemblyInfoFileName.ShouldContain(x => Path.GetFileName(x).Equals("CommonAssemblyInfo.cs"));
342+
arguments.UpdateAssemblyInfoFileName.ShouldContain(x => Path.GetFileName(x).Equals("VersionAssemblyInfo.cs"));
343343
}
344344

345345
[Test]
@@ -360,10 +360,10 @@ public void UpdateAssemblyInfoWithMultipleFilenamesMatchingGlobbing()
360360

361361
var arguments = argumentParser.ParseArguments($"-targetpath {repo.RepositoryPath} -updateAssemblyInfo **/*AssemblyInfo.cs");
362362
arguments.UpdateAssemblyInfo.ShouldBe(true);
363-
arguments.UpdateFileNames.Count.ShouldBe(3);
364-
arguments.UpdateFileNames.ShouldContain(x => Path.GetFileName(x).Equals("CommonAssemblyInfo.cs"));
365-
arguments.UpdateFileNames.ShouldContain(x => Path.GetFileName(x).Equals("VersionAssemblyInfo.cs"));
366-
arguments.UpdateFileNames.ShouldContain(x => Path.GetFileName(x).Equals("LocalAssemblyInfo.cs"));
363+
arguments.UpdateAssemblyInfoFileName.Count.ShouldBe(3);
364+
arguments.UpdateAssemblyInfoFileName.ShouldContain(x => Path.GetFileName(x).Equals("CommonAssemblyInfo.cs"));
365+
arguments.UpdateAssemblyInfoFileName.ShouldContain(x => Path.GetFileName(x).Equals("VersionAssemblyInfo.cs"));
366+
arguments.UpdateAssemblyInfoFileName.ShouldContain(x => Path.GetFileName(x).Equals("LocalAssemblyInfo.cs"));
367367
}
368368

369369
[Test]
@@ -379,8 +379,8 @@ public void UpdateAssemblyInfoWithRelativeFilename()
379379

380380
var arguments = argumentParser.ParseArguments($"-targetpath {targetPath} -updateAssemblyInfo ..\\..\\CommonAssemblyInfo.cs");
381381
arguments.UpdateAssemblyInfo.ShouldBe(true);
382-
arguments.UpdateFileNames.Count.ShouldBe(1);
383-
arguments.UpdateFileNames.ShouldContain(x => Path.GetFileName(x).Equals("CommonAssemblyInfo.cs"));
382+
arguments.UpdateAssemblyInfoFileName.Count.ShouldBe(1);
383+
arguments.UpdateAssemblyInfoFileName.ShouldContain(x => Path.GetFileName(x).Equals("CommonAssemblyInfo.cs"));
384384
}
385385

386386
[Test]

src/GitVersionExe/ArgumentParser.cs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ public Arguments ParseArguments(string[] commandLineArguments)
104104
: firstArgument;
105105

106106
arguments.TargetPath = arguments.TargetPath.TrimEnd('/', '\\');
107-
arguments.UpdateFileNames = ResolveFiles(arguments.TargetPath, arguments.UpdateFileNames).ToHashSet();
107+
arguments.UpdateAssemblyInfoFileName = ResolveFiles(arguments.TargetPath, arguments.UpdateAssemblyInfoFileName).ToHashSet();
108108
arguments.NoFetch = arguments.NoFetch || buildAgent != null && buildAgent.PreventFetch();
109109

110110
return arguments;
@@ -424,7 +424,7 @@ private static void ParseEnsureAssemblyInfo(Arguments arguments, string value)
424424
arguments.EnsureAssemblyInfo = false;
425425
}
426426

427-
if (arguments.UpdateFileNames.Count > 1 && arguments.EnsureAssemblyInfo)
427+
if (arguments.UpdateAssemblyInfoFileName.Count > 1 && arguments.EnsureAssemblyInfo)
428428
{
429429
throw new WarningException("Can't specify multiple assembly info files when using /ensureassemblyinfo switch, either use a single assembly info file or do not specify /ensureassemblyinfo and create assembly info files manually");
430430
}
@@ -504,15 +504,15 @@ private static void ParseUpdateAssemblyInfo(Arguments arguments, string value, s
504504
arguments.UpdateAssemblyInfo = true;
505505
foreach (var v in values)
506506
{
507-
arguments.UpdateFileNames.Add(v);
507+
arguments.UpdateAssemblyInfoFileName.Add(v);
508508
}
509509
}
510510
else if (!value.IsSwitchArgument())
511511
{
512512
arguments.UpdateAssemblyInfo = true;
513513
if (value != null)
514514
{
515-
arguments.UpdateFileNames.Add(value);
515+
arguments.UpdateAssemblyInfoFileName.Add(value);
516516
}
517517
}
518518
else
@@ -524,7 +524,7 @@ private static void ParseUpdateAssemblyInfo(Arguments arguments, string value, s
524524
{
525525
throw new WarningException("Cannot specify both updateprojectfiles and updateassemblyinfo in the same run. Please rerun GitVersion with only one parameter");
526526
}
527-
if (arguments.UpdateFileNames.Count > 1 && arguments.EnsureAssemblyInfo)
527+
if (arguments.UpdateAssemblyInfoFileName.Count > 1 && arguments.EnsureAssemblyInfo)
528528
{
529529
throw new WarningException("Can't specify multiple assembly info files when using -ensureassemblyinfo switch, either use a single assembly info file or do not specify -ensureassemblyinfo and create assembly info files manually");
530530
}
@@ -545,15 +545,15 @@ private static void ParseUpdateProjectInfo(Arguments arguments, string value, st
545545
arguments.UpdateProjectFiles = true;
546546
foreach (var v in values)
547547
{
548-
arguments.UpdateFileNames.Add(v);
548+
arguments.UpdateAssemblyInfoFileName.Add(v);
549549
}
550550
}
551551
else if (!value.IsSwitchArgument())
552552
{
553553
arguments.UpdateProjectFiles = true;
554554
if (value != null)
555555
{
556-
arguments.UpdateFileNames.Add(value);
556+
arguments.UpdateAssemblyInfoFileName.Add(value);
557557
}
558558
}
559559
else

src/GitVersionExe/Arguments.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ public class Arguments
4141
public bool UpdateProjectFiles;
4242
public bool UpdateAssemblyInfo;
4343
public bool EnsureAssemblyInfo;
44-
public ISet<string> UpdateFileNames = new HashSet<string>();
44+
public ISet<string> UpdateAssemblyInfoFileName = new HashSet<string>();
4545

4646
[Obsolete]
4747
public string Proj;
@@ -65,7 +65,7 @@ public GitVersionOptions ToOptions()
6565
UpdateProjectFiles = UpdateProjectFiles,
6666
UpdateAssemblyInfo = UpdateAssemblyInfo,
6767
EnsureAssemblyInfo = EnsureAssemblyInfo,
68-
Files = UpdateFileNames
68+
Files = UpdateAssemblyInfoFileName
6969
},
7070

7171
Authentication =

0 commit comments

Comments
 (0)