From 2b564e660fe2a82e791e0a6cede35b6455e5da82 Mon Sep 17 00:00:00 2001 From: filzrev <103790468+filzrev@users.noreply.github.com> Date: Thu, 19 Feb 2026 22:02:25 +0900 Subject: [PATCH 1/2] chore: enable nullable on common.props --- build/common.props | 2 +- .../BenchmarkDotNet.Samples.FSharp.fsproj | 1 - samples/BenchmarkDotNet.Samples/BenchmarkDotNet.Samples.csproj | 1 - src/BenchmarkDotNet.Annotations/Attributes/ParamsAttribute.cs | 2 -- .../BenchmarkDotNet.Annotations.csproj | 1 - .../BenchmarkDotNet.Diagnostics.Windows.csproj | 1 - .../BenchmarkDotNet.Diagnostics.dotMemory.csproj | 1 - .../BenchmarkDotNet.Diagnostics.dotTrace.csproj | 1 - .../BenchmarkDotNet.Disassembler.csproj | 1 - .../BenchmarkDotNet.Exporters.Plotting.csproj | 1 - .../BenchmarkDotNet.TestAdapter.csproj | 1 - src/BenchmarkDotNet.TestAdapter/VSTestEventProcessor.cs | 2 -- src/BenchmarkDotNet.Weaver/BenchmarkDotNet.Weaver.csproj | 1 - src/BenchmarkDotNet/BenchmarkDotNet.csproj | 1 - tests/Directory.Build.props | 1 - 15 files changed, 1 insertion(+), 17 deletions(-) diff --git a/build/common.props b/build/common.props index 499fddaa11..c52cc134c5 100644 --- a/build/common.props +++ b/build/common.props @@ -23,7 +23,7 @@ $(MSBuildThisFileDirectory)CodingStyle.ruleset true NU1900 - annotations + enable true diff --git a/samples/BenchmarkDotNet.Samples.FSharp/BenchmarkDotNet.Samples.FSharp.fsproj b/samples/BenchmarkDotNet.Samples.FSharp/BenchmarkDotNet.Samples.FSharp.fsproj index 7fa9d477b9..b607dc88ef 100644 --- a/samples/BenchmarkDotNet.Samples.FSharp/BenchmarkDotNet.Samples.FSharp.fsproj +++ b/samples/BenchmarkDotNet.Samples.FSharp/BenchmarkDotNet.Samples.FSharp.fsproj @@ -6,7 +6,6 @@ false false - enable diff --git a/samples/BenchmarkDotNet.Samples/BenchmarkDotNet.Samples.csproj b/samples/BenchmarkDotNet.Samples/BenchmarkDotNet.Samples.csproj index 1d0f5a3fb5..9df0af8dc9 100644 --- a/samples/BenchmarkDotNet.Samples/BenchmarkDotNet.Samples.csproj +++ b/samples/BenchmarkDotNet.Samples/BenchmarkDotNet.Samples.csproj @@ -14,7 +14,6 @@ false false - enable diff --git a/src/BenchmarkDotNet.Annotations/Attributes/ParamsAttribute.cs b/src/BenchmarkDotNet.Annotations/Attributes/ParamsAttribute.cs index f10694d9bf..1a461609b5 100644 --- a/src/BenchmarkDotNet.Annotations/Attributes/ParamsAttribute.cs +++ b/src/BenchmarkDotNet.Annotations/Attributes/ParamsAttribute.cs @@ -1,7 +1,5 @@ using System; -#nullable enable - namespace BenchmarkDotNet.Attributes { [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)] diff --git a/src/BenchmarkDotNet.Annotations/BenchmarkDotNet.Annotations.csproj b/src/BenchmarkDotNet.Annotations/BenchmarkDotNet.Annotations.csproj index d7cf498ccd..e8abc7b93e 100644 --- a/src/BenchmarkDotNet.Annotations/BenchmarkDotNet.Annotations.csproj +++ b/src/BenchmarkDotNet.Annotations/BenchmarkDotNet.Annotations.csproj @@ -9,7 +9,6 @@ BenchmarkDotNet True - enable diff --git a/src/BenchmarkDotNet.Diagnostics.Windows/BenchmarkDotNet.Diagnostics.Windows.csproj b/src/BenchmarkDotNet.Diagnostics.Windows/BenchmarkDotNet.Diagnostics.Windows.csproj index 8c85d98c04..9eaefcdf21 100644 --- a/src/BenchmarkDotNet.Diagnostics.Windows/BenchmarkDotNet.Diagnostics.Windows.csproj +++ b/src/BenchmarkDotNet.Diagnostics.Windows/BenchmarkDotNet.Diagnostics.Windows.csproj @@ -7,7 +7,6 @@ 1701;1702;1705;1591;3001;3003;3002;3009 BenchmarkDotNet.Diagnostics.Windows BenchmarkDotNet.Diagnostics.Windows - enable diff --git a/src/BenchmarkDotNet.Diagnostics.dotMemory/BenchmarkDotNet.Diagnostics.dotMemory.csproj b/src/BenchmarkDotNet.Diagnostics.dotMemory/BenchmarkDotNet.Diagnostics.dotMemory.csproj index 06599ed127..79589f3d1e 100644 --- a/src/BenchmarkDotNet.Diagnostics.dotMemory/BenchmarkDotNet.Diagnostics.dotMemory.csproj +++ b/src/BenchmarkDotNet.Diagnostics.dotMemory/BenchmarkDotNet.Diagnostics.dotMemory.csproj @@ -6,7 +6,6 @@ BenchmarkDotNet.Diagnostics.dotMemory BenchmarkDotNet.Diagnostics.dotMemory BenchmarkDotNet.Diagnostics.dotMemory - enable diff --git a/src/BenchmarkDotNet.Diagnostics.dotTrace/BenchmarkDotNet.Diagnostics.dotTrace.csproj b/src/BenchmarkDotNet.Diagnostics.dotTrace/BenchmarkDotNet.Diagnostics.dotTrace.csproj index 1e1e4efc08..04f5308a46 100644 --- a/src/BenchmarkDotNet.Diagnostics.dotTrace/BenchmarkDotNet.Diagnostics.dotTrace.csproj +++ b/src/BenchmarkDotNet.Diagnostics.dotTrace/BenchmarkDotNet.Diagnostics.dotTrace.csproj @@ -6,7 +6,6 @@ BenchmarkDotNet.Diagnostics.dotTrace BenchmarkDotNet.Diagnostics.dotTrace BenchmarkDotNet.Diagnostics.dotTrace - enable diff --git a/src/BenchmarkDotNet.Disassembler/BenchmarkDotNet.Disassembler.csproj b/src/BenchmarkDotNet.Disassembler/BenchmarkDotNet.Disassembler.csproj index 1d00745955..0d25872d95 100644 --- a/src/BenchmarkDotNet.Disassembler/BenchmarkDotNet.Disassembler.csproj +++ b/src/BenchmarkDotNet.Disassembler/BenchmarkDotNet.Disassembler.csproj @@ -8,7 +8,6 @@ x64 false - enable BenchmarkDotNet.Disassembler diff --git a/src/BenchmarkDotNet.Exporters.Plotting/BenchmarkDotNet.Exporters.Plotting.csproj b/src/BenchmarkDotNet.Exporters.Plotting/BenchmarkDotNet.Exporters.Plotting.csproj index be74aa9216..1bd710c9d2 100644 --- a/src/BenchmarkDotNet.Exporters.Plotting/BenchmarkDotNet.Exporters.Plotting.csproj +++ b/src/BenchmarkDotNet.Exporters.Plotting/BenchmarkDotNet.Exporters.Plotting.csproj @@ -8,7 +8,6 @@ BenchmarkDotNet.Exporters.Plotting True - enable diff --git a/src/BenchmarkDotNet.TestAdapter/BenchmarkDotNet.TestAdapter.csproj b/src/BenchmarkDotNet.TestAdapter/BenchmarkDotNet.TestAdapter.csproj index 2c888be468..9986e62410 100644 --- a/src/BenchmarkDotNet.TestAdapter/BenchmarkDotNet.TestAdapter.csproj +++ b/src/BenchmarkDotNet.TestAdapter/BenchmarkDotNet.TestAdapter.csproj @@ -6,7 +6,6 @@ BenchmarkDotNet.TestAdapter BenchmarkDotNet.TestAdapter True - enable diff --git a/src/BenchmarkDotNet.TestAdapter/VSTestEventProcessor.cs b/src/BenchmarkDotNet.TestAdapter/VSTestEventProcessor.cs index 913f16e621..29926280ad 100644 --- a/src/BenchmarkDotNet.TestAdapter/VSTestEventProcessor.cs +++ b/src/BenchmarkDotNet.TestAdapter/VSTestEventProcessor.cs @@ -15,8 +15,6 @@ using System.Text; using System.Threading; -#nullable enable - namespace BenchmarkDotNet.TestAdapter { /// diff --git a/src/BenchmarkDotNet.Weaver/BenchmarkDotNet.Weaver.csproj b/src/BenchmarkDotNet.Weaver/BenchmarkDotNet.Weaver.csproj index cda2b1138f..36701f6acc 100644 --- a/src/BenchmarkDotNet.Weaver/BenchmarkDotNet.Weaver.csproj +++ b/src/BenchmarkDotNet.Weaver/BenchmarkDotNet.Weaver.csproj @@ -17,7 +17,6 @@ then run `build.cmd pack-weaver`. false false - enable diff --git a/src/BenchmarkDotNet/BenchmarkDotNet.csproj b/src/BenchmarkDotNet/BenchmarkDotNet.csproj index c4d8b56639..51f6032aa6 100644 --- a/src/BenchmarkDotNet/BenchmarkDotNet.csproj +++ b/src/BenchmarkDotNet/BenchmarkDotNet.csproj @@ -10,7 +10,6 @@ BenchmarkDotNet True - enable diff --git a/tests/Directory.Build.props b/tests/Directory.Build.props index 9a41ba3d45..dd5ce8b594 100644 --- a/tests/Directory.Build.props +++ b/tests/Directory.Build.props @@ -1,6 +1,5 @@ - enable false false From 3c723aa7105a65b2ebd5d71c4fa3526b6a85d2cc Mon Sep 17 00:00:00 2001 From: filzrev <103790468+filzrev@users.noreply.github.com> Date: Thu, 19 Feb 2026 22:20:31 +0900 Subject: [PATCH 2/2] chore: remove condition that is not currently used --- build/common.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/common.props b/build/common.props index c52cc134c5..64a49f3d7d 100644 --- a/build/common.props +++ b/build/common.props @@ -23,7 +23,7 @@ $(MSBuildThisFileDirectory)CodingStyle.ruleset true NU1900 - enable + enable true