Skip to content

Commit 6349b0e

Browse files
HHobeckarturcic
authored andcommitted
Integrate code review comments of reviewer asbjornu and arturcic.
1 parent 9e445d5 commit 6349b0e

File tree

10 files changed

+101
-99
lines changed

10 files changed

+101
-99
lines changed

src/GitVersion.Core.Tests/VersionCalculation/BaseVersionCalculatorTests.cs

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ public void ChoosesHighestVersionReturnedFromStrategies()
2424
services.AddSingleton<IVersionStrategy>(new V2Strategy(dateTimeOffset));
2525
}));
2626

27-
var baseVersion = versionCalculator.GetBaseVersion();
27+
var (baseVersion, _) = versionCalculator.GetBaseVersion();
2828

29-
baseVersion.Item1.SemanticVersion.ToString().ShouldBe("2.0.0");
30-
baseVersion.Item1.ShouldIncrement.ShouldBe(true);
31-
baseVersion.Item1.BaseVersionSource.ShouldNotBeNull();
32-
baseVersion.Item1.BaseVersionSource.When.ShouldBe(dateTimeOffset);
29+
baseVersion.SemanticVersion.ToString().ShouldBe("2.0.0");
30+
baseVersion.ShouldIncrement.ShouldBe(true);
31+
baseVersion.BaseVersionSource.ShouldNotBeNull();
32+
baseVersion.BaseVersionSource.When.ShouldBe(dateTimeOffset);
3333
}
3434

3535
[Test]
@@ -45,12 +45,12 @@ public void UsesWhenFromNextBestMatchIfHighestDoesntHaveWhen()
4545
services.AddSingleton<IVersionStrategy>(new V2Strategy(null));
4646
}));
4747

48-
var baseVersion = versionCalculator.GetBaseVersion();
48+
var (baseVersion, _) = versionCalculator.GetBaseVersion();
4949

50-
baseVersion.Item1.SemanticVersion.ToString().ShouldBe("2.0.0");
51-
baseVersion.Item1.ShouldIncrement.ShouldBe(true);
52-
baseVersion.Item1.BaseVersionSource.ShouldNotBeNull();
53-
baseVersion.Item1.BaseVersionSource.When.ShouldBe(when);
50+
baseVersion.SemanticVersion.ToString().ShouldBe("2.0.0");
51+
baseVersion.ShouldIncrement.ShouldBe(true);
52+
baseVersion.BaseVersionSource.ShouldNotBeNull();
53+
baseVersion.BaseVersionSource.When.ShouldBe(when);
5454
}
5555

5656
[Test]
@@ -66,12 +66,12 @@ public void UsesWhenFromNextBestMatchIfHighestDoesntHaveWhenReversedOrder()
6666
services.AddSingleton<IVersionStrategy>(new V2Strategy(when));
6767
}));
6868

69-
var baseVersion = versionCalculator.GetBaseVersion();
69+
var (baseVersion, _) = versionCalculator.GetBaseVersion();
7070

71-
baseVersion.Item1.SemanticVersion.ToString().ShouldBe("2.0.0");
72-
baseVersion.Item1.ShouldIncrement.ShouldBe(true);
73-
baseVersion.Item1.BaseVersionSource.ShouldNotBeNull();
74-
baseVersion.Item1.BaseVersionSource.When.ShouldBe(when);
71+
baseVersion.SemanticVersion.ToString().ShouldBe("2.0.0");
72+
baseVersion.ShouldIncrement.ShouldBe(true);
73+
baseVersion.BaseVersionSource.ShouldNotBeNull();
74+
baseVersion.BaseVersionSource.When.ShouldBe(when);
7575
}
7676

7777
[Test]
@@ -88,11 +88,11 @@ public void ShouldNotFilterVersion()
8888
services.AddSingleton<IVersionStrategy>(new TestVersionStrategy(version));
8989
}));
9090

91-
var baseVersion = versionCalculator.GetBaseVersion();
91+
var (baseVersion, _) = versionCalculator.GetBaseVersion();
9292

93-
baseVersion.Item1.Source.ShouldBe(version.Source);
94-
baseVersion.Item1.ShouldIncrement.ShouldBe(version.ShouldIncrement);
95-
baseVersion.Item1.SemanticVersion.ShouldBe(version.SemanticVersion);
93+
baseVersion.Source.ShouldBe(version.Source);
94+
baseVersion.ShouldIncrement.ShouldBe(version.ShouldIncrement);
95+
baseVersion.SemanticVersion.ShouldBe(version.SemanticVersion);
9696
}
9797

