Skip to content

Commit 3cc9dc8

Browse files
committed
Fix compile errors and pack weaver after version-increment.
1 parent cc72e42 commit 3cc9dc8

File tree

5 files changed

+8
-4
lines changed

5 files changed

+8
-4
lines changed

build/BenchmarkDotNet.Build/Program.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -313,7 +313,11 @@ public class DocsBuildTask : FrostingTask<BuildContext>, IHelpProvider
313313
public class VersionIncrementTask : FrostingTask<BuildContext>, IHelpProvider
314314
{
315315
private const string Name = "version-increment";
316-
public override void Run(BuildContext context) => context.ReleaseRunner.VersionIncrement();
316+
public override void Run(BuildContext context)
317+
{
318+
context.ReleaseRunner.VersionIncrement();
319+
context.BuildRunner.PackWeaver();
320+
}
317321

318322
public HelpInfo GetHelp() => new()
319323
{

src/BenchmarkDotNet.Weaver/BenchmarkDotNet.Weaver.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ then run `build.cmd pack-weaver`.
2121

2222
<ItemGroup>
2323
<PackageReference Include="AsmResolver.DotNet" Version="6.0.0-beta.4" PrivateAssets="all" />
24-
<PackageReference Include="Microsoft.Build.Framework" Version="17.14.8" PrivateAssets="all" />
25-
<PackageReference Include="Microsoft.Build.Utilities.Core" Version="17.14.8" PrivateAssets="all" />
24+
<PackageReference Include="Microsoft.Build.Framework" Version="18.0.2" PrivateAssets="all" />
25+
<PackageReference Include="Microsoft.Build.Utilities.Core" Version="18.0.2" PrivateAssets="all" />
2626
</ItemGroup>
2727

2828
<ItemGroup>
Binary file not shown.
Binary file not shown.

tests/BenchmarkDotNet.IntegrationTests.ManualRunning/ExpectedBenchmarkResultsTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@
1313
using BenchmarkDotNet.Reports;
1414
using BenchmarkDotNet.Toolchains;
1515
using BenchmarkDotNet.Toolchains.InProcess.Emit;
16-
using Perfolizer;
1716
using Perfolizer.Horology;
1817
using Perfolizer.Mathematics.Common;
1918
using Perfolizer.Mathematics.SignificanceTesting;
2019
using Perfolizer.Mathematics.SignificanceTesting.MannWhitney;
2120
using Perfolizer.Metrology;
21+
using Pragmastat;
2222
using Pragmastat.Metrology;
2323
using Xunit;
2424
using Xunit.Abstractions;

0 commit comments

Comments
 (0)