From 07dcc06048004f307025e3c5a41f1cff638f1973 Mon Sep 17 00:00:00 2001
From: elachlan <2433737+elachlan@users.noreply.github.com>
Date: Thu, 30 Dec 2021 13:50:53 +1000
Subject: [PATCH 1/3] CA2016 Forward the 'CancellationToken' parameter to
methods that take one
---
eng/CodeAnalysis.ruleset | 2 +-
src/Build.UnitTests/ProjectCache/ProjectCacheTests.cs | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/eng/CodeAnalysis.ruleset b/eng/CodeAnalysis.ruleset
index 2078c42fe6c..26b17d49a0e 100644
--- a/eng/CodeAnalysis.ruleset
+++ b/eng/CodeAnalysis.ruleset
@@ -119,7 +119,7 @@
-
+
diff --git a/src/Build.UnitTests/ProjectCache/ProjectCacheTests.cs b/src/Build.UnitTests/ProjectCache/ProjectCacheTests.cs
index c994edab0ff..eb198cf2711 100644
--- a/src/Build.UnitTests/ProjectCache/ProjectCacheTests.cs
+++ b/src/Build.UnitTests/ProjectCache/ProjectCacheTests.cs
@@ -306,7 +306,7 @@ public override async Task GetCacheResultAsync(
if (_projectQuerySleepTime is not null)
{
- await Task.Delay(_projectQuerySleepTime.Value);
+ await Task.Delay(_projectQuerySleepTime.Value, cancellationToken);
}
QueryStartStops.Enqueue(queryId);
From af77c350cddb46ae16a3538f56782ece59774700 Mon Sep 17 00:00:00 2001
From: elachlan <2433737+elachlan@users.noreply.github.com>
Date: Sat, 8 Jan 2022 15:34:16 +1000
Subject: [PATCH 2/3] Revert CodeAnalysis.ruleset
---
eng/CodeAnalysis.ruleset | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eng/CodeAnalysis.ruleset b/eng/CodeAnalysis.ruleset
index 26b17d49a0e..2078c42fe6c 100644
--- a/eng/CodeAnalysis.ruleset
+++ b/eng/CodeAnalysis.ruleset
@@ -119,7 +119,7 @@
-
+
From ea95d5504017a26806d54c5ebffe1b51a468c6fd Mon Sep 17 00:00:00 2001
From: elachlan <2433737+elachlan@users.noreply.github.com>
Date: Sat, 8 Jan 2022 15:38:31 +1000
Subject: [PATCH 3/3] enable warning on CA2016
---
eng/Common.globalconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eng/Common.globalconfig b/eng/Common.globalconfig
index fd878420d57..74146e7504b 100644
--- a/eng/Common.globalconfig
+++ b/eng/Common.globalconfig
@@ -352,7 +352,7 @@ dotnet_diagnostic.CA2014.severity = warning
dotnet_diagnostic.CA2015.severity = warning
# Forward the 'CancellationToken' parameter to methods that take one
-dotnet_diagnostic.CA2016.severity = suggestion
+dotnet_diagnostic.CA2016.severity = warning
# Review SQL queries for security vulnerabilities
dotnet_diagnostic.CA2100.severity = none