9898
[Test]
@@ -110,12 +110,12 @@ public void ShouldFilterVersion()
110110
services.RemoveAll<IVersionStrategy>();
111111
services.AddSingleton<IVersionStrategy>(new TestVersionStrategy(higherVersion, lowerVersion));
112112
}));
113-
var baseVersion = versionCalculator.GetBaseVersion();
113+
var (baseVersion, _) = versionCalculator.GetBaseVersion();
114114

115-
baseVersion.Item1.Source.ShouldNotBe(higherVersion.Source);
116-
baseVersion.Item1.SemanticVersion.ShouldNotBe(higherVersion.SemanticVersion);
117-
baseVersion.Item1.Source.ShouldBe(lowerVersion.Source);
118-
baseVersion.Item1.SemanticVersion.ShouldBe(lowerVersion.SemanticVersion);
115+
baseVersion.Source.ShouldNotBe(higherVersion.Source);
116+
baseVersion.SemanticVersion.ShouldNotBe(higherVersion.SemanticVersion);
117+
baseVersion.Source.ShouldBe(lowerVersion.Source);
118+
baseVersion.SemanticVersion.ShouldBe(lowerVersion.SemanticVersion);
119119
}
120120

121121
[Test]
@@ -146,12 +146,12 @@ public void ShouldIgnorePreReleaseVersionInMainlineMode()
146146
services.RemoveAll<IVersionStrategy>();
147147
services.AddSingleton<IVersionStrategy>(new TestVersionStrategy(preReleaseVersion, lowerVersion));
148148
}));
149-
var baseVersion = versionCalculator.GetBaseVersion();
149+
var (baseVersion, _) = versionCalculator.GetBaseVersion();
150150

151-
baseVersion.Item1.Source.ShouldNotBe(preReleaseVersion.Source);
152-
baseVersion.Item1.SemanticVersion.ShouldNotBe(preReleaseVersion.SemanticVersion);
153-
baseVersion.Item1.Source.ShouldBe(lowerVersion.Source);
154-
baseVersion.Item1.SemanticVersion.ShouldBe(lowerVersion.SemanticVersion);
151+
baseVersion.Source.ShouldNotBe(preReleaseVersion.Source);
152+
baseVersion.SemanticVersion.ShouldNotBe(preReleaseVersion.SemanticVersion);
153+
baseVersion.Source.ShouldBe(lowerVersion.Source);
154+
baseVersion.SemanticVersion.ShouldBe(lowerVersion.SemanticVersion);
155155
}
156156

157157
private static IBaseVersionCalculator GetBaseVersionCalculator(Action<GitVersionContextBuilder> contextBuilderAction)

src/GitVersion.Core/Configuration/BranchConfigurationCalculator.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ private BranchConfig GetBranchConfigurationInternal(int recursions, IBranch targ
3434
throw new InfiniteLoopProtectionException($"Inherited branch configuration caused {recursions} recursions. Aborting!");
3535
}
3636

37-
var matchingBranches = configuration.FindConfigForBranch(targetBranch.Name.WithoutRemote);
37+
var matchingBranches = configuration.FindConfigurationForBranch(targetBranch.Name.WithoutRemote);
3838

3939
if (matchingBranches == null)
4040
{

src/GitVersion.Core/Configuration/ConfigExtensions.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ public static BranchConfig GetBranchConfiguration(this Config configuration, IBr
1212

1313
public static BranchConfig GetBranchConfiguration(this Config configuration, string branchName)
1414
{
15-
var branchConfiguration = FindConfigForBranch(configuration, branchName);
15+
var branchConfiguration = FindConfigurationForBranch(configuration, branchName);
1616
if (branchConfiguration is null)
1717
{
1818
branchConfiguration = GetUnknownBranchConfiguration(configuration);
@@ -54,7 +54,7 @@ public static BranchConfig GetFallbackBranchConfiguration(this Config configurat
5454
return result;
5555
}
5656

57-
internal static BranchConfig? FindConfigForBranch(this Config config, string branchName)
57+
internal static BranchConfig? FindConfigurationForBranch(this Config config, string branchName)
5858
{
5959
var matches = config.Branches
6060
.Where(b => b.Value?.Regex != null && Regex.IsMatch(branchName, b.Value.Regex, RegexOptions.IgnoreCase))

src/GitVersion.Core/Core/RepositoryStore.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ public IEnumerable<IBranch> GetBranchesForCommit(ICommit commit)
155155
public IEnumerable<IBranch> GetExcludedInheritBranches(Config configuration)
156156
=> this.repository.Branches.Where(b =>
157157
{
158-
var branchConfig = configuration.FindConfigForBranch(b.Name.WithoutRemote);
158+
var branchConfig = configuration.FindConfigurationForBranch(b.Name.WithoutRemote);
159159

160160
return branchConfig == null || branchConfig.Increment == IncrementStrategy.Inherit;
161161
}).ToList();

0 commit comments

Comments
 (0)