Skip to content

Commit 3f9fc42

Browse files
committed
cleanup
1 parent d762e0f commit 3f9fc42

File tree

4 files changed

+15
-17
lines changed

4 files changed

+15
-17
lines changed

src/GitVersion.BuildAgents/Agents/GitHubActions.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ public override void WriteIntegration(Action<string?> writer, GitVersionVariable
5050
}
5151
}
5252

53-
5453
public override string? GetCurrentBranch(bool usingDynamicRepos)
5554
{
5655
// https://docs.github.com/en/actions/learn-github-actions/environment-variables#default-environment-variables
Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
using GitVersion.Extensions;
2-
using GitVersion.VersionCalculation;
32

43
namespace GitVersion.Configuration;
54

@@ -8,12 +7,4 @@ public record EffectiveBranchConfiguration(EffectiveConfiguration Value, IBranch
87
public IBranch Branch { get; } = Branch.NotNull();
98

109
public EffectiveConfiguration Value { get; } = Value.NotNull();
11-
12-
public NextVersion CreateNextVersion(BaseVersion baseVersion, SemanticVersion incrementedVersion)
13-
{
14-
incrementedVersion.NotNull();
15-
baseVersion.NotNull();
16-
17-
return new(incrementedVersion, baseVersion, this);
18-
}
1910
}

src/GitVersion.Core/PublicAPI.Unshipped.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,6 @@ GitVersion.Configuration.ConfigurationModule.ConfigurationModule() -> void
9999
GitVersion.Configuration.ConfigurationModule.RegisterTypes(Microsoft.Extensions.DependencyInjection.IServiceCollection! services) -> void
100100
GitVersion.Configuration.EffectiveBranchConfiguration
101101
GitVersion.Configuration.EffectiveBranchConfiguration.Branch.get -> GitVersion.IBranch!
102-
GitVersion.Configuration.EffectiveBranchConfiguration.CreateNextVersion(GitVersion.VersionCalculation.BaseVersion! baseVersion, GitVersion.SemanticVersion! incrementedVersion) -> GitVersion.VersionCalculation.NextVersion!
103102
GitVersion.Configuration.EffectiveBranchConfiguration.EffectiveBranchConfiguration(GitVersion.Configuration.EffectiveConfiguration! Value, GitVersion.IBranch! Branch) -> void
104103
GitVersion.Configuration.EffectiveBranchConfiguration.Value.get -> GitVersion.Configuration.EffectiveConfiguration!
105104
GitVersion.Configuration.EffectiveConfiguration

src/GitVersion.Core/VersionCalculation/VersionCalculators/NextVersionCalculator.cs

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,7 @@ public virtual NextVersion FindVersion()
4343
var nextVersion = CalculateNextVersion(Context.CurrentBranch, Context.Configuration);
4444
var incrementedVersion = CalculateIncrementedVersion(nextVersion.Configuration.VersioningMode, nextVersion);
4545

46-
var effectiveBranchConfiguration = nextVersion.BranchConfiguration;
47-
return effectiveBranchConfiguration.CreateNextVersion(nextVersion.BaseVersion, incrementedVersion);
46+
return CreateNextVersion(nextVersion.BaseVersion, incrementedVersion, nextVersion.BranchConfiguration);
4847
}
4948

5049
private SemanticVersion CalculateIncrementedVersion(VersioningMode versioningMode, NextVersion nextVersion)
@@ -114,8 +113,15 @@ private NextVersion CalculateNextVersion(IBranch branch, IGitVersionConfiguratio
114113

115114
log.Info($"Base version used: {calculatedBase}");
116115
log.Separator();
117-
var effectiveBranchConfiguration = maxVersion.BranchConfiguration;
118-
return effectiveBranchConfiguration.CreateNextVersion(calculatedBase, maxVersion.IncrementedVersion);
116+
return CreateNextVersion(calculatedBase, maxVersion.IncrementedVersion, maxVersion.BranchConfiguration);
117+
}
118+
119+
private static NextVersion CreateNextVersion(BaseVersion baseVersion, SemanticVersion incrementedVersion, EffectiveBranchConfiguration effectiveBranchConfiguration)
120+
{
121+
incrementedVersion.NotNull();
122+
baseVersion.NotNull();
123+
124+
return new(incrementedVersion, baseVersion, effectiveBranchConfiguration);
119125
}
120126

121127
private static NextVersion CompareVersions(NextVersion versions1, NextVersion version2)
@@ -179,7 +185,7 @@ IEnumerable<NextVersion> GetNextVersionsInternal()
179185
}
180186

181187
private bool TryGetNextVersion([NotNullWhen(true)] out NextVersion? result,
182-
EffectiveBranchConfiguration effectiveConfiguration, BaseVersion baseVersion)
188+
EffectiveBranchConfiguration effectiveConfiguration, BaseVersion baseVersion)
183189
{
184190
result = null;
185191

@@ -194,8 +200,9 @@ private bool TryGetNextVersion([NotNullWhen(true)] out NextVersion? result,
194200
var incrementedVersion = GetIncrementedVersion(effectiveConfiguration, baseVersion, label);
195201
if (incrementedVersion.IsMatchForBranchSpecificLabel(label))
196202
{
197-
result = effectiveConfiguration.CreateNextVersion(baseVersion, incrementedVersion);
203+
result = CreateNextVersion(baseVersion, incrementedVersion, effectiveConfiguration);
198204
}
205+
199206
return result is not null;
200207
}
201208

@@ -219,9 +226,11 @@ private bool IncludeVersion(BaseVersion baseVersion, IIgnoreConfiguration ignore
219226
{
220227
log.Info(reason);
221228
}
229+
222230
return false;
223231
}
224232
}
233+
225234
return true;
226235
}
227236
}

0 commit comments

Comments
 (0